diff options
-rw-r--r-- | ChangeLog-20030925 | 11717 | ||||
-rw-r--r-- | ChangeLog-20040912 | 10997 | ||||
-rw-r--r-- | ChangeLog-20050828 | 7360 | ||||
-rw-r--r-- | ChangeLog-20061106 | 6219 | ||||
-rw-r--r-- | ChangeLog-20070912 | 2251 |
5 files changed, 0 insertions, 38544 deletions
diff --git a/ChangeLog-20030925 b/ChangeLog-20030925 deleted file mode 100644 index 7bdf29333..000000000 --- a/ChangeLog-20030925 +++ /dev/null @@ -1,11717 +0,0 @@ -2003-09-25 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_node_activated_cb): - * src/ephy-history-window.c: - (ephy_history_window_node_activated_cb): - - Drop unused code. - -2003-09-25 Marco Pesenti Gritti <marco@gnome.org> - - * data/glade/epiphany.glade: - * src/ephy-history-window.c: (confirmation_dialog_construct): - - Fix spacing ... when gtkdialog will be higgy ... - -2003-09-25 Marco Pesenti Gritti <marco@gnome.org> - - * data/glade/epiphany.glade: - * embed/mozilla/ContentHandler.cpp: - - Fix #123176. Use response instead of - connecting 210 callbacks. - -2003-09-24 Christian Persch <chpe@cvs.gnome.org> - - * idl/EphyAutomation.idl: - * src/ephy-automation.c: (impl_ephy_automation_quit): - * src/ephy-main.c: (ephy_main_start): - - Remove --server mode. It was a dirty hack anyway, and had a - crasher when loggin out from gnome-session. Sort of fixes bug #123047. - Flames will be redirected > /dev/null . - -2003-09-24 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.c: (ephy_shell_finalize), - (ephy_shell_get_session): - * src/session.c: (session_new), (save_tab), (parse_embed), - (session_remove_window): - - Don't destroy the session when all windows are closed. - -2003-09-24 Xan Lopez <xan@masilla.org> - - * configure.in: - - Add 1.6a to the list. - -2003-09-24 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-tab.c: (ephy_tab_init): - * src/ephy-tabs-menu.c: (tab_added_cb), (tab_removed_cb), - (ephy_tabs_menu_init): - * src/ephy-window.c: (ephy_window_set_active_tab): - - Simplify and solve bugs by using a checkbox with radio - appeareance. That way we can get rid of groups that - doesnt really work well for our needs. - -2003-09-24 Marco Pesenti Gritti <marco@gnome.org> - - * data/epiphany.schemas.in: - - correct wrong key - -2003-09-24 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-tabs-menu.c: (tab_removed_cb): - - Remove also from the group - -2003-09-24 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-string.c: (ephy_string_double_underscores): - * lib/ephy-string.h: - * src/bookmarks/ephy-bookmark-action.c: (sync_bookmark_properties): - * src/bookmarks/ephy-bookmarks-menu.c: - (ephy_bookmarks_menu_rebuild): - * src/bookmarks/ephy-topic-action.c: (create_menu_item), - (sync_topic_properties): - - Do not use _ as accellerators in bookmarks menus. - -2003-09-24 Marco Pesenti Gritti <marco@gnome.org> - Dave Bordoley <bordoley@msu.edu> - - * src/ephy-tab.c: (ephy_tab_action_activate_cb), (ephy_tab_init): - * src/ephy-tabs-menu.c: (tab_added_cb), (tab_removed_cb), - (ephy_tabs_menu_set_window), (ephy_tabs_menu_set_property), - (ephy_tabs_menu_class_init), (ephy_tabs_menu_init), - (ephy_tabs_menu_clean), (ephy_tabs_menu_update): - * src/ephy-window.c: (ephy_window_set_active_tab), (tab_added_cb), - (tab_removed_cb), (tabs_reordered_cb): - - Use radio buttons for tabs menu. Do not recreate the - action group every time but keep it synced. - - * src/ephy-notebook.c: (ephy_notebook_insert_page): - - Emit added signal before activating the page. - -2003-09-24 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-topic-action.c: (sync_topic_properties): - - Fix topic labels. - -2003-09-24 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-topic-action.c: (sync_topic_properties): - - Use Bookmarks instead of All as label - -2003-09-24 Marco Pesenti Gritti <marco@gnome.org> - - * src/session.c: (session_remove_window): - - Save session when windows are removed - -2003-09-24 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_view_reload): - - Check for NULL return of gtk_get_current_event. Fixes bug #123063. - -2003-09-23 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-automation.c: (ephy_automation_factory_new): - * src/ephy-automation.h: - * src/ephy-main.c: (main), (ephy_main_start): - * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize): - - Refactor initialization/automation code. Now all the code - used by the first instance is in ephy_shell, all the code - used by other instances is in ephy_main. - Unref the factory before quitting so we dont risk new - automation object are created and used with a dead shell. - -2003-09-23 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (keyword_node_show_popup_cb): - - Correct popup path; fixes context menu on topics. - -2003-09-23 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - - Swapped arguments in a func, was causing edit on the - address instead of title. - -2003-09-22 Christian Persch <chpe@cvs.gnome.org> - - * epiphany.spec: - - Removed the spec file. - -2003-09-22 Marco Pesenti Gritti <marco@gnome.org> - - * data/epiphany.schemas.in: - * src/bookmarks/ephy-bookmarks-editor.c: (set_columns_visibility), - (cmd_view_columns), (get_details_value), - (ephy_bookmarks_editor_construct): - - Complete view menu impl. There is a gtk bug that make it behave funnily - and the schemas does not work correctly (though I cant see any problem - with, maybe it's something borked here ...) - -2003-09-21 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs.js: - - Specify UTF-8 encoding in the keyword url. -2003-09-21 Marco Pesenti Gritti <marco@gnome.org> - - * data/ui/epiphany-bookmark-editor-ui.xml: - * lib/widgets/ephy-node-view.c: (ephy_node_view_add_column): - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_view_columns), - (ephy_bookmarks_editor_construct): - - Implement a way to choose visible column in a menu. Not finished - I need to persist state in a gconf key. - -2003-09-21 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Depend on libxml2 >= 2.6.0; this should fix the bookmarks loss bug. - -2003-09-21 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.c: (ephy_file_save_xml): - - Fix check for return value of xmlSaveFileFormat, _maybe_ - fixing the bookmarks loss bug. - -2003-09-20 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - Use gconf_client_notify. Fixed bug #112882. - -2003-09-20 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: (ephy_location_entry_init): - - Initialize completion visibility flag - -2003-09-20 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-utils.c: (ephy_embed_utils_save): - * embed/mozilla/mozilla-embed-single.cpp: - * src/window-commands.c: (window_cmd_file_open): - - Fix directory selection persistence [bug #122780]. - -2003-09-20 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_class_init), - (ephy_location_entry_activation_finished), (location_focus_out_cb), - (ephy_location_entry_init), (ephy_location_ignore_prefix), - (ephy_location_entry_activate_cb), - (ephy_location_entry_set_location), - (ephy_location_entry_get_location), (ephy_location_entry_activate), - (ephy_location_entry_editable_changed_cb), - (ephy_location_entry_clear_history): - * lib/widgets/ephy-location-entry.h: - * src/ephy-location-action.c: (location_url_activate_cb), - (user_changed_cb), (sync_address), (connect_proxy), - (disconnect_proxy), (ephy_location_action_set_property), - (ephy_location_action_get_property), - (ephy_location_action_activate), (ephy_location_action_class_init), - (ephy_location_action_init), (ephy_location_action_finalize), - (ephy_location_action_get_address), - (ephy_location_action_set_address), (clear_history), - (ephy_location_action_clear_history): - * src/ephy-location-action.h: - * src/toolbar.c: (toolbar_class_init), (toolbar_set_property), - (sync_user_input_cb), (toolbar_setup_actions), - (toolbar_set_window), (toolbar_init), (toolbar_finalize), - (toolbar_new), (toolbar_activate_location), (toolbar_set_location), - (toolbar_get_location), (toolbar_clear_location_history): - * src/toolbar.h: - * src/window-commands.c: (window_cmd_load_location): - - Remember the address in the location action, so we can restore it when we - get a new proxy widget. - Do some misc cleanups on location entry, removing finished signal; move - activation from toolbar into location entry. - -2003-09-20 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_init): - - Remove spurious code. - -2003-09-20 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Do not fail if prefs.js is corrupted. - - * src/ephy-window.c: (ephy_window_state_event_cb): - - Do not allow to edit toolbar in fs - -2003-09-20 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (drag_data_get_cb), - (create_item): - - Do not set item sensitive when not in edit mode. - s/egg-action/gtk-action, fix dnd. - -2003-09-19 Christian Persch <chpe@cvs.gnome.org> - - * idl/EphyAutomation.idl: - * src/ephy-automation.c: (impl_ephy_automation_add_bookmark), - (impl_ephy_automation_import_bookmarks), - (ephy_automation_class_init): - * src/ephy-main.c: (ephy_main_start): - - Add an --import-bookmarks command line option, and really implement - the --add-bookmark one. - -2003-09-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozRegisterComponents.cpp - A embed/mozilla/GtkNSSDialogs.cpp - A embed/mozilla/GtkNSSDialogs.h - * embed/mozilla/Makefile.am - * configure.in: - - Implement Gtk versions of the mozilla certificate prompts. - Ported from galeon -- many thanks to Crispin for this excellent work! - -2003-09-19 Marco Pesenti Gritti <marco@gnome.org> - - * data/ui/Makefile.am: - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * data/ui/epiphany-fs-toolbar.xml: - * data/ui/epiphany-history-window-ui.xml.in: - * data/ui/epiphany-toolbar.xml.in: - * data/ui/epiphany-ui.xml.in: - - Do not use .in for not to translate files. - - * lib/egg/egg-editable-toolbar.c: (create_toolbar), - (toolbars_clean), (egg_editable_toolbar_construct), - (egg_editable_toolbar_set_model), (egg_editable_toolbar_set_merge): - * lib/egg/egg-toolbars-model.c: (parse_toolbars): - - Handle change of properties correctly. Add a toolbar - style property in the xml. - - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_init): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_init): - * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize), - (ephy_shell_get_toolbars_model): - * src/ephy-shell.h: - * src/ephy-window.c: (ephy_window_fullscreen), - (ephy_window_unfullscreen): - * src/toolbar.c: (bookmark_destroy_cb), (toolbar_ensure_action), - (init_bookmarks_toolbar), (init_normal_mode), - (init_fullscreen_mode), (window_state_event_cb), - (toolbar_set_window), (toolbar_set_visibility): - * src/toolbar.h: - * src/window-commands.c: (toolbar_editor_response_cb), - (window_cmd_edit_toolbar): - - Special, more compact, toolbar layout for fullscreen. - -2003-09-18 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-favicon-action.c: (ephy_favicon_action_class_init): - - correct toolitem type - -2003-09-18 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-encoding-menu.c: (ephy_encoding_menu_rebuild): - - Fix warning with new gtk - -2003-09-18 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_init): - * embed/ephy-history.c: (ephy_history_init): - * lib/ephy-node-db.c: (ephy_node_db_load_from_file): - * lib/ephy-node-db.h: - * lib/ephy-state.c: (ensure_states): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): - - Refactor node db loading functions into a common one in - ephy-node-db. Switch to using xmlReader api. - -2003-09-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ExternalProtocolService.cpp: - - Re-revert, use new gnome vfs show_url api. - - * configure.in: - - Depend on appropriate gnome-vfs version. - -2003-09-17 Marco Pesenti Gritti <marco@gnome.org> - - * src/prefs-dialog.c: (setup_size_controls): - - 11pt as default variable size - -2003-09-17 Gediminas Paulauskas <menesis@delfi.lt> - - * configure.in: Added lt to ALL_LINGUAS. - -2003-09-17 Marco Pesenti Gritti <marco@gnome.org> - - * data/epiphany.applications: - - add supported protocols - -2003-09-16 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/ephy-window.c: (setup_window): - - Adapt to changed GtkActionGroup api. - -2003-09-16 Christopher James Lahey <clahey@ximian.com> - - * src/epiphany.in: Added MOZ_PLUGIN_PATH default. Added migration - from galeon settings. - -2003-09-16 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults): - - Really use the translated names of the default topics and bookmarks when - creating them. - -2003-09-16 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-new-bookmark.c: ephy_new_bookmark_construct): - - HIGgify dialogue title. Fixes bug 119710. - -2003-09-15 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-window.c: (ephy_window_load_url): - - Activate the embed when necessary. - -2003-09-15 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (drag_start), (drag_stop), - (motion_notify_cb), (move_tab_to_another_notebook), - (button_release_cb), (ephy_notebook_init): - - Enable dragging the tab from a single-tab window too. - - Correctly honour the drag threshold when starting a drag - (ported from galeon, thanks go to Crispin). - -2003-09-14 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs.js: - - Don't allow remote content to load stuff off of file:// uris. - -2003-09-13 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/eggmarshalers.c: (_egg_marshal_OBJECT__VOID): - * src/bookmarks/ephy-bookmarks-editor.c: (provide_favicon): - * src/ephy-history-window.c: (provide_favicon): - - Exchange the newly-deprecated g_value_set_object_take_ownership() with - g_value_take_object(). - -2003-09-12 Marco Pesenti Gritti <marco@gnome.org> - - * data/glade/prefs-dialog.glade: - - Use a line to make more clear Language/Fonts relation. - I had this idea from some time, having seen it in gnome-blog too, - I thought to give it a try. - -2003-09-11 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_finalize): - * src/bookmarks/ephy-bookmarks-menu.c: - (ephy_bookmarks_menu_finalize): - * src/ephy-encoding-menu.c: (ephy_encoding_menu_finalize_impl): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_finalize): - * src/ephy-history-window.c: (ephy_history_window_finalize): - * src/ephy-tabs-menu.c: (ephy_tabs_menu_finalize_impl): - * src/ephy-window.c: (ephy_window_finalize): - * src/toolbar.c: (toolbar_finalize): - - Remove not needed removal of groups of actions from ui - merge (gtk fix). - -2003-09-11 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_autocompletion_hide_alternatives), - (insert_text_cb), - (ephy_location_entry_autocompletion_window_hidden_cb): - - Make sure to remove show_timeout also when - the window is still not visible. - -2003-09-10 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_set_active_tab): - - Remove a double connect to signal. - -2003-09-10 Marco Pesenti Gritti <marco@gnome.org> - - * data/epiphany.schemas.in: - * data/glade/prefs-dialog.glade: - * lib/ephy-prefs.h: - * src/ephy-notebook.c: (update_tabs_visibility), - (ephy_notebook_init): - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/ephy-tab.c: (open_link_in_new_tab): - * src/ephy-window.c: (sync_tab_load_status), - (ephy_window_set_active_tab), (tab_added_cb), (tab_removed_cb): - * src/prefs-dialog.c: - - Make spinner status per tab. - Remove the default to tab pref, use tab by default for middle - click on links, add a always_show_tabs_bar hidden pref. - -2003-09-10 Pablo Saratxaga <pablo@mandrakesoft.com> - - * configure.in: Added Walloon (wa) to ALL_LINGUAS - -2003-09-10 Marco Pesenti Gritti <marco@gnome.org> - - * data/ui/epiphany-ui.xml.in: - * src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild): - - Readd separators and dont use unnecessary placeholders. - -2003-09-09 Marco Pesenti Gritti <marco@gnome.org> - - * data/default-prefs.js: - * data/glade/prefs-dialog.glade: - * embed/ephy-embed-single.c: (ephy_embed_single_get_font_list): - * embed/ephy-embed-single.h: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * src/prefs-dialog.c: (setup_font_menu), (attach_fonts_signals), - (setup_size_controls), (setup_fonts), (prefs_dialog_init): - - First important step in solving the fonts mess. - Allow to select the variable width instead of - families. Also use points instead of pixels. - Set a minimum font size by default. - -2003-09-09 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/Makefile.am: - * lib/widgets/ephy-event-box.c: - * lib/widgets/ephy-event-box.h: - * src/ephy-favicon-action.c: (create_tool_item): - * src/ephy-notebook.c: (build_tab_label): - * src/statusbar.c: (create_statusbar_security_icon): - - gtk+ now supports invisible event boxes. Remove our custom implementation - and use gtk+ api instead. - -2003-09-08 Marco Pesenti Gritti <marco@gnome.org> - - * po/POTFILES.in: - - add a missing file - -2003-09-07 Marcel Telka <marcel@telka.sk> - - * configure.in (ALL_LINGUAS): Added sk. - -2003-09-07 Marco Pesenti Gritti <marco@gnome.org> - - * data/Makefile.am: - * data/default-prefs.js: - * embed/mozilla/mozilla-embed-single.cpp: - - Galeon guys found a way to load prefs from - a js file, without having them saved on it. - So let's get it back. - -2003-09-07 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - - Set wrap around prop in mozilla interface - -2003-09-06 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_clean), - (add_bookmarks_menu), (ephy_bookmarks_menu_rebuild), - (ephy_bookmarks_menu_set_window), - (ephy_bookmarks_menu_set_property), (ephy_bookmarks_menu_finalize): - - Port to the new gtk dynamic menus api - -2003-09-05 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/ephy-history-window.c: (ephy_history_window_construct): - * src/ephy-window.c: (setup_window): - * src/ppview-toolbar.c: (ppview_toolbar_set_window): - - Use gtk_action_group_set_translation_domain() to restore menu and popup - i18n. - -2003-09-04 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild): - * src/ephy-tabs-menu.c: (ephy_tabs_menu_update): - - Adapt to new gtk_ui_manager_add_ui functionality. - -2003-09-04 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Bump version to 1.1.0 and EPIPHANY_MAJOR to 1.1 on HEAD. - -2003-09-04 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (popup_toolbar_context_menu_cb): - - signature change in gtk - -2003-09-04 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-node-view.c: (drag_data_received_cb): - - Use x,y only on drop, otherwise they are invalid. Damn - that api suck. - -2003-09-04 Marco Pesenti Gritti <marco@gnome.org> - - * data/ui/epiphany-history-window-ui.xml.in: - - Fix a typo in the xml - - * src/bookmarks/ephy-bookmarks-editor.c: - * src/ephy-history-window.c: (ephy_history_window_show_popup_cb): - - Change the popups path to fit new api - -2003-09-04 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-node-view.c: (drag_motion_cb): - - Check if the target type match before highlighting - the row and return success status. - -2003-09-03 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild): - * src/ephy-tabs-menu.c: (ephy_tabs_menu_update): - - Use the api for dynamic menus creation. Far cleaner. - -2003-09-03 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_single_bookmark), - (xbel_parse_bookmark), (xbel_parse_folder), (xbel_parse_bookmarks), - (ephy_bookmarks_import_xbel): - - Rewrote xbel bookmarks importer using xmlreader api. Should fix - bug 120804. - - * configure.in: - - Require libxml2 >= 2.5.9 - -2003-09-03 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source_menu), - (cmd_bookmarks_import): - - Fix galeon bookmarks import for the case of there existing a subdirectory - of ~/.galeon having a bookmarks.xbel file. - -2003-09-03 Sanlig Badral <badral@openmn.org> - - * configure.in: Added mn to ALL_LINGUAS - -2003-09-02 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-nautilus-view.c: (ephy_nautilus_view_class_init): - - typo, bad chpe ;) - -2003-09-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (downloader_view_get_type), - (downloader_view_class_init), (downloader_view_init), - (downloader_view_finalize), (downloader_view_new), - (ensure_selected_row): - * embed/downloader-view.h: - * embed/ephy-embed-dialog.c: (ephy_embed_dialog_get_type), - (ephy_embed_dialog_class_init), (ephy_embed_dialog_init), - (ephy_embed_dialog_finalize), (ephy_embed_dialog_new), - (ephy_embed_dialog_new_with_parent): - * embed/ephy-embed-dialog.h: - * embed/ephy-embed-event.c: (ephy_embed_event_class_init), - (ephy_embed_event_init), (ephy_embed_event_finalize), - (ephy_embed_event_new): - * embed/ephy-embed-event.h: - * embed/ephy-embed-persist.c: (ephy_embed_persist_class_init), - (ephy_embed_persist_init), (ephy_embed_persist_finalize), - (ephy_embed_persist_new): - * embed/ephy-embed-persist.h: - * embed/ephy-embed-popup-control.c: - (ephy_embed_popup_control_class_init), - (ephy_embed_popup_control_init), - (ephy_embed_popup_control_finalize), - (ephy_embed_popup_control_new), - (ephy_embed_popup_control_get_event): - * embed/ephy-embed-popup-control.h: - * embed/ephy-embed-shell.c: (ephy_embed_shell_class_init), - (ephy_embed_shell_init), (ephy_embed_shell_finalize), - (ephy_embed_shell_new): - * embed/ephy-embed-shell.h: - * embed/ephy-embed-single.c: (ephy_embed_single_class_init), - (ephy_embed_single_init): - * embed/ephy-embed-single.h: - * embed/ephy-embed-utils.c: - (ephy_embed_utils_build_encodings_submenu): - * embed/ephy-embed.c: (ephy_embed_base_init), (ephy_embed_new): - * embed/ephy-embed.h: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_class_init), - (ephy_favicon_cache_new), (ephy_favicon_cache_init), - (ephy_favicon_cache_finalize): - * embed/ephy-favicon-cache.h: - * embed/ephy-history.c: (ephy_history_class_init), - (ephy_history_init), (ephy_history_finalize), (ephy_history_new): - * embed/ephy-history.h: - * embed/find-dialog.c: (find_dialog_get_type), - (find_dialog_class_init), (sync_page_change), (sync_embed), - (find_dialog_init), (find_dialog_finalize), (find_dialog_new), - (find_dialog_new_with_parent), (find_dialog_go_next), - (find_dialog_go_prev), (find_next_button_clicked_cb), - (find_prev_button_clicked_cb), (find_entry_changed_cb), - (find_check_toggled_cb): - * embed/find-dialog.h: - * embed/mozilla/ProgressListener.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-persist.h: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed-single.h: - * embed/mozilla/mozilla-embed.cpp: - * embed/mozilla/mozilla-embed.h: - * embed/print-dialog.c: (print_dialog_get_type), - (print_dialog_class_init), (print_dialog_init), (print_dialog_new), - (print_dialog_new_with_parent), (print_dialog_print), - (print_dialog_preview), (print_preview_button_cb): - * embed/print-dialog.h: - * lib/ephy-autocompletion.c: (ephy_autocompletion_class_init), - (ephy_autocompletion_init), (ephy_autocompletion_finalize_impl): - * lib/ephy-dialog.c: (ephy_dialog_class_init), (ephy_dialog_init), - (ephy_dialog_finalize), (ephy_dialog_new), - (ephy_dialog_new_with_parent): - * lib/ephy-dialog.h: - * lib/ephy-node-db.c: (ephy_node_db_class_init), - (ephy_node_db_init), (ephy_node_db_finalize): - * lib/ephy-node-filter.c: (ephy_node_filter_class_init), - (ephy_node_filter_init), (ephy_node_filter_finalize): - * lib/widgets/ephy-arrow-toolbutton.c: - (ephy_arrow_toolbutton_set_tooltip), - (ephy_arrow_toolbutton_class_init), (ephy_arrow_toolbutton_init), - (ephy_arrow_toolbutton_finalize): - * lib/widgets/ephy-arrow-toolbutton.h: - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_class_init), - (ephy_autocompletion_window_init), - (ephy_autocompletion_window_finalize_impl): - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_class_init), (ephy_location_entry_init), - (ephy_location_entry_finalize_impl): - * lib/widgets/ephy-node-view.c: (ephy_node_view_class_init), - (ephy_node_view_finalize), (ephy_node_view_init): - * lib/widgets/ephy-search-entry.c: (ephy_search_entry_class_init), - (ephy_search_entry_init): - * lib/widgets/ephy-spinner.c: (ephy_spinner_new), - (ephy_spinner_init), (ephy_spinner_expose), - (ephy_spinner_finalize), (ephy_spinner_class_init): - * lib/widgets/ephy-spinner.h: - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_class_init), (ephy_tree_model_node_init), - (ephy_tree_model_node_finalize): - * lib/widgets/ephy-tree-model-sort.c: - (ephy_tree_model_sort_class_init), (ephy_tree_model_sort_init), - (ephy_tree_model_sort_finalize): - * lib/widgets/ephy-zoom-action.c: (ephy_zoom_action_class_init), - (ephy_zoom_action_init): - * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_init), - (ephy_zoom_control_class_init), (ephy_zoom_control_finalize): - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init), - (ephy_bookmark_action_init), (ephy_bookmark_action_new): - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_class_init), - (ephy_bookmark_properties_init): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_class_init), - (ephy_bookmarks_editor_finalize), (ephy_bookmarks_editor_init): - * src/bookmarks/ephy-bookmarks-editor.h: - * src/bookmarks/ephy-bookmarks-menu.c: - (ephy_bookmarks_menu_class_init), (ephy_bookmarks_menu_init), - (ephy_bookmarks_menu_finalize): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_class_init), - (update_favorites_menus), (ephy_bookmarks_init), - (ephy_bookmarks_finalize), (ephy_bookmarks_new), - (ephy_bookmarks_find_bookmark): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-new-bookmark.c: - (ephy_new_bookmark_class_init), (ephy_new_bookmark_finalize), - (ephy_new_bookmark_init): - * src/bookmarks/ephy-topic-action.c: - (ephy_topic_action_class_init), (ephy_topic_action_init): - * src/bookmarks/ephy-topics-selector.c: - (ephy_topics_selector_class_init), (ephy_topics_selector_init), - (ephy_topics_selector_new): - * src/bookmarks/ephy-topics-selector.h: - * src/ephy-automation.c: (ephy_automation_factory), - (impl_ephy_automation_loadurl), (impl_ephy_automation_quit), - (impl_ephy_automation_load_session): - * src/ephy-automation.h: - * src/ephy-encoding-menu.c: (ephy_encoding_menu_class_init), - (ephy_encoding_menu_init), (ephy_encoding_menu_finalize_impl): - * src/ephy-favicon-action.c: (ephy_favicon_action_class_init), - (ephy_favicon_action_init), (ephy_favicon_action_finalize): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_class_init), - (ephy_favorites_menu_init), (ephy_favorites_menu_finalize): - * src/ephy-history-window.c: (confirmation_dialog_response_cb), - (ephy_history_window_class_init), (ephy_history_window_finalize), - (ephy_history_window_init): - * src/ephy-location-action.h: - * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init), - (ephy_nautilus_view_finalize), (ephy_nautilus_view_class_init): - * src/ephy-nautilus-view.h: - * src/ephy-navigation-action.c: - (ephy_navigation_action_class_init), (ephy_navigation_action_init): - * src/ephy-notebook.c: (ephy_notebook_class_init), - (ephy_notebook_new), (notebook_drag_data_received_cb), - (ephy_notebook_init), (ephy_notebook_finalize), - (ephy_notebook_insert_page), (ephy_notebook_remove_page): - * src/ephy-notebook.h: - * src/ephy-plugin.h: - * src/ephy-shell.c: (ephy_shell_get_type), (ephy_shell_class_init), - (ephy_shell_init), (ephy_shell_finalize), (ephy_shell_new), - (ephy_shell_get_active_window): - * src/ephy-shell.h: - * src/ephy-spinner-action.c: (ephy_spinner_action_class_init), - (ephy_spinner_action_init): - * src/ephy-tab.c: (ephy_tab_action_activate_cb), - (ephy_tab_class_init), (ephy_tab_finalize), (ephy_tab_new), - (ephy_tab_set_load_status), (ephy_tab_get_load_status), - (ephy_tab_set_link_message), (ephy_tab_get_link_message), - (ephy_tab_get_embed), (ephy_tab_set_window), (ephy_tab_get_window), - (ephy_tab_get_size), (ephy_tab_get_visibility), - (ephy_tab_set_visibility), (ephy_tab_set_icon_address), - (ephy_tab_get_icon_address), (ephy_tab_net_state_cb), - (ephy_tab_destroy_brsr_cb), (ephy_tab_dom_mouse_click_cb), - (ephy_tab_init), (ephy_tab_set_load_percent), - (ephy_tab_get_load_percent), (ephy_tab_get_navigation_flags), - (ephy_tab_get_status_message), (ephy_tab_set_title), - (ephy_tab_get_title), (ephy_tab_get_location), - (ephy_tab_set_location), (ephy_tab_set_security_level), - (ephy_tab_get_security_level), (ephy_tab_set_zoom), - (ephy_tab_get_zoom), (ephy_tab_get_action): - * src/ephy-tab.h: - * src/ephy-tabs-menu.c: (ephy_tabs_menu_class_init), - (ephy_tabs_menu_init), (ephy_tabs_menu_finalize_impl): - * src/ephy-tabs-menu.h: - * src/ephy-toolbars-model.c: (ephy_toolbars_model_class_init), - (ephy_toolbars_model_init), (ephy_toolbars_model_finalize), - (ephy_toolbars_model_new): - * src/ephy-toolbars-model.h: - * src/ephy-window.c: (remove_from_session), - (ephy_window_class_init), (sync_tab_load_progress), - (sync_tab_load_status), (sync_tab_message), (sync_tab_security), - (sync_tab_visibility), (tab_context_menu_cb), - (ephy_window_set_active_tab), (tab_added_cb), (tab_removed_cb), - (tab_detached_cb), (ephy_window_init), (ephy_window_finalize), - (ephy_window_new), (ephy_window_get_notebook), - (ephy_window_add_tab), (real_get_active_tab), - (ephy_window_remove_tab), (ephy_window_load_url), - (ephy_window_update_control), (ephy_window_get_active_tab), - (ephy_window_get_active_embed), (ephy_window_get_tabs), - (ephy_window_notebook_switch_page_cb), (ephy_window_set_zoom): - * src/ephy-window.h: - * src/language-editor.c: (language_editor_get_type), - (language_editor_class_init), (language_editor_init), - (language_editor_new): - * src/language-editor.h: - * src/pdm-dialog.c: (pdm_dialog_get_type), (pdm_dialog_class_init), - (pdm_dialog_init), (pdm_dialog_finalize), (pdm_dialog_new), - (pdm_dialog_response_cb): - * src/pdm-dialog.h: - * src/popup-commands.c: (popup_cmd_copy_link_address): - * src/ppview-toolbar.c: (ppview_toolbar_get_type), - (ppview_toolbar_class_init), (ppview_toolbar_set_property), - (ppview_toolbar_get_property), (ppview_toolbar_init), - (ppview_toolbar_finalize), (ppview_toolbar_new), - (toolbar_cmd_ppv_goto_first), (toolbar_cmd_ppv_go_back), - (toolbar_cmd_ppv_go_forward), (toolbar_cmd_ppv_close): - * src/ppview-toolbar.h: - * src/prefs-dialog.c: (prefs_dialog_get_type), (prefs_dialog_new), - (prefs_dialog_class_init), (prefs_dialog_finalize), - (autodetect_encoding_menu_changed_cb), (language_menu_changed_cb), - (prefs_dialog_init), (fonts_language_optionmenu_changed_cb), - (prefs_language_more_button_clicked_cb): - * src/prefs-dialog.h: - * src/session.c: (session_class_init), (session_init), - (session_dispose), (session_finalize), (session_new), - (session_get_windows): - * src/session.h: - * src/statusbar.c: (statusbar_class_init), (statusbar_init), - (statusbar_finalize), (statusbar_new): - * src/statusbar.h: - * src/toolbar.c: (toolbar_class_init), (toolbar_set_property), - (toolbar_get_property), (action_request_cb), - (location_user_changed_cb), (toolbar_init), (toolbar_finalize), - (toolbar_new): - * src/toolbar.h: - - Change object macros: Consistently name types EPHY_TYPE_X, - check macros EPHY_IS_X[_CLASS] instead of IS_EPHY_X[_CLASS], - and replace the obsolete GTK_CHECK_* macros with G_TYPE_CHECK_*. - - Use gobject instance private data, and remove unnecessary type checks - in class implementations. - -2003-09-02 Christian Persch <chpe@cvs.gnome.org> - - * src/ppview-toolbar.c: - - Fix ui xml, make ppview toolbar work again. - -2003-09-01 Marius Andreiana <marius spam galuna.ro> - - * configure.in: added 'ro' to ALL_LINGUAS - -2003-09-01 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_clean): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_clean): - * src/ephy-tabs-menu.c: (ephy_tabs_menu_clean): - - Some more missing ensure update. - -2003-09-01 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_clean): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_clean): - * src/ephy-history-window.c: (ephy_history_window_construct): - * src/ephy-window.c: (setup_window): - * src/toolbar.c: (toolbar_setup_actions): - - Readd is_important and ensure_update, gtk now support them. - -2003-08-31 Marco Pesenti Gritti <marco@gnome.org> - - * data/ui/epiphany-history-window-ui.xml.in: - * data/ui/epiphany-ui.xml.in: - * lib/widgets/ephy-node-view.c: (get_selection): - * src/bookmarks/ephy-bookmarks-editor.c: (add_widget), - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks-menu.c: (add_bookmarks_menu), - (ephy_bookmarks_menu_rebuild): - * src/ephy-encoding-menu.c: (build_group), (build_encoding), - (ephy_encoding_menu_rebuild): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild): - * src/ephy-history-window.c: (add_widget), - (ephy_history_window_construct): - * src/ephy-tabs-menu.c: (ephy_tabs_menu_clean), - (ephy_tabs_menu_update): - * src/ephy-window.c: (setup_window), (ephy_window_init): - - Fix problems with EphyNodeView, bookmarks and history - dialogs and update dynamic menus to the new xml format. - -2003-08-31 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-window.c: (add_widget), (update_chromes_visibility), - (setup_window), (show_embed_popup): - * src/toolbar.c: (toolbar_setup_actions): - - Get it running ! - -2003-08-31 Marco Pesenti Gritti <marco@gnome.org> - - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * data/ui/epiphany-history-window-ui.xml.in: - * data/ui/epiphany-ui.xml.in: - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_sync_label): - * src/bookmarks/ephy-topic-action.c: - (ephy_topic_action_sync_label): - * src/ephy-window.c: (update_chromes_visibility), (setup_window): - - More port fixes - -2003-08-30 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-encoding-menu.c: (ephy_encoding_menu_verb_cb): - * src/ephy-favicon-action.c: (create_tool_item): - * src/ephy-favicon-action.h: - * src/ephy-favorites-menu.c: (ephy_favorites_menu_clean): - * src/ephy-go-action.c: (create_tool_item), (create_menu_proxy_cb): - * src/ephy-go-action.h: - * src/ephy-history-window.c: (ephy_history_window_construct): - * src/ephy-location-action.c: (ephy_location_action_get_widget): - * src/ephy-location-action.h: - * src/ephy-navigation-action.c: - * src/ephy-navigation-action.h: - * src/ephy-spinner-action.c: (create_tool_item), - (item_parent_set_cb): - * src/ephy-spinner-action.h: - * src/ephy-tab.c: (ephy_tab_init): - * src/ephy-tabs-menu.c: (ephy_tabs_menu_clean), - (tab_set_action_accelerator), (ephy_tabs_menu_update): - * src/ephy-window.c: (ephy_window_state_event_cb), (setup_window), - (update_layout_toggles): - * src/popup-commands.c: - * src/ppview-toolbar.c: (ppview_toolbar_set_window), - (ppview_toolbar_init): - * src/toolbar.c: (toolbar_activate_location): - * src/window-commands.c: (window_cmd_view_bookmarks_bar), - (window_cmd_view_toolbar), (window_cmd_view_statusbar), - (window_cmd_view_fullscreen): - - Complete gtk 2.3 port. It doesnt run here but it could be - my env. - -2003-08-29 Marco Pesenti Gritti <marco@gnome.org> - - * configure.in: - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * data/ui/epiphany-history-window-ui.xml.in: - * data/ui/epiphany-ui.xml.in: - * lib/egg/Makefile.am: - * lib/egg/egg-action-group.c: - * lib/egg/egg-action-group.h: - * lib/egg/egg-action.c: - * lib/egg/egg-action.h: - * lib/egg/egg-editable-toolbar.c: (find_action), - (drag_data_received_cb), (drag_data_delete_cb), (drag_data_get_cb), - (create_toolbar), (set_item_drag_source), (create_item), - (toolbar_changed_cb), (item_added_cb), (item_removed_cb), - (egg_editable_toolbar_construct), (egg_editable_toolbar_set_merge), - (egg_editable_toolbar_class_init), (egg_editable_toolbar_new), - (egg_editable_toolbar_set_edit_mode), - (_egg_editable_toolbar_new_separator_image): - * lib/egg/egg-editable-toolbar.h: - * lib/egg/egg-menu-merge.c: - * lib/egg/egg-menu-merge.h: - * lib/egg/egg-menu.h: - * lib/egg/egg-radio-action.c: - * lib/egg/egg-radio-action.h: - * lib/egg/egg-toggle-action.c: - * lib/egg/egg-toggle-action.h: - * lib/egg/egg-toolbar-editor.c: (find_action), - (egg_toolbar_editor_set_merge), (egg_toolbar_editor_class_init), - (egg_toolbar_editor_new), (editor_drag_data_received_cb), - (editor_drag_data_delete_cb), (drag_data_get_cb), - (update_editor_sheet), (egg_toolbar_editor_add_action), - (model_has_action), (egg_toolbar_editor_load_actions): - * lib/egg/egg-toolbar-editor.h: - * lib/egg/egg-toolbars-model.c: - * lib/egg/eggmarshalers.c: - * lib/egg/eggradiotoolbutton.c: - * lib/egg/eggradiotoolbutton.h: - * lib/egg/eggseparatortoolitem.c: - * lib/egg/eggseparatortoolitem.h: - * lib/egg/eggtoggletoolbutton.c: - * lib/egg/eggtoggletoolbutton.h: - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoolbar.h: - * lib/egg/eggtoolbutton.c: - * lib/egg/eggtoolbutton.h: - * lib/egg/eggtoolitem.c: - * lib/egg/eggtoolitem.h: - * lib/egg/eggtreemodelfilter.c: - * lib/egg/eggtreemodelfilter.h: - * lib/egg/prop-editor.h: - * lib/widgets/ephy-arrow-toolbutton.c: - (ephy_arrow_toolbutton_get_type), - (ephy_arrow_toolbutton_set_tooltip), - (ephy_arrow_toolbutton_class_init), (ephy_arrow_toolbutton_init): - * lib/widgets/ephy-arrow-toolbutton.h: - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_get_type), (ephy_location_entry_set_tooltip), - (ephy_location_entry_class_init), (ephy_location_entry_init): - * lib/widgets/ephy-location-entry.h: - * lib/widgets/ephy-node-view.c: (get_node_from_path), - (ephy_node_view_row_activated_cb), (ephy_node_view_construct), - (cell_renderer_edited), (get_selection), - (ephy_node_view_get_selection), (ephy_node_view_remove), - (ephy_node_view_select_node): - * lib/widgets/ephy-zoom-action.c: (ephy_zoom_action_get_type), - (sync_zoom_cb), (connect_proxy), (ephy_zoom_action_class_init): - * lib/widgets/ephy-zoom-action.h: - * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_get_type), - (ephy_zoom_control_create_menu_proxy), - (ephy_zoom_control_set_tooltip), (ephy_zoom_control_class_init): - * lib/widgets/ephy-zoom-control.h: - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_get_type), (create_tool_item), - (ephy_bookmark_action_sync_smart_url), - (ephy_bookmark_action_sync_icon), - (ephy_bookmark_action_sync_label), (activate_cb), - (create_menu_proxy), (connect_proxy), - (ephy_bookmark_action_class_init), (sync_bookmark_properties), - (bookmarks_child_changed_cb), (ephy_bookmark_action_new): - * src/bookmarks/ephy-bookmark-action.h: - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_add_topic), - (cmd_close), (cmd_rename), (cmd_show_in_bookmarks_bar), - (cmd_open_bookmarks_in_tabs), (cmd_open_bookmarks_in_browser), - (cmd_delete), (cmd_bookmarks_import), (cmd_bookmark_properties), - (cmd_cut), (cmd_copy), (cmd_paste), (cmd_select_all), - (cmd_help_contents), (ephy_bookmarks_editor_finalize), - (ephy_bookmarks_editor_update_menu), - (ephy_bookmarks_editor_show_popup_cb), - (keyword_node_show_popup_cb), (add_widget), - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_clean), - (go_location_cb), (add_bookmarks_menu), - (ephy_bookmarks_menu_rebuild), (ephy_bookmarks_menu_finalize): - * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_get_type), - (create_tool_item), (menu_activate_cb), - (ephy_topic_action_sync_label), (create_menu_item), - (create_menu_proxy), (connect_proxy), - (ephy_topic_action_class_init), (sync_topic_properties), - (topic_child_changed_cb), (ephy_topic_action_new): - * src/bookmarks/ephy-topic-action.h: - * src/ephy-encoding-menu.c: (ephy_encoding_menu_finalize_impl), - (ephy_encoding_menu_verb_cb), (build_group), (build_encoding), - (ephy_encoding_menu_rebuild): - * src/ephy-favicon-action.c: (ephy_favicon_action_get_type), - (create_tool_item), (ephy_favicon_action_sync_icon), - (connect_proxy), (ephy_favicon_action_class_init): - * src/ephy-favicon-action.h: - * src/ephy-favorites-menu.c: (ephy_favorites_menu_clean), - (go_location_cb), (ephy_favorites_menu_rebuild), - (ephy_favorites_menu_finalize): - * src/ephy-go-action.c: (ephy_go_action_get_type), (activate_cb), - (create_tool_item), (create_menu_item), (create_menu_proxy_cb), - (connect_proxy), (ephy_go_action_class_init): - * src/ephy-go-action.h: - * src/ephy-history-window.c: (cmd_clear), (cmd_close), - (cmd_open_bookmarks_in_tabs), (cmd_open_bookmarks_in_browser), - (cmd_cut), (cmd_copy), (cmd_paste), (cmd_select_all), (cmd_delete), - (cmd_bookmark_link), (cmd_help_contents), - (ephy_history_window_finalize), (ephy_history_window_update_menu), - (ephy_history_window_show_popup_cb), (add_widget), - (ephy_history_window_construct): - * src/ephy-location-action.c: (ephy_location_action_get_type), - (connect_proxy), (ephy_location_action_class_init), - (ephy_location_action_get_widget): - * src/ephy-location-action.h: - * src/ephy-navigation-action.c: (ephy_navigation_action_get_type), - (connect_proxy), (ephy_navigation_action_class_init): - * src/ephy-navigation-action.h: - * src/ephy-spinner-action.c: (ephy_spinner_action_get_type), - (ephy_spinner_action_sync_throbbing), (create_tool_item), - (toolbar_style_sync), (item_parent_set_cb), (connect_proxy), - (ephy_spinner_action_class_init): - * src/ephy-spinner-action.h: - * src/ephy-tab.c: (ephy_tab_action_activate_cb), (ephy_tab_init): - * src/ephy-tabs-menu.c: (ephy_tabs_menu_clean), - (ephy_tabs_menu_finalize_impl), (tab_set_action_accelerator), - (ephy_tabs_menu_update): - * src/ephy-window.c: (add_widget), (menu_activate_cb), - (ephy_window_state_event_cb), (setup_window), - (sync_tab_navigation), (sync_tab_stop), (sync_tab_zoom), - (show_embed_popup), (update_tabs_menu_sensitivity), - (ephy_window_finalize), (update_layout_toggles): - * src/popup-commands.c: (popup_cmd_link_in_new_window), - (popup_cmd_link_in_new_tab), (popup_cmd_image_in_new_tab), - (popup_cmd_image_in_new_window), (popup_cmd_bookmark_link), - (popup_cmd_frame_in_new_tab), (popup_cmd_frame_in_new_window), - (popup_cmd_copy_link_address), (save_property_url), - (popup_cmd_open_link), (popup_cmd_download_link), - (popup_cmd_save_image_as), (popup_cmd_set_image_as_background), - (popup_cmd_copy_image_location), (popup_cmd_save_background_as), - (popup_cmd_open_frame), (popup_cmd_open_image): - * src/popup-commands.h: - * src/ppview-toolbar.c: (toolbar_update_sensitivity), - (ppview_toolbar_set_window), (ppview_toolbar_finalize), - (toolbar_cmd_ppv_goto_first), (toolbar_cmd_ppv_goto_last), - (toolbar_cmd_ppv_go_back), (toolbar_cmd_ppv_go_forward), - (toolbar_cmd_ppv_close): - * src/toolbar.c: (go_location_cb), (zoom_to_level_cb), - (bookmark_destroy_cb), (toolbar_ensure_action), - (toolbar_setup_actions), (get_location_entry), - (toolbar_set_window), (toolbar_finalize), (toolbar_spinner_start), - (toolbar_spinner_stop), (toolbar_update_favicon), - (toolbar_update_navigation_actions), (toolbar_update_zoom): - * src/window-commands.c: (window_cmd_edit_find), - (window_cmd_file_print), (window_cmd_go_back), (window_cmd_go_up), - (window_cmd_file_send_to), (window_cmd_go_forward), - (window_cmd_go_home), (window_cmd_go_location), - (window_cmd_view_stop), (window_cmd_view_reload), - (window_cmd_file_new_window), (window_cmd_file_new_tab), - (window_cmd_go_bookmarks), (window_cmd_file_bookmark_page), - (window_cmd_file_open), (window_cmd_file_save_as), - (window_cmd_file_close_window), (window_cmd_edit_cut), - (window_cmd_edit_copy), (window_cmd_edit_paste), - (window_cmd_edit_select_all), (window_cmd_edit_find_next), - (window_cmd_edit_find_prev), (window_cmd_view_bookmarks_bar), - (window_cmd_view_toolbar), (window_cmd_view_statusbar), - (window_cmd_view_fullscreen), (window_cmd_view_zoom_in), - (window_cmd_view_zoom_out), (window_cmd_view_zoom_normal), - (window_cmd_view_page_source), (window_cmd_go_history), - (window_cmd_edit_personal_data), (window_cmd_edit_prefs), - (window_cmd_edit_toolbar), (window_cmd_help_contents), - (window_cmd_help_about), (window_cmd_tabs_next), - (window_cmd_tabs_previous), (window_cmd_tabs_move_left), - (window_cmd_tabs_move_right), (window_cmd_tabs_detach), - (window_cmd_load_location): - * src/window-commands.h: - - Part of the gtk 2.3 port. Will finish tomorrow, this break - build for now, sorry. If you want a working epiphany - use gnome-2-4 branch. - -2003-08-24 Marco Pesenti Gritti <marco@gnome.org> - - * Branched for 2.4 - -2003-08-09 Laurent Dhima <laurenti@alblinux.net> - - * configure.in: Added Albanian "sq" to ALL_LINGUAS - -2003-08-28 Fatih Demir <kabalak@gtranslator.org> - - * configure.in: Added "ta" (Tamil) to the languages' list. - -2003-08-25 Alessio Frusciante <algol@firenze.linux.it> - - * configure.in: Added "it" (Italian) to ALL_LINGUAS. - -2003-08-24 Marco Pesenti Gritti <marco@gnome.org> - - * NEWS: - * configure.in: - - 0.9.2 - -2003-08-24 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_load): - - Fix the logic in the version-mismatch case. - -2003-08-24 Anders Carlsson <andersca@gnome.org> - - * src/ephy-spinner-action.c (toolbar_style_sync): Use a - small spinner for all styles except text under icons. - -2003-08-24 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_remove): - - Convert erroneous g_return_if_fail into a simple conditional return. - -2003-08-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyWrapper.cpp: (SetZoomOnDocshell): - - Add extra bogosity check, ported from galeon. - -2003-08-23 Marco Pesenti Gritti <marco@gnome.org> - - * configure.in: - * embed/mozilla/Makefile.am: - - Use WARN_CXXFLAGS for mozilla code. You need to - update gnome-common. - -2003-08-23 Marco Pesenti Gritti <marco@gnome.org> - - * configure.in: - - 0.9.1 - - * src/Makefile.am: - - Do not distribute generated CORBA files - -2003-08-22 Marco Pesenti Gritti <marco@gnome.org> - - * NEWS: - * configure.in: - - Update for 0.9.0 - -2003-08-22 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-node-view.c: (compare_string_values), - (ephy_node_view_sort_func): - * src/bookmarks/ephy-bookmarks-menu.c: (sort_topics), - (sort_bookmarks): - * src/bookmarks/ephy-topic-action.c: (sort_bookmarks), - (sort_topics): - - Make it NULL safe - - * src/ephy-toolbars-model.c: (impl_get_item_id): - - When creating bookmark, if the title is unknown, use untitled. - -2003-08-21 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-node-view.c: (drag_data_received_cb): - - Fix function signature, it's void instead of gboolean. - Fix a logic error. - -2003-08-20 Samúel Jón Gunnarsson <sammi@techattack.nu> - - * configure.in: Added "is" to ALL_LINGUAS - -2003-08-20 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - - Overwrite existing files. (We already warn the user - about it). - -2003-08-20 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-node-view.c: (get_node_from_path), - (gtk_tree_view_vertical_autoscroll), (scroll_timeout), - (remove_scroll_timeout), (set_drag_dest_row), - (clear_drag_dest_row), (get_drag_data), (free_drag_data), - (drag_motion_cb), (drag_leave_cb), (drag_data_received_cb), - (drag_drop_cb), (ephy_node_view_enable_drag_dest): - - Fix drag dest implementation getting some code from nautilus. - -2003-08-20 Paul Duffy <dubhthach@Frink.nuigalway.ie> - - * configure.in: Added "ga" to ALL_LINGUAS - -2003-08-20 Marco Pesenti Gritti <marco@gnome.org> - - * embed/downloader-view.c: (delete_pending_foreach): - - Do not try to remove completed downloads, fixes a crash. - -2003-08-19 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-node-view.c: (drag_motion_cb), (drag_drop_cb), - (drag_data_received_cb), (button_event_modifies_selection), - (did_not_drag), (button_release_cb), (motion_notify_cb), - (ephy_node_view_button_press_cb): - - Stop signals only when necessary on drag dest custom - implementation. - Make click on multiple selection deselect all but the - clicked element. - -2003-08-19 Marco Pesenti Gritti <marco@.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_activate): - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - - Add activate api. - - * src/window-commands.c: (window_cmd_go_back), (window_cmd_go_up), - (window_cmd_go_forward), (window_cmd_view_stop), - (window_cmd_view_reload): - - Activate on navigation commands. It seem like a better - beahvior and it avoid some mozilla focus craziness. - -2003-08-17 Marco Pesenti Gritti <marco@.gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - - Remove unused code - -2003-08-17 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-menu-merge.c: (update_node): - - Removed useless code (debug leftovers). - -2003-08-17 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-action.c: (tool_button_new), (tool_button_get_label), - (tool_button_get_icon), (connect_proxy), (egg_action_disconnect_proxy): - - Remove unused variables and functions. - -2003-08-17 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: - - Add missing include for unlink(). - -2003-08-16 Guntupalli Karunakar <karunakar@freedomink.org> - - * configure.in: Added "hi" to ALL_LINGUAS. - -2003-08-16 Tõivo Leedjärv <toivo@linux.ee> - - * configure.in: Added et to ALL_LINGUAS. - -2003-08-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozillaPrivate.cpp: (MozillaCollatePrintSettings): - - Fix bug #119818. - -2003-08-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (print_get_info): - - Expand initial ~ in file name to print to. - -2003-08-14 Marco Pesenti Gritti <marco@.gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - * src/ppview-toolbar.c: (toolbar_cmd_ppv_close): - - Make print preview exit code safer. - -2003-08-14 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (impl_add_item): - - Fix compiler warnings. - -2003-08-13 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (cmd_open_bookmarks_in_browser): - - Fix opening bookmarks in new window, there was a missing flag. - -2003-08-13 Marco Pesenti Gritti <marco@.gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/Makefile.am: - * embed/mozilla/PrintProgressListener.cpp: - * embed/mozilla/PrintProgressListener.h: - - Remove an unused progress listener. Looks like - galeon 1 code ?! - -2003-08-13 Marco Pesenti Gritti <marco@.gnome.org> - - * src/ephy-window.c: (show_embed_popup): - - Do not show popups on print preview. - - * src/ppview-toolbar.c: (ppview_toolbar_set_window), - (ppview_toolbar_init), (toolbar_cmd_ppv_goto_first), - (toolbar_cmd_ppv_goto_last), (clamp_page_limits), - (toolbar_cmd_ppv_go_back), (toolbar_cmd_ppv_go_forward): - - Use only known to work api to navigate. - -2003-08-13 Marco Pesenti Gritti <marco@.gnome.org> - - * AUTHORS: - * HACKING: - * src/window-commands.c: (window_cmd_help_about): - - Update my mail address - -2003-08-11 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-action.c: (egg_action_class_init), (egg_action_init), - (egg_action_set_property), (egg_action_get_property), - (egg_action_sync_important), (connect_proxy): - * lib/egg/egg-action.h: - * lib/egg/eggtoolbar.c: (toolbar_item_is_homogeneous), - (egg_toolbar_size_request), (get_item_size): - * lib/egg/eggtoolbutton.c: (egg_tool_button_property_notify), - (egg_tool_button_class_init), (egg_tool_button_construct_contents): - * lib/egg/eggtoolitem.c: (egg_tool_item_class_init), - (egg_tool_item_get_is_important), (egg_tool_item_set_is_important), - (egg_tool_item_set_property), (egg_tool_item_get_property): - * lib/egg/eggtoolitem.h: - * src/ephy-window.c: (setup_window): - * src/toolbar.c: (toolbar_setup_actions): - - Respect priority text preference. Ported from gtk. - -2003-08-11 Marco Pesenti Gritti <marco@it.gnome.org> - - * NEWS: - * configure.in: - - 0.8.4 - -2003-08-11 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed-prefs.h: - * embed/mozilla/mozilla-notifiers.cpp: - - Respect system pref about no proxy for. - -2003-08-11 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_finalize), - (ephy_node_view_enable_drag_dest), (selection_foreach), - (get_selection_refs), (ref_list_free), (stop_drag_check), - (drag_data_get_cb), (button_release_cb), (motion_notify_cb), - (button_event_modifies_selection), - (ephy_node_view_button_press_cb), (ephy_node_view_init), - (ephy_node_view_enable_drag_source): - - Fix multiple rows dnd problems stealing some Nautilus code. - -2003-08-10 Xan Lopez <xan@masilla.org> - - * configure.in: - * embed/mozilla/ContentHandler.cpp: - - Sync with Moz HEAD. - -2003-08-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * NEWS: - * configure.in: - - 0.8.3 - -2003-08-08 Christian Persch <chp@cvs.gnome.org> - - * embed/downloader-view.c: (downloader_view_add_download): - - Fix mem leak. - -2003-08-08 Christian Persch <chp@cvs.gnome.org> - - * src/bookmarks/ephy-topics-selector: (topic_toggled), (topic_clicked), - (topic_key_pressed): - - Fix mem leak. - -2003-08-08 Christian Persch <chp@cvs.gnome.org> - - * lib/widgets/ephy-node-view.c: (cell_renderer_edited): - - Fix mem leak. - -2003-08-08 Christian Persch <chp@cvs.gnome.org> - - * lib/egg/eggtreemodelfilter.c: (egg_tree_model_filter_row_inserted): - - Fix mem leaks. - -2003-08-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (print_free_info), (print_get_info): - - Fix mem leaks. - -2003-08-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/find-dialog.c: (set_properties): - - Fix mem leak. - -2003-08-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-toolbars-model.c: - * lib/egg/egg-toolbars-model.h: - - Update - - * src/ephy-toolbars-model.c: (get_toolbar_and_item_pos), - (impl_add_item), (ephy_toolbars_model_class_init), - (get_toolbar_pos): - - Do not add duped bookmarks to toolbars - -2003-08-08 Xan Lopez <xan@masilla.org> - - * embed/downloader-view.c: (downloader_view_update_details), - (downloader_view_set_download_info): - - s/KB/kB/ - -2003-08-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - When the embed is not initialized return about:blank - as address. - -2003-08-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-tab.c: (build_load_percent): - - Clamp the values to 0/100, mozilla sometimes report - more done requests than total requests, but their - progress widget clamp them. - -2003-08-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - Dont set font prefs in mozilla when they are unset in - gconf. - -2003-08-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/Makefile.am: - * lib/egg/egg-accel-dialog.c: - * lib/egg/egg-accel-dialog.h: - * lib/egg/egg-menu.h: - - Remove unused code - -2003-08-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - Use ever eel_gconf to get values, otherwise we - ignore he schemas value. - Make all notifiers NULL safe. - -2003-08-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-nodebook.c: (notebook_drag_data_received_cb): - * src/ephy-shell.c: (ephy_shell_new_tab): - - Correct insertion order of new tabs. - -2003-08-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.c: (load_homepage): - * src/window-commands.c: (window_cmd_go_home): - - Fix blank page loading. - - * src/ephy-shell.c: (ephy_shell_new_tab): - - Fix new tab positioning. - -2003-08-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-window.c: (show_embed_popup): - - Disable clipboard context menu. No way to make - it work correctly for 1.0. - -2003-08-05 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml): - * lib/egg/eggtoolbar.c: (egg_toolbar_finalize): - - Fix mem leaks. - -2003-08-05 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-arrow-toolbutton.c: - - Correct ref-counting. - -2003-08-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - * src/popup-commands.c: (popup_cmd_bookmark_link): - - Use link text as bookmark title when no title - is specified. - -2003-08-04 Metin AMiroff <metin@karegen.com> - - * configure.in: Added az to all linguas. - -2003-08-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-history.c: (ephy_history_add_host): - - Compare the scheme to "file", not the entire url. - -2003-08-04 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-autocompletion.c: (ephy_autocompletion_finalize_impl): - - Fix mem leak, patch from galeon. - -2003-08-03 Marco Pesenti Gritti <marco@it.gnome.org> - - * NEWS: - * configure.in: - * embed/mozilla/GlobalHistory.cpp: - - 0.8.2. Drop mozilla 1.3 compatibility. - -2003-08-02 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-notebook.c: (find_tab_num_at_pos), (button_press_cb): - - Work around for a gtk issue. Do not assert if a click outside the notebook - is reported in button_press, just ignore. - -2003-08-02 Christian Persch - - * src/ephy-encodings-menu.c: (build_group): - - Fix ui xml string. - - * src/ephy-tabs-menu.c: (ephy_tabs_menu_update): - - Fix mem leak. - - * src/ephy-window.c: (remove_from_session), (ephy_window_destroy), - (ephy_window_finalize): - * src/session.h: - * src/session.c: (session_class_init), (session_remove_window): - - Move up the removal of the window from the session to when it's still - valid and non-finalised. Include the window as parameter in the - close signal of the session. - -2003-08-02 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: - (ephy_bookmarks_menu_rebuild): - * src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu): - - Translators comment to avoid verb/adjective confusion - -2003-08-02 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-dialog.c: (ephy_dialog_dispose), - (ephy_dialog_class_init), (ephy_dialog_init), - (ephy_dialog_finalize), (dialog_destroy_cb): - - Make sure props are saved when destroyed. - -2003-08-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - - Fix mem leak. - -2003-08-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: (mozilla_embed_dom_mouse_down_cb): - * embed/ephy-embed.h: - * embed/ephy-embed.c: (ephy_embed_base_init): - - Restore the "ge_dom_mouse_down" signal. - -2003-07-31 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Added .pc file to AC_OUTPUT, thanks to orph for pointing it out. - -2003-07-30 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-1.0.pc.in: - - Install .pc file. - -2003-07-30 David Bordoley <bordoley@msu.edu> - - * src/ephy-history-window.c: (ephy_history_window_node_activated_cb): - * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_node_activated_cb): - - Always open bookmarks in new window/tab according to pref on activate. - -2003-07-30 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * help/nl/Makefile.am: - * src/Makefile.am: - - Make it distcheck - -2003-07-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: 0.8.1 - -2003-07-29 Pauli Virtanen <pauli.virtanen@hut.fi> - - * configure.in: Added "fi" (Finnish) to ALL_LINGUAS. - -2003-07-29 Nikolai Weibull <lone-star@home.se> - - * src/session.c: (save_yourself_cb): - - s/ephy/epiphany. Fix session management. - -2003-07-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-toolbar.xml.in: - * lib/egg/egg-editable-toolbar.c: (drag_data_received_cb): - * lib/egg/egg-editable-toolbar.h: - * lib/egg/egg-toolbar-editor.c: (parse_item_list): - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), - (safe_save_xml), (egg_toolbars_model_save), (toolbars_item_new), - (free_item_node), (egg_toolbars_model_add_separator), - (egg_toolbars_model_add_item), (parse_item_list), - (impl_get_item_id), (impl_get_item_name), (impl_get_item_type), - (egg_toolbars_model_class_init), (egg_toolbars_model_item_nth), - (egg_toolbars_model_toolbar_nth), (egg_toolbars_model_get_item_id), - (egg_toolbars_model_get_item_name), - (egg_toolbars_model_get_item_type): - * lib/egg/egg-toolbars-model.h: - * lib/egg/eggtoolbar.c: (egg_toolbar_finalize): - * lib/ephy-dnd.c: (add_one_topic), (ephy_dnd_drag_data_get): - * lib/ephy-dnd.h: - * lib/widgets/ephy-node-view.c: (drag_data_received_cb), - (ephy_node_view_select_node_by_key), (ephy_node_view_construct), - (ephy_node_view_add_data_column), - (ephy_node_view_enable_drag_source): - * lib/widgets/ephy-node-view.h: - * lib/widgets/ephy-tree-model-sort.c: - (ephy_tree_model_sort_class_init), (ephy_tree_model_sort_init), - (ephy_tree_model_sort_multi_row_draggable), - (ephy_tree_model_sort_set_column_id), - (each_property_get_data_binder), - (ephy_tree_model_sort_multi_drag_data_get): - * lib/widgets/ephy-tree-model-sort.h: - * src/bookmarks/ephy-bookmark-properties.c: - (toolbar_checkbox_changed_cb), (build_ui): - * src/bookmarks/ephy-bookmarks-editor.c: - (cmd_show_in_bookmarks_bar), (ephy_bookmarks_editor_update_menu), - (node_dropped_cb), (provide_keyword_uri), - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults), - (ephy_bookmarks_remove_keyword), (ephy_bookmarks_get_topic_uri), - (ephy_bookmarks_find_keyword): - * src/bookmarks/ephy-bookmarks.h: - * src/ephy-history-window.c: (ephy_history_window_construct): - * src/ephy-toolbars-model.c: (ephy_toolbars_model_get_action_name), - (ephy_toolbars_model_get_node), (bookmark_destroy_cb), - (impl_get_item_name), (impl_get_item_id), (impl_get_item_type), - (connect_item), (ephy_toolbars_model_set_bookmarks), - (ephy_toolbars_model_class_init), (save_changes), (item_added), - (item_removed), (toolbar_added), (toolbar_removed), - (ephy_toolbars_model_init), (ephy_toolbars_model_finalize), - (ephy_toolbars_model_remove_bookmark), - (ephy_toolbars_model_add_bookmark), - (ephy_toolbars_model_has_bookmark): - * src/ephy-toolbars-model.h: - * src/toolbar.c: (bookmark_destroy_cb), (toolbar_ensure_action): - - Remove the NODE drag types. They sucks because they use internal - ids. I think it's better to use the topic name and the standard uri - types instead, we are ensuring they are unique anyway. - Add some apis to the toolbar model for better custom items support - solve also a memory leak. This change the format so toolbar - configuration will be lost. - For bookmarks/topics dnd use format that can be used also - externally (url list for bookmarks). - Cleanup toolbars model implementation using similar action - names for bookmarks / topics. - Set a version on the toolbar xml and make it low disk safe. - -2003-07-27 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_remove): - - Fix mem leak. - - * lib/widgets/ephy-node-view.c: (ephy_node_view_remove): - * src/pdm-dialog.c: (pdm_cmd_delete_selection): - - If we've just deleted every row in the tree view, the row ref - contains an empty path. Check for that; possibly fixing bug #118398. - -2003-07-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-search-entry.c: (ephy_search_entry_destroy_cb), - (ephy_search_entry_init): - - Make sure to remove the timeout on widget destruction - -2003-07-25 Xan Lopez <xan@masilla.org> - - * src/pdm-dialog.c: (setup_passwords_treeview), - (setup_cookies_treeview): - - Sort on the HOST columns by default (#115472). - -2003-07-24 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: - * embed/mozilla/mozilla-notifiers.cpp: - - Added one translator's comment, and clarified another. - -2003-07-24 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/prefs-dialog.glade: - - String change. - -2003-07-24 Xan Lopez <xan@masilla.org> - - * embed/mozilla/Makefile.am: - - cough - -2003-07-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/Makefile.am: - - Do not distribute autogenerated corba stuff (from galeon) - -2003-07-13 Telsa Gwynne <hobbit@aloss.ukuu.org.uk> - - * configure.in: Added "cy" (Welsh) to ALL_LINGUAS - - -2003-07-23 Xan Lopez <xan@masilla.org> - - * embed/mozilla/Makefile.am: - - Add history include dir, needed for Mozilla 1.5b. - -2003-07-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-node-view.c: - (ephy_node_view_selection_changed_cb), - (ephy_node_view_button_press_cb), (ephy_node_view_init), - (ephy_node_view_get_selection), (ephy_node_view_is_target), - (ephy_node_view_has_selection): - - Yet another try to get context menu and selection beahviors - right. - -2003-07-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-tab.c: (open_link_in_new_tab): - - Add https - -2003-07-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * help/nl/epiphany-nl.omf: - - Add a show in bookmarks toolbar item on context menus. - -2003-07-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/glade/prefs-dialog.glade: - - Try to use more friendly description for cache prefs. - - * src/ephy-tab.c: (open_link_in_new_tab), - (ephy_tab_dom_mouse_click_cb): - - Middle click open in new tab for http, ftp and file, - hope to not have missed any protocol that make sense. - -2003-07-22 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_set_title): - - If the page is about:blank, set title to "Blank page", not "about:blank". - - * src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu), - (build_topics_menu): - - If there are no uncategorised bookmarks, don't append insensitive - "Empty" menu item after the topics. - -2003-07-22 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-event-box.h: - * lib/widgets/ephy-event-box.c: - - An input-only window event box, copied from eel's eel-input-event-box. - - * src/ephy-notebook.c: (tab_build_label): - * src/ephy-favicon-action.c: (create_tool_item): - - Use EphyEventBox instead of GtkEventBox. Fixes transparency issue from - bug #110747 . - -2003-07-22 Reinout van Schouwen <reinout@cs.vu.nl> - - * configure.in: - * help/Makefile.am: - * help/nl/.cvsignore: - * help/nl/Makefile.am: - * help/nl/epiphany-nl.omf: - * help/nl/epiphany.xml: - * help/nl/figures/ephy-screenshot.png: - * help/nl/legal.xml: - - Add an dutch translation of the manual. - -2003-07-22 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/eggtoolbar.c: (egg_toolbar_finalize): - - Fix mem leak. - - * lib/egg/eggtoolbutton.c: (egg_tool_button_finalize): - - Fix mem leaks. Backported patch from gtk, bug #117312. - -2003-07-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-topic-action.c: (sort_bookmarks), - (append_bookmarks_menu), (build_bookmarks_menu), (sort_topics), - (build_topics_menu): - - Fix incosistency between all topic and bookmarks menu. - -2003-07-21 Reinout van Schouwen <reinout@cs.vu.nl> - - * help/C/epiphany.xml: - - Update add bookmark explanation to match menu changes. - -2003-07-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-dialog.c: (impl_construct): - - Use connect_object for the dialog destroy signal, so - we dont unref the EphyDialog object two times. - -2003-07-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Do not emit warning when language pack is not installed. - -2003-07-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_find_set_properties), - (ephy_embed_find_next): - * embed/ephy-embed.h: - * embed/find-dialog.c: (update_navigation_controls), (impl_show), - (find_dialog_class_init), (set_properties), (sync_page_change), - (sync_embed), (find_dialog_init), (find_dialog_finalize), - (find_dialog_go_next), (find_dialog_go_prev), - (find_close_button_clicked_cb), (find_next_button_clicked_cb), - (find_prev_button_clicked_cb), (find_entry_changed_cb), - (find_check_toggled_cb): - * embed/find-dialog.h: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed.cpp: - * lib/ephy-dialog.h: - * src/ephy-window.c: (ephy_window_find): - * src/ephy-window.h: - * src/window-commands.c: (window_cmd_edit_find), - (window_cmd_edit_find_next), (window_cmd_edit_find_prev): - - Rework find implementation to integrate better - with type ahead and to simplify the code. - Do not try to set menus sensitivity because - mozilla doesnt provide an api for it and it breaks - with type ahead. - - * lib/ephy-dialog.c: (ephy_dialog_class_init), - (ephy_dialog_finalize), (dialog_destroy_cb), (impl_construct), - (ephy_dialog_construct): - - Remove no more used destruct crap. - -2003-07-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/glade/print.glade: - - Remove useless icons - -2003-07-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/Makefile.am: - - I forgot to commit the Makefile.am changes needed for the previous patch. - Thanks to Manny for pointing this out to me :) - -2003-07-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.c: (getUILang), - (mozilla_init_chrome), (mozilla_embed_single_init_services): - - Set the chrome locale on startup. That means that if the correct lang - pack is installed, dialogues coming from mozilla will be translated. - Set skin to 'classic' on startup, so we get native scrollbars. - - Ported from galeon. - -2003-07-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Do not enable smooth scroll and image autoresize. - -2003-07-18 Marco Pesenti Gritti <marco@it.gnome.org> - Christian Persch <chpe@cvs.gnome.org> - - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init), - (ephy_bookmarks_find_bookmark): - * src/ephy-toolbars-model.c: (ephy_toolbars_model_get_action_name), - (topic_destroy_cb), (bookmark_destroy_cb), (setup_item), - (impl_add_item), (ephy_toolbars_model_set_bookmarks), - (ephy_toolbars_model_init), (get_toolbar_pos), - (get_toolbar_and_item_pos), (ephy_toolbars_model_remove_bookmark), - (ephy_toolbars_model_add_bookmark), - (ephy_toolbars_model_has_bookmark): - * src/ephy-toolbars-model.h: - * src/toolbar.c: (topic_destroy_cb), (bookmark_destroy_cb): - - Remove bookmarks also if they are not on the bookmarks toolbar. - Deal with bookmarks/model sync inside the model not in the toolbar. - If there are invalid bookmarks in the toolbar configuration - when loading it, emit a warning and drop them. - -2003-07-17 Xan Lopez <xan@masilla.org> - - * embed/ephy-history.c: (ephy_history_get_icon): - * embed/ephy-history.h: - * src/ephy-favicon-action.c: (each_url_get_data_binder): - * src/ephy-tab.c: (ephy_tab_get_type), (ephy_tab_open_uri_cb): - * src/ephy-toolbars-model.c: (impl_add_item): - * src/toolbar.c: - - Allow DND of URLs (from links or favicons or other apps...) to the - bookmarks toolbar, fixes #116613 (HOORAY), thanks to marco and chpe - for the help. - -2003-07-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/prefs-dialog.c: (setup_font_menu): - - Initiliaze font list to NULL. Otherwise if Enumerate fails - we crash. - -2003-07-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: (impl_get_font_list): - - Fix compiler warning. - -2003-07-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * NEWS: - * configure.in: - * embed/Makefile.am: - * src/Makefile.am: - - 0.8.0. Make it distcheck. - -2003-07-14 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * src/prefs-dialog.c: (prefs_dialog_init): - - No need to setup fonts on init, it will be done - when the default encoding is set. - -2003-07-14 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - List all mozilla fonts and not only the language specific, - otherwise we get empty list. - Use fontconfig aliases as defaults. - This is temporary until we design simpler fonts - configuration. - -2003-07-14 Christian Persch <chpe@cvs.gnome.org> - - * src/pdm-dialog.c: (pdm_dialog_cookies_properties_button_clicked_cb): - * src/language-editor.c: (language_editor_update_pref): - * embed/downloader-view.c: (controls_info_foreach), - (download_dialog_pause_cb), (download_dialog_abort_cb), - (downloader_treeview_selection_changed_cb), (open_selection_foreach): - - Fix mem leaks; thanks to Xan for pointing this out. - -2003-07-14 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/eggtreemultidnd.c: - (egg_tree_multi_drag_button_press_event): - - Update - - * embed/ephy-embed-popup-control.c: (save_property_url), - (embed_popup_download_link_cmd), (embed_popup_save_image_as_cmd), - (save_url), (embed_popup_save_page_as_cmd), - (embed_popup_save_background_as_cmd): - * src/popup-commands.c: (save_property_url), - (popup_cmd_download_link), (popup_cmd_save_image_as), - (popup_cmd_save_background_as): - * src/window-commands.c: (window_cmd_file_open), - (window_cmd_file_save_as): - - Higgy titles for file pickers. - - * embed/ephy-embed-utils.c: (ephy_embed_utils_save): - * embed/ephy-embed-utils.h: - - Allow to pass a title to _save. - Show an error message when saving doesnt succeed. - -2003-07-14 Xan Lopez <xan@masilla.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_remove): - * src/pdm-dialog.c: (pdm_cmd_delete_selection): - - We use g_list_prepend to create selections now (in ephy_node_view_get_selection() - and inside pdm_cmd_delete_selection), so the last element selected is the first in - the list and we need to use g_list_first instead of _last to make intelligent selection - after removal work on multiple selections. - -2003-07-14 Xan Lopez <xan@masilla.org> - - * src/pdm-dialog.c: (pdm_cmd_delete_selection): - - Fix leak. - -2003-07-14 Xan Lopez <xan@masilla.org> - - * lib/widgets/ephy-node-view.c: - (ephy_node_view_select_node_by_key), (ephy_node_view_remove): - - Don't use event->string, is deprecated (#117346). - Also improve intelligent selection. - - * src/pdm-dialog.c: (pdm_dialog_remove_button_clicked_cb), - (pdm_cmd_delete_selection), (pdm_key_pressed_cb), (setup_action): - - Connect del keys to delete action, also implement intelligent selection - after deletion (I want to be known as Mr. Intelligent Selection from now, - spread the word). - -2003-07-14 Christian Persch <chpe@cvs.gnome.org> - - * src/pdm-dialog.c: (pdm_dialog_remove_button_clicked_cb), - (pdm_dialog_finalize): - - Fix mem leaks. - -2003-07-13 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-node-view.c: (drag_motion_cb), - (drag_data_received_cb): - - Fix mem leaks. - -2003-07-13 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dnd.c: (ephy_dnd_node_list_extract_nodes): - - Fix mem leak and add safety check. - -2003-07-13 Christian Persch <chpe@cvs.gnome.org> - - * src/language-editor.c: (language_editor_remove_button_clicked_cb): - * embed/downloader-view.c: (downloader_view_set_download_info), - (downloader_view_remove_download), - (downloader_view_set_download_progress), - (downloader_view_set_download_status), (download_dialog_abort_cb): - * lib/widgets/ephy-tree-model-sort.c: - (ephy_tree_model_sort_multi_row_draggable): - - Fix mem leaks. - -2003-07-13 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node.c: (ephy_node_finalize): - - Fix mem leaks. - -2003-07-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * Makefile.am: - - Add plugins dir - - * plugins/sample/Makefile.am: - * plugins/sample/sample.c: (window_focus_in_cb): - - Make it compile with not installed headers - - * src/Makefile.am: - - Remove an obsolete include dir - -2003-07-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * Makefile.am: - * configure.in: - * embed/Makefile.am: - * embed/ephy-embed-shell.c: (ephy_embed_shell_get_favicon_cache), - (impl_get_downloader_view): - * embed/ephy-embed-shell.h: - * embed/ephy-embed-single.c: - * embed/ephy-embed-single.h: - * embed/mozilla/ProgressListener.cpp: - * embed/mozilla/mozilla-embed.cpp: - * lib/Makefile.am: - * lib/ephy-langs.h: - * lib/ephy-node.c: (unref_signal_objects), - (ephy_node_signal_connect_object): - * plugins/Makefile.am: - * plugins/sample/Makefile.am: - * plugins/sample/sample.c: (bmk_added), (bmk_removed), - (bmk_changed), (switch_page_cb), (window_focus_in_cb), - (location_changed_cb), (tab_added_cb), (new_window_cb), - (plugin_init): - * src/Makefile.am: - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_sync_icon): - * src/bookmarks/ephy-bookmark-properties.c: (set_window_icon), - (ephy_bookmark_properties_init): - * src/bookmarks/ephy-bookmarks-editor.c: (provide_favicon), - (ephy_bookmarks_editor_init): - * src/bookmarks/ephy-bookmarks.c: (update_favorites_menus): - * src/bookmarks/ephy-topic-action.c: (build_bookmarks_menu): - * src/ephy-automation.c: (impl_ephy_automation_loadurl), - (impl_ephy_automation_quit), (impl_ephy_automation_load_session): - * src/ephy-favicon-action.c: (ephy_favicon_action_init): - * src/ephy-history-window.c: (confirmation_dialog_response_cb), - (provide_favicon): - * src/ephy-location-action.c: (connect_proxy): - * src/ephy-notebook.c: (sync_icon): - * src/ephy-shell.c: (ephy_shell_get_active_window), - (ephy_shell_get_session), (ephy_shell_get_autocompletion), - (ephy_shell_get_toolbars_model): - * src/ephy-shell.h: - * src/ephy-tab.c: (ephy_tab_net_state_cb), (ephy_tab_init), - (ephy_tab_get_action): - * src/ephy-tab.h: - * src/ephy-tabs-menu.c: (ephy_tabs_menu_update): - * src/ephy-window.c: (ephy_window_fullscreen), - (ephy_window_unfullscreen), (sync_tab_icon), (ephy_window_init), - (remove_from_session), (ephy_window_get_active_tab): - * src/toolbar.c: (topic_destroy_cb), (bookmark_destroy_cb), - (init_bookmarks_toolbar), (toolbar_set_window), - (toolbar_set_visibility): - * src/window-commands.c: (toolbar_editor_response_cb), - (window_cmd_edit_toolbar): - - Cleanup header dependencies. - Install headers useful for plugins. - Actually load about:blank when necessary (first page failed to load). - -2003-07-12 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-gui.c: (ephy_gui_menu_position_under_widget): - - Remove debug spew. - -2003-07-12 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-navigation-action.c: (new_history_menu_item): - - Cleanup. - -2003-07-12 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-navigation-action.c: (new_history_menu_item): - - Shorten strings. - -2003-07-12 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-history-window.c: (provide_favicon): - * src/bookmarks/ephy-bookmarks-editor.c: (provide_favicon): - - Fix mem leaks. - -2003-07-12 Xan Lopez <xan@masilla.org> - - * lib/widgets/ephy-node-view.c: - (ephy_node_view_select_node_by_key), (ephy_node_view_key_press_cb), - (ephy_node_view_construct), (ephy_node_view_add_column), - (ephy_node_view_init): - * lib/widgets/ephy-node-view.h: - * src/bookmarks/ephy-bookmarks-editor.c: (key_pressed_cb), - (ephy_bookmarks_editor_construct): - * src/ephy-history-window.c: (ephy_history_window_construct): - - A "fast search" implementation for all node views. Pressing any valid - unicode character will make ephy select the first entry begining with - that key, or the nearest match (with previous or posterior letters). - Fixes bug #116744 (http://bugzilla.gnome.org/show_bug.cgi?id=116744). - - -2003-07-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * plugins/.cvsignore: - * plugins/Makefile.am: - * plugins/sample/.cvsignore: - * plugins/sample/Makefile.am: - * plugins/sample/sample.c: (bmks_changed), (plugin_init), - (plugin_exit): - * src/Makefile.am: - * src/ephy-plugin.c: (ephy_plugin_get_type), (ephy_plugin_new), - (ephy_plugin_load), (ephy_plugin_unload), (ephy_plugin_class_init), - (ephy_plugin_init), (ephy_plugin_finalize): - * src/ephy-plugin.h: - * src/ephy-shell.c: (ephy_shell_load_plugins), (ephy_shell_init), - (ephy_shell_finalize): - - Very simple plugin framework, unused for now. - We will start making something useful with it only post 1.0 - -2003-07-12 Wang Jian <lark@linux.net.cn> - - * configure.in: Added "zh_CN" to ALL_LINGUAS. - -2003-07-11 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-menu-merge.h: - * lib/egg/egg-menu-merge.c: (update_node): - - Fix mem leak. - -2003-07-11 David Bordoley <bordoley@msu.edu> - - * lib/widgets/ephy-autocompletion-window.c: - (set_renderer_bg_color), (ephy_autocompletion_window_init_widgets): - - Monitor for theme changes and set smb background accordingly. - -2003-07-11 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-autocompletion-window.c: (move_selection), - (ephy_autocompletion_window_key_press_hack), - (ephy_autocompletion_window_hide): - - Fix actions - - * src/bookmarks/ephy-bookmarks-import.c: (parse_rdf_item): - - Actually use smartlink prop when importing - -2003-07-11 Lee Willis <lee@lee-and-claire.co.uk> - - * src/bookmarks.ephy-bookmarks-export.c: (ephy_bookmarks_export_rdf): - - Fix export of smart bookmarks - -2003-07-10 David Bordoley <bordoley@msu.edu> - - * src/ephy-window.c: - * src/toolbar.c: (toolbar_setup_actions): - - Fix up the tooltips. - -2003-07-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - Show the doc context menu on ctrl+f10 - -2003-07-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-export.c: (add_topics_list), - (ephy_bookmarks_export_rdf): - - Some minor changes in rdf format (thanks to Edd Dumbill), - and use namespaces in the code. - - * src/bookmarks/ephy-bookmarks-import.c: (bookmark_add), - (ephy_bookmarks_import_xbel), (parse_rdf_subjects), - (parse_rdf_item), (ephy_bookmarks_import_rdf): - * src/bookmarks/ephy-bookmarks-import.h: - - Add an rdf importer. - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_load), - (ephy_bookmarks_save), (ephy_bookmarks_init), - (ephy_bookmarks_finalize): - - Update db to 1.0, import bookmarks from the rdf first time. - - WARNING Backup your bookmarks.rdf file before using this - and let me know if you get any problems. (esp if you had a - < 0.7.3 epiphany version). - -2003-07-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-toolbar.xml.in: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_load), - (ephy_favicon_cache_init): - * embed/ephy-history.c: (ephy_history_load), (ephy_history_init): - * lib/ephy-node-common.h: - * lib/ephy-state.c: (ensure_states): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): - * src/ephy-toolbars-model.c: (ephy_toolbars_model_get_action_name), - (impl_add_item), (ephy_toolbars_model_remove_bookmark), - (ephy_toolbars_model_add_bookmark), - (ephy_toolbars_model_has_bookmark): - * src/ephy-toolbars-model.h: - * src/toolbar.c: (topic_destroy_cb), (bookmark_destroy_cb), - (toolbar_ensure_action): - - Use url/name to store topics and bookmarks in the xml instead of - an id that would be hard to mantain. This unfortunately means - users will lose their toolbar settings. - Freeze formats for 1.0, only bookmarks left. - -2003-07-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (sync_tab_load_status), (tab_removed_cb): - - Update spinner when a tab was removed. Fixes bug #116908. - -2003-07-07 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_find_bookmark): - - Fix crash. - -2003-07-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (build_progress_from_requests): - - Fix progress update logic. - -2003-07-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-types.h: - - Remove unused define. - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save_delayed), - (bookmarks_changed_cb), (bookmarks_removed_cb), - (ephy_bookmarks_add): - - Save added bookmarks on idle, otherwise importing is too slow. - -2003-07-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_key_press_cb): - - Cleanup. - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_key_press_event_cb): - - Handle Tab key binding. The window binding doesnt - work because of the grab. - -2003-07-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_finalize_impl), - (ephy_autocompletion_window_show), (move_selection), - (ephy_autocompletion_window_key_press_hack), - (ephy_autocompletion_window_hide): - - Rewrite selection logic to be simpler and to - fix bugs. - - * lib/widgets/ephy-spinner.c: - * lib/widgets/ephy-spinner.h: - - Remove unused includes. - - * src/toolbar.c: - - Add missing include. - -2003-07-06 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_get_type), - (ephy_spinner_init_directory_list): - - Remove last bits of nautilus theme support. - -2003-07-06 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/ExternalProtocolHandlers.cpp: - * embed/mozilla/ExternalProtocolHandlers.h: - * embed/mozilla/FtpProtocolHandler.cpp: - * embed/mozilla/FtpProtocolHandler.h: - * embed/mozilla/IRCProtocolHandler.cpp: - * embed/mozilla/IRCProtocolHandler.h: - * embed/mozilla/MailtoProtocolHandler.cpp: - * embed/mozilla/MailtoProtocolHandler.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - - Merge external protocols in one file (implementation - is just one macro). - Add a news:// handler. - -2003-07-06 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/eggtreemodelfilter.c: - - Patch by kris to speed it up. - -2003-07-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-go-action.c: (button_clicked), (activate_cb), - (create_menu_item), (create_menu_proxy_cb), (connect_proxy), - (ephy_go_action_class_init): - - Implement toolbar overflow menu item for the go button. - -2003-07-06 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node.c: (ephy_node_finalize): - - Fix mem leak. - - * lib/ephy-node.c: (ephy_node_save_to_xml), (ephy_node_new_from_xml): - - Use locale-independent functions g_ascii_strtod and g_ascii_dtostr - when reading/writing float and double values. - -2003-07-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_finalize): - - Fix mem leak. - -2003-07-06 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: - (ephy_bookmarks_import_mozilla), (ephy_bookmarks_import_xbel): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults), - (save_bookmarks_delayed), (ephy_bookmarks_set_dirty), - (bookmarks_changed_cb), (bookmarks_removed_cb), - (ephy_bookmarks_init), (ephy_bookmarks_finalize), - (ephy_bookmarks_add): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add): - * src/ephy-shell.c: (ephy_shell_finalize), - (ephy_shell_get_toolbars_model): - * src/ephy-toolbars-model.c: (item_added), (item_removed), - (toolbar_added), (toolbar_removed), (ephy_toolbars_model_init), - (ephy_toolbars_model_finalize): - - Make sure we ever save bookmarks after changes, so they dont - get lost on crashes. - -2003-07-06 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_button_press_cb), - (ephy_node_view_sort_func): - * src/bookmarks/ephy-topics-selector.c: (topic_clicked), - (topic_key_pressed): - - Fix mem leaks and a conditional. - -2003-07-05 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (setup_font_menu), (set_homepage_entry): - - gtk_editable_insert_text takes the number of bytes in the string, - not the number of characters. - -2003-07-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - * src/prefs-dialog.c: (setup_font_menu): - - Api resync and cleanup from galeon. - -2003-07-04 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Enclose literal values in double quotes. Fixes bug 116720. - -2003-07-04 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node.c: (callback): - - Use G_VA_COPY macro from glib instead of va_copy, (hopefully) - fixing the va_ problem for good. - -2003-07-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (favicon_download_completed_cb): - - Remove the persist object from the hash table before emitting the - changed signal. Fixes bug 116673. - -2003-07-04 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Update list of available encodings. - -2003-07-04 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: (add_bookmarks_menu): - - Use g_list_prepend instead of g_list_append. - Correct erroneous copyright notice. - -2003-07-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - - Remove use of acconfig.h. - - * embed/ephy-embed-shell.c: (ephy_embed_shell_get_embed_single): - * embed/ephy-embed-single.c: - * embed/ephy-embed-single.h: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/MozRegisterComponents.h: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed-single.h: - * src/bookmarks/ephy-bookmarks-import.c: (bookmark_add), - (xbel_parse_folder), (ephy_bookmarks_import_mozilla): - * src/ephy-shell.c: (ephy_shell_init): - - Show an alert when mozilla cant start instead of crashing. - Do not import bookmarks dups. - Cleanup some mozilla code headers inclusion. - -2003-07-03 Jeremy Katz <katzj@redhat.com> - - * lib/ephy-node.c (callback): Must use va_copy when assigning - valist on arches where varargs are implemented as an array type - (such as AMD64) - -2003-07-03 Xan Lopez <xan@masilla.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - - Sync with Moz Head, small cleanup. - -2003-07-03 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-topic-action.c: (build_bookmarks_menu): - - Ellipsise the bookmarks titles. - -2003-07-03 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (create_menu_proxy): - - Oops, fix mem leak introduced by previous checkin. - -2003-07-03 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-toolitem.h: - * src/bookmarks/ephy-bookmark-toolitem.c: - * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), - (ephy_bookmark_action_sync_label), (activate_cb), (create_menu_proxy), - (connect_proxy), (ephy_bookmark_action_class_init): - - Moved bookmark tool item creation back to ephy-bookmark-action.c, - For smart bookmarks, don't append ':' in the toolbar overflow menu. - -2003-07-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node.c: (callback), (ephy_node_emit_signal): - - Don't try to assign va_list to a gpointer var. Fixes bug #116131. - -2003-07-02 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_set_tooltip), - (ephy_zooom_control_class_init): - - Implement custom tooltip setter. - -2003-07-02 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-arrow-toolbutton.c: - (ephy_arrow_toolbutton_set_tooltip), (ephy_arrow_toolbutton_class_init): - - Implement custom tooltip setter; sets tooltip on the directional button. - - * src/toolbar.c: (toolbar_setup_actions): - - Set tooltips on custom actions. - -2003-07-02 Jordi Mallach <jordi@sindominio.net> - - * data/bme.desktop.in, data/epiphany.desktop.in: Replace "0" with - "false" in Terminal entries. - -2003-07-02 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/glade/prefs-dialog.glade: - - s/Caches/Cache - - * embed/ephy-embed-prefs.h: - - Remove the compare cache define too - -2003-07-02 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/art/Makefile.am: - * data/art/epiphany.png: - * data/epiphany.desktop.in: - * data/epiphany.schemas.in: - * data/glade/prefs-dialog.glade: - * embed/mozilla/mozilla-notifiers.cpp: - * lib/ephy-dialog.c: (ephy_dialog_set_size_group): - * lib/ephy-dialog.h: - * src/ephy-main.c: (main): - * src/prefs-dialog.c: (prefs_dialog_init), - (prefs_homepage_blank_button_clicked_cb), (fill_language_editor): - * src/window-commands.c: (window_cmd_help_about): - - Use the browser icon from gnome icon theme. - Get rid of cache comparing prefs and rehash prefs pages to - make them more specific. - -2003-07-02 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_sync_label), - (create_menu_item), (create_menu_proxy), (connect_proxy), - (ephy_topic_action_class_init): - - Implement toolbar overflow menu item for bookmark topics. - -2003-07-02 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Use normal google search for keywords - -2003-07-01 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.h: - * lib/widgets/ephy-location-entry.c: (ephy_location_entry_set_tooltip), - (ephy_location_entry_construct_contents), - (ephy_location_entry_class_init), (ephy_location_entry_init), - (ephy_location_entry_finalize): - - Make the location entry an EggToolItem, and provide a custom - tooptip setter. Fix mem leak. - - * src/ephy-location-action.c: (create_tool_item), - (ephy_location_action_class_init), (connect_proxy): - - Use the location entry EggToolItem instead of constructing it - explicitly. - - * src/toolbar.c: (toolbar_setup_action): - - Set tooltip for location entry. - - * lib/egg/egg-action.c: (connect_proxy), (disconnect_proxy): - - Connect the tooltip sync'er on any EggToolItem, not just EggTollButton:s. - Disconnect the tooltip sync func on disconnect, too. - -2003-07-01 David Bordoley <bordoley@msu.edu> - - * src/ephy-window.c: (setup_window): - - Set a label for the find toolbar item so that it - doesn't have elipses. - -2003-07-01 Arafat Medini <lumina@silverpen.de> - - * configure.in: Added "ar" Arabic to ALL_LINGUAS. - -2003-07-01 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_finalize_impl), - (ephy_autocompletion_window_show), - (ephy_autocompletion_window_hide): - - Hide only when necessary. Remove gdk_ungrab stuff - that doesnt seem to be necessary. - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_autocompletion_show_alternatives): - - Reset entry->button when showing autocompletion, the grab - get gtk crazy otherwise. - -2003-06-30 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed-dialog.c: (ephy_embed_dialog_get_embed): - * embed/ephy-embed-shell.c: (ephy_embed_shell_init), - (ephy_embed_shell_get_favicon_cache): - * embed/ephy-embed-shell.h: - * embed/print-dialog.c: (print_dialog_print), - (print_dialog_preview): - * src/Makefile.am: - * src/ephy-tab.c: (ephy_tab_destroy_brsr_cb), (ephy_tab_init): - - Remove some unused code - -2003-06-29 James Willcox <jwillcox@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Remember the directory when saving files. Fixes #115603. - -2003-06-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * NEWS: - * configure.in: - - 0.7.3 - -2003-06-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-nautilus-view.c: (gnv_embed_location_cb): - * src/ephy-tab.c: (ephy_tab_address_cb): - * embed/find-dialog.c: (sync_page_change): - - Fix callbacks for new signature of ge_location embed signal. - - * src/ephy-tab.c: (ephy_tab_icon_cache_changed_cb): - - Fix logic to update the site icon. - -2003-06-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-action.c: (egg_action_init), (egg_action_finalize), - (egg_action_sync_tooltip), (connect_proxy): - * lib/egg/egg-action.h: - - Temporary implementation of toolbar tooltips, until it's - implement in menu. - -2003-06-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/Makefile.am: - - Make sure marshalers are regenerated - - * lib/egg/egg-editable-toolbar.c: - * lib/egg/eggmarshalers.c: - * lib/egg/eggmarshalers.h: - * lib/egg/eggmarshalers.list: - * lib/egg/eggradiotoolbutton.c: - * lib/egg/eggradiotoolbutton.h: - * lib/egg/eggtoggletoolbutton.c: - * lib/egg/eggtoggletoolbutton.h: - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoolbar.h: - * lib/egg/eggtoolbutton.c: - * lib/egg/eggtoolbutton.h: - * lib/egg/eggtoolitem.c: - * lib/egg/eggtoolitem.h: - - Update - -2003-06-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-favicon-cache.c: (favicon_download_completed_cb), - (ephy_favicon_cache_download), (ephy_favicon_cache_get): - - Emit the changed signal before unrefing the persist object. - The changed url is set_data_full on it and it will be freed - otherwise. - Make sure we never emit signals with NULL url. - -2003-06-28 Piers Cornwell <piersc@cogs.susx.ac.uk> - - * embed/downloader-view.c: (downloader_view_add_download): - - Don't show -1 KB before download starts. - -2003-06-28 Piers Cornwell <piersc@cogs.susx.ac.uk> - - * src/ephy-window.c: - - Correct usage of ellipses. - - * src/prefs-dialog.c: - - Correct spelling of Bokmal and several cleanups. - -2003-06-28 Christophe Fergeau <teuf@users.sourceforge.net> - - * embed/mozilla/EphyWrapper.cpp: removed unused header, - fixes compilation with mozilla head - -2003-06-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/.cvsignore: - * src/Makefile.am: - - Make sure idl generated sources are updated when - necessary. - -2003-06-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (create_item): - - updated - -2003-06-28 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - - Add 'mk' to list of updated translations. - -2003-06-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import): - * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import): - * src/bookmarks/ephy-bookmarks-import.h: - - Fallback using directories to detect format if the mime - is not relevant. - -2003-06-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * NEWS: - * configure.in: - - Update for 0.7.2 - -2003-06-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (set_item_drag_source), - (create_item): - - Update. - -2003-06-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/downloader-view.c: (downloader_view_update_controls), - (downloader_view_set_download_info): - - Set done size to total size on download completed - -2003-06-28 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-navigation-action.c: (ephy_navigation_action_finalize), - (ephy_navigation_action_class_init): - * src/ephy-spinner-action.c: (ephy_spinner_action_finalize), - (ephy_spinner_action_class_init): - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_editable_changed_cb): - - Fix mem leaks. - -2003-06-28 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild): - * embed/find-dialog.c: (find_get_info): - - Fix mem leaks. - -2003-06-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-tab.c: (ephy_tab_address_cb): - - Actually return the toplevel url on get_location. - Add an url argument to location_changed and use it in tab. - - * src/window-commands.c: (window_cmd_file_open): - - Escape/unescape uri when passing it to gnome-vfs. - - * src/bookmarks/ephy-bookmarks-export.c: (add_topics_list), - (ephy_bookmarks_export_rdf): - - Fix some issues in the format. - -2003-06-26 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (connect_proxy), - (entry_activated_cb), (activate_cb), (menu_activate_cb): - * src/bookmarks/ephy-bookmark-toolitem.h: - * src/bookmarks/ephy-bookmark-toolitem.c: (activated_cb), - (ephy_bookmark_toolitem_create_menu_proxy), - (ephy_bookmark_toolitem_class_init): - - Make the toolbar overflow item really activate the bookmark action. - Simplify code a little. - -2003-06-26 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: (go_location_cb): - * src/ephy-favorites-menu.c: (go_location_cb): - * src/ephy-navigation-action.c: (activate_up_menu_item_cb): - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/toolbar.c: (go_location_cb): - * src/window-commands.c: (window_cmd_go_home): - - Use window_load_url when useful. Right now just a cleanup - but will be useful when mozilla focus will stop to suck. - -2003-06-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Add two new encodings, and change access keys to be unique. - -2003-06-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: (mozilla_embed_dom_key_down_cb), - (mozilla_embed_dom_mouse_down_cb), (mozilla_embed_dom_mouse_click_cb): - - Check dom_event, emit warning and return if it is NULL. - -2003-06-26 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-window.c: (tab_added_cb): - - Do not sync tab visibility on tab creation, it's state - is undefined at that point - -2003-06-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (set_item_drag_source), - (create_item), (egg_editable_toolbar_set_edit_mode): - - Update - -2003-06-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_print): - - Make sure there's only one print dialog per window. Fixes bug #115933. - -2003-06-25 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Added 'mk' (Macedonian) to ALL_LINGUAS. - -2003-06-24 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/find-dialog.c: (impl_show): - - Grab focus after the old text has been restored. - -2003-06-24 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Api change - -2003-06-24 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Update documentation of the allowed values for - /apps/epiphany/dialogs/preferences_font_language - -2003-06-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Remove some unused headers. - - * embed/mozilla/mozilla-embed.cpp: - - Dont asser when trying to print blank page. - - * lib/Makefile.am: - * lib/ephy-autocompletion.c: (ephy_autocompletion_get_type): - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_get_type): - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_get_type): - * src/ephy-encoding-menu.c: (ephy_encoding_menu_get_type): - - Get rid of the gobject macros. - - * src/ephy-notebook.c: (move_tab), (move_tab_to_another_notebook), - (button_release_cb), (update_tabs_visibility), - (tabs_visibility_notifier), (ephy_notebook_init), - (ephy_notebook_finalize), (ephy_notebook_set_show_tabs): - * src/ephy-notebook.h: - * src/ephy-tabs-menu.c: - * src/ephy-window.c: (ephy_window_finalize), - (update_embed_dialogs), (ephy_window_get_find_dialog), - (print_dialog_preview_cb), (ephy_window_print): - * src/ephy-window.h: - * src/ppview-toolbar.c: (toolbar_cmd_ppv_close): - * src/window-commands.c: (window_cmd_file_print): - - Make sure tabs are hidden when going in print preview mode. - Make print dialog transient. - -2003-06-23 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - - Fix capitalisation of menu entry. - -2003-06-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - - Correct translations dir (leftover from galeon) - - * embed/ephy-history.c: - - Lower expire to 10 days, similar to phoenix. Current interface - and perf make this a better default. - - * lib/ephy-dialog.c: (ephy_dialog_init), (setup_default_size): - - Make sure to not state_add more than one time - - * lib/widgets/ephy-location-entry.c: (insert_text_cb): - - Do not show autocompletion on not focused window. This is to - work around problems with gnome-entry. - - * src/ephy-window.c: (popup_menu_at_coords), (show_embed_popup), - (tab_context_menu_cb): - - Do not use custom func to show mouse popups. - Fix costum func to be smarter with screen limits. - -2003-06-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: (impl_remove_cookies): - - Use nsDependentCString instead of NS_LITERAL_CSTRING. Fixes bug 115739. - -2003-06-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/popup-commands.c: (popup_cmd_bookmark_link): - - Fix add bookmark from link - -2003-06-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Drop encodings from our list which are not meant to be used in - a browser. List from - lxr.mozilla.org/seamonkey/source/intl/uconv/src/charsetData.properties - -2003-06-22 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-langs.c: - * embed/mozilla/mozilla-embed-single.cpp: - - Add two missing font language groups, and reorder encodings list. - -2003-06-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-state.c: (ephy_states_load), (ephy_states_save), - (create_window_node), (ephy_state_add_window): - - Make sure to set size flag when setting default width height. - Discard old states.xml, so we dont get bug reports about small - dialogs. - -2003-06-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-state.c: (ephy_state_window_set_size), - (ephy_state_window_set_position), (ephy_state_window_save_size), - (ephy_state_window_save_position), (ephy_state_window_save), - (window_configure_event_cb), (window_state_event_cb), - (ephy_state_add_window): - - When following SAVE_POSITION/SAVE_SIZE flags actually not save - them instead of just not restore. - Do not use coords value to determine unset state but a boolean - flag. (this will restore all saved states to NULL now) - - * lib/ephy-state.h: - - Add a NONE flag, it will restore but not save. - - * src/ephy-tab.c: (ephy_tab_set_title): - - Fix a warning when the url is NULL (popups) - - * src/ephy-window.c: (ephy_window_init), (ephy_window_show): - - Use normal size for not sized popups. - -2003-06-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/downloader-view.c: (downloader_view_update_details): - * embed/mozilla/ProgressListener.cpp: - - Pass elapsed times in seconds, more consistent and avoid - overflow. - -2003-06-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-tab.c: (ensure_page_info), (ephy_tab_net_state_cb), - (ephy_tab_init): - - Set address as title only when there is no title, on the second - page load just keep the old one until the new one is available. - -2003-06-22 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: - - Changed two nearly duplicated strings to the already present ones to - save work for translators. - -2003-06-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-location-entry.c: (insert_text_cb): - - do not popup autocompletion when setting url from the combo list - -2003-06-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-window.c: (update_chromes_visibility), - (ephy_window_fullscreen), (ephy_window_unfullscreen), - (ephy_window_set_chrome): - - Fix print preview toolbars - -2003-06-22 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - * src/prefs-dialog.c: - * embed/mozilla/mozilla-notifiers.cpp: (get_system_language): - - Misc i18n fixes: mark default encoding and encoding autodetector in - the schema as translatable, and instroduce a translatable string for - the locale-dependent http-accept-language list. Add simplified and - traditional chinese to the available languages list, and add the - universal encoding detector to the autodetectors list. - -2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-string.c: - - missing header - -2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-tab.c: (ephy_tab_net_state_cb), (ephy_tab_set_title): - - Set a title on NET_START (nicified url). - - * src/prefs-dialog.c: (prefs_homepage_current_button_clicked_cb): - * src/session.c: (save_tab): - * src/window-commands.c: (window_cmd_file_send_to), - (window_cmd_file_bookmark_page): - - Use embed_get_location when we want the real location, tab can - contain user changes. - -2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-favicon-action.c: (each_url_get_data_binder): - - Use the embed url, the tab one can make no sense if the user - edited it. - - * src/toolbar.c: (location_user_changed_cb), (toolbar_set_window), - (toolbar_init), (toolbar_set_location): - - Block location updating when setting tab title on user_changed. - -2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_autocompletion_window_url_selected_cb): - - Ever put cursor at the end of the text when selecting autocompletion - items. - - * src/pdm-dialog.c: (cookies_treeview_selection_changed_cb), - (action_treeview_selection_changed_cb): - - Do not allow to open properties of multiple cookies. (insensitive) - -2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_class_init), (location_focus_out_cb), - (ephy_location_entry_init), (insert_text_cb), - (ephy_location_entry_key_press_event_cb), - (ephy_location_entry_activate_cb), - (ephy_location_entry_set_location), - (ephy_location_entry_autocompletion_window_url_selected_cb), - (ephy_location_entry_autocompletion_window_url_activated_cb), - (ephy_location_entry_editable_changed_cb): - * lib/widgets/ephy-location-entry.h: - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/ephy-tab.c: (ephy_tab_set_property), - (ephy_tab_set_link_message), (ephy_tab_set_window), - (ephy_tab_address_cb), (ensure_address), (ephy_tab_net_state_cb), - (ephy_tab_init), (ephy_tab_update_navigation_flags), - (ephy_tab_set_location): - * src/ephy-tab.h: - * src/ephy-window.c: (ephy_window_notebook_switch_page_cb): - * src/popup-commands.c: (get_event_info), - (popup_cmd_copy_link_address): - * src/toolbar.c: (get_location_entry), (location_user_changed_cb), - (toolbar_set_window), (toolbar_activate_location), - (toolbar_set_location), (toolbar_get_location), - (toolbar_clear_location_history): - * src/toolbar.h: - - Rewrite the url typed by user overwrite logic to fix bugs. - -2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-tab.c: (ephy_tab_finalize), (ephy_tab_init): - * src/ephy-tab.h: - - Get rid of get/set _event, reformat the header. - - * src/pdm-dialog.c: - - Fix compilation warning. - - * src/ephy-window.c: (popup_destroy_cb), (show_embed_popup): - * src/popup-commands.c: (get_event_info): - - Less invasive way to access the event info from the callbacks. - -2003-06-20 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.h: - * src/ephy-tab.c: (popup_menu_at_coords), (ephy_tab_show_embed_popup), - (ephy_tab_context_menu_cb), (ephy_tab_set_event): - * src/ephy-window.c: (popup_menu_at_coords), (show_embed_popup), - (tab_context_menu_cb), (ephy_window_set_active_tab): - - Move the context popup menu to ephy-window.c. - If there's no background image, disable the SaveBackgroundAs - menu entry. - -2003-06-19 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - - Mozilla api change, pfffff - -2003-06-19 Xan Lopez <xan@masilla.org> - - * embed/mozilla/ProgressListener.cpp: - * embed/mozilla/ProgressListener.h: - - Fix compilation. - -2003-06-19 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed-types.h: - * lib/ephy-state.c: (window_configure_event_cb), - (window_state_event_cb): - * src/ephy-window.c: (ephy_window_destroy), - (ephy_window_class_init), (update_exit_fullscreen_popup_position), - (size_changed_cb), (exit_fullscreen_button_clicked_cb), - (update_chromes_visibility), (ephy_window_fullscreen), - (ephy_window_unfullscreen), (ephy_window_state_event_cb), - (setup_window), (sync_tab_icon), (sync_tab_load_progress), - (sync_tab_load_status), (ephy_window_init), (save_window_chrome), - (translate_default_chrome), (update_layout_toggles), - (ephy_window_set_chrome), (ephy_window_show): - * src/window-commands.c: (window_cmd_view_fullscreen): - - With the gtk fullscreen api things can be cleaner: - use the api instead of chromes to handle fullscreen, - dont persist window state when it's fullscreen. - Destroy exit fullscreen button on window destroy. - - * src/ephy-shell.c: (ephy_shell_new_tab): - - Give up on cloning until we find a good way to do it :/ - -2003-06-18 Xan Lopez <xan@masilla.org> - - * embed/downloader-view.c: (downloader_view_update_details): - * embed/mozilla/ProgressListener.cpp: - * embed/mozilla/ProgressListener.h: - * embed/mozilla/mozilla-embed-persist.cpp: - - More cleanups, fix memleaks. - -2003-06-18 Piers Cornwell <piersc@cogs.susx.ac.uk> - - * configure.in: - - Remove unused variables. - - * src/ephy-window.c: - - Add ellipse to Find menu item. - - * src/ephy-main.c: (ephy_main_start): - - Use the full program name, mark an error message as translatable - and don't print any message on launch when a window is already - open. - -2003-06-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-autocompletion.c: (ephy_autocompletion_refine_matches), - (ephy_autocompletion_update_matches_full_item): - * lib/widgets/ephy-location-entry.c: (ephy_location_entry_build), - (ephy_location_entry_autocompletion_show_alternatives_to), - (real_entry_set_location), (delete_text_cb), (insert_text_cb), - (ephy_location_entry_key_press_event_cb), - (ephy_location_entry_content_is_text), - (ephy_location_entry_activate_cb): - * src/bookmarks/ephy-bookmarks.c: - (ephy_bookmarks_autocompletion_source_foreach): - * src/ephy-location-action.c: (create_tool_item), - (location_url_activate_cb): - - Use insert_text delete_text to show/hide the autocompletion - window. - Remember last search with autocompletion smart bookmarks. - - -2003-06-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-history-window.c: (confirmation_dialog_construct): - - Higgify clear dialog - -2003-06-18 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml.in: - * src/ephy-window.c: - * src/popup-commands.h: - * src/popup-commands.c: (popup_cmd_copy_email), - (popup_cmd_copy_link_location), (popup_cmd_copy_link_address): - - Unify the "Copy Email Address" and "Copy Link Address" context menu - entries. Fixes bug #115377. - -2003-06-18 Xan Lopez <xan@masilla.org> - - * embed/mozilla/ProgressListener.cpp: - - Drop some useless code. - -2003-06-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/ProgressListener.cpp: - - As first thing when a download stop, report it to the - view. - -2003-06-17 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: - - Fix wrong cast of GtkDialog to GtkWindow. - - * data/glade/epiphany.glade: - * src/pdm-dialog.c: (pdm_dialog_show_help), (pdm_dialog_response_cb): - - Implement help button for pdm dialogue. - -2003-06-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/find-dialog.c: (sync_page_change), (unset_old_embed), - (sync_embed), (find_dialog_init), (find_dialog_finalize): - - Re-enable the next/prev buttons on page change. - -2003-06-17 Xan Lopez <xan@masilla.org> - - * embed/find-dialog.c: (find_get_info): - - Fix crash (chpe). - - * embed/mozilla/ProgressListener.cpp: - - Cleanups, remove unused header. - - * src/window-commands.c: (window_cmd_help_about): - - Add Christian Persch to the About window. - -2003-06-16 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/nautilus-epiphany-view.xml.in: - * src/ephy-window.c: - * src/prefs-dialog.c: - - Some string fixes. - -2003-06-16 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (ephy_notebook_remove_page): - - Ref the child before removing it, and unref it after emitting the - tabs_removed signal. That way it stays alive while the signal is - being processed. Fixes bug 115306. - -2003-06-16 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Added 'en_GB' to ALL_LINGUAS. - -2003-06-16 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - s/charset/encoding/ - -2003-06-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_init): - - disable treeview interactive search - -2003-06-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - * lib/ephy-dialog.c: (set_config_from_color): - * src/ephy-tabs-menu.c: (tab_set_action_accelerator): - * src/prefs-dialog.c: (setup_font_menu), (save_font_menu), - (size_spinbutton_changed_cb), (setup_size_control): - * src/session.c: (session_save): - - s/snprintf/g_snprintf to not break gcc 2.95 - -2003-06-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - Fix use document colors - -2003-06-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/find-dialog.c: (sync_embed): - - Fix potential crash. - -2003-06-16 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_class_init): - - Do not mark non-user-visible strings for translation. - -2003-06-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/Makefile.am: - * embed/ephy-embed-popup-control.c: - (ephy_embed_popup_control_get_type), - (ephy_embed_popup_control_set_property), - (ephy_embed_popup_control_get_property), - (ephy_embed_popup_control_class_init), - (ephy_embed_popup_control_init), - (ephy_embed_popup_control_finalize), (get_popup_path), - (ephy_embed_popup_control_show), (setup_element_menu), - (setup_document_menu), (ephy_embed_popup_control_set_event), - (ephy_embed_popup_control_connect_verbs), - (ephy_embed_popup_control_get_event), - (embed_popup_copy_location_cmd), (embed_popup_copy_email_cmd), - (embed_popup_copy_link_location_cmd), (save_property_url), - (embed_popup_open_link_cmd), (embed_popup_download_link_cmd), - (embed_popup_save_image_as_cmd), (background_download_completed), - (embed_popup_set_image_as_background_cmd), - (embed_popup_copy_image_location_cmd), (save_url), - (embed_popup_save_page_as_cmd), - (embed_popup_save_background_as_cmd), (embed_popup_open_frame_cmd), - (embed_popup_reload_frame_cmd), (embed_popup_open_image_cmd), - (embed_popup_copy_to_clipboard): - * embed/ephy-embed-popup-control.h: - - Merge with popup control, we dont need it for bonobo - window anymore. - - * embed/mozilla/mozilla-embed-single.cpp: - - Do not override the UA but set vendor prefs so - that mozilla can build it correctly. - - * lib/ephy-dialog.c: (get_radio_button_active_index), - (set_config_from_radiobuttongroup), - (set_radiobuttongroup_from_config), (prefs_set_group_sensitivity), - (impl_get_value): - * lib/ephy-dnd.c: (ephy_dnd_node_list_extract_nodes): - * lib/ephy-gui.c: - * lib/ephy-gui.h: - * lib/ephy-string.c: (ephy_string_shorten), (ephy_string_to_int), - (ephy_string_strip_chr), (ephy_string_elide_underscores): - * lib/ephy-string.h: - * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init), - (gnv_embed_context_menu_cb), (gnv_embed_location_cb), - (gnv_view_from_popup), (gnv_popup_cmd_new_window), - (gnv_popup_cmd_image_in_new_window), - (gnv_popup_cmd_frame_in_new_window), (gnv_cmd_file_print), - (gnv_embed_zoom_change_cb): - * src/session.c: (session_load): - * src/statusbar.c: (statusbar_set_message): - * src/toolbar.c: (toolbar_ensure_action): - - Cleanup helpers (remove unused and rename. - -2003-06-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/nautilus-epiphany-view.xml.in: - - Remove some obsolete entries. - - * embed/Makefile.am: - * embed/ephy-embed-event.c: (ephy_embed_event_init), - (ephy_embed_event_get_event_type): - * embed/ephy-embed-event.h: - - Make more generic and allow to make distinction - between mouse and key events. - - * embed/ephy-embed-popup-bw.c: - * embed/ephy-embed-popup-bw.h: - - Remove, unused. - - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - - Emit context signals only when necessary, - get rid of unused mouse_down signal. - - * embed/ephy-embed-popup-control.c: - (ephy_embed_popup_control_show_impl): - * embed/mozilla/EventContext.cpp: - * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init), - (gnv_embed_dom_mouse_click_cb), (gnv_embed_context_menu_cb): - * src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb), - (ephy_tab_context_menu_cb): - - Use new event api. - - -2003-06-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed-event.c: (ephy_embed_event_init): - * embed/ephy-embed-event.h: - * embed/ephy-embed-popup-bw.c: (popup_menu_at_coords), - (ephy_embed_popup_bw_show_impl): - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-embed.h: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-tab.c: (popup_menu_at_coords), - (ephy_tab_show_embed_popup), (ephy_tab_context_menu_cb), - (ephy_tab_init): - - Shift+F10 show context menus on the embed. - (Less invasive way until gtkmozembed has a context_menu - signal) - From galeon. - -2003-06-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Remove unneeded includes which mozilla cvs no longer provides. - -2003-06-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - - Use new INIT macros (from galeon). - - * embed/ephy-embed-event.c: (ephy_embed_event_get_coords): - * embed/ephy-embed-event.h: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - * embed/mozilla/mozilla-embed.cpp: - - mozilla api changes (from galeon). Untested. - -2003-06-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single: (control_encodings_list): - - Removed it because it's unnecessary. - -2003-06-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_set_title): - - Suggest the address as title when web page has no title. - -2003-06-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/FilePicker.h: - * lib/egg/eggtreemodelfilter.c: - (egg_tree_model_filter_fetch_child), - (egg_tree_model_filter_remove_node), - (egg_tree_model_filter_row_changed), - (egg_tree_model_filter_row_inserted), - (egg_tree_model_filter_row_deleted), - (egg_real_tree_model_filter_convert_child_path_to_path), - (egg_tree_model_filter_refilter_helper): - * src/window-commands.c: (window_cmd_file_open): - - Fix file picker warnings. - -2003-06-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozillaPrivate.cpp: (MozillaCollatePrintSettings): - * embed/ephy-embed.h: - * embed/print-dialog.c: (print_dialog_init), (print_free_info), - (print_get_info): - * data/epiphany.schemas.in: - * data/glade/print.glade: - - Convert dialog to metric units and default paper to A4. Fixes #112619 - -2003-06-15 Christian Persch <chpe@cvs.gnome.org> - - * src/session.c: (do_session_resume): - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download), - (ephy_favicon_cache_get): - - Fix mem leaks. - -2003-06-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single: (control_encodings_list): - * embed/mozilla/EventContext.cpp: (EventContext::SetIntProperty), - (EventContext::SetStringProperty (const char*, const char*)), - (EventContext::SetStringProperty (const char*, const nsACString&)): - - Fix mem leaks. - -2003-06-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/find-dialog.h: - * embed/find-dialog.c: (set_navigation_flags), - (ephy_find_dialog_get_property), (find_dialog_class_init), - (sync_embed), (find_get_info), (impl_show), (find_dialog_finalize), - (find_dialog_go_next), (find_dialog_go_prev), (find_entry_changed_cb), - (find_check_toggled_cb), (find_dialog_get_navigation_flags): - - Make prev/next navigation capability an object property, and sync - on embed changes. - - * embed/find-dialog.c: (find_dialog_new_with_parent): - * embed/ephy-embed-dialog.c: (ephy_embed_dialog_class_init), - (ephy_embed_dialog_new), (ephy_embed_dialog_new_with_parent), - (ephy_embed_dialog_set_embed): - * embed/print-dialog.c: (print_dialog_new), - (print_dialog_new_with_parent): - - s/EphyEmbed/embed/ for the object property name. - - * src/ephy-window.h: - * src/ephy-window.c: (sync_find_dialog), (update_find_control), - (ephy_window_switch_page_cb), (find_dialog_search_cb), - (ephy_window_get_find_dialog): - * src/window-commands.c: (window_cmd_edit_find_next), - (window_cmd_edit_find_prev): - - Sync on the find dialog on nav capability and embed changes instead of - explicit updating. - -2003-06-15 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_tabs_next), - (window_cmd_tabs_previous): - - Rewritten, fixing mem leaks. - -2003-06-14 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-topic-action.c: (build_bookmarks_menu), - (build_topics_menu): - * src/language-dialog.c: (language_editor_remove_button_clicked_cb): - * src/pdm-dialog.c: (pdm_dialog_remove_button_clicked_cb): - * embed/downloader-view.c: (download_dialog_abort_cb): - - Use g_list_prepend instead of g_list_append, and fix mem leaks - along the way. - -2003-06-14 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed-types.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-window.c: (translate_default_chrome), - (ephy_window_set_chrome): - - Respect the bookmarks bar visibility user choice also - for popups. - -2003-06-14 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (create_fonts_language_menu): - - Fix previous change to actually work on anything else than en locales. - -2003-06-14 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_get_property), (ephy_tab_set_property), - (ephy_tab_class_init), (ephy_tab_get_visibility), - (ephy_tab_visibility_cb): - - Make visibility a tab GObject property. - - * src/ephy-window.h: - * src/ephy-window.c: (sync_tab_visibility), (update_window_visibility), - (tab_added_cb), (tab_removed_cb): - - Sync on tab visibility changes. - -2003-06-14 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - * src/prefs-dialog.c: (create_fonts_language_menu): - - Persist the selected language for the fonts preferences, and make - the default translatable. - -2003-06-13 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy_window.c: (update_window_visibility): - - Fix yet another mem leak. - -2003-06-13 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (create_language_menu): - - Persist the language selected for the fonts preferences. - Make the initialiser of the languages menu safe for NULL list - from eel_gconf_get_string_list. - -2003-06-13 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (get_index), (set_optionmenu_from_config), - (set_radiobuttongroup_from_config): - - Handle NULL return from eel_gconf_get_string. - Oh, and fix yet another mem leak. - -2003-06-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: - (gul_general_read_line_from_file), (gul_string_ascii_strcasestr), - (ns_get_bookmark_item), (ns_parse_bookmark_item), - (ephy_bookmarks_import_mozilla): - - Do not use libxml to parse mozilla bookmarks. - Use the galeon parser instead, ugly but works. - -2003-06-13 Piers Cornwell <piersc@cogs.susx.ac.uk> - - * data/glade/prefs-dialog.glade: - - Lower the increments for the cache size spin button and - further accesskey fixing. - -2003-06-13 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_init), (ephy_tab_net_state_cb): - - Fix statusbar message and tab label. - -2003-06-13 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Fix typo. - -2003-06-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-dialog.c: (set_config_from_editable), - (set_config_from_optionmenu), (set_config_from_radiobuttongroup), - (set_config_from_spin_button), (set_config_from_togglebutton), - (set_config_from_color), (set_editable_from_config), - (set_optionmenu_from_config), (set_radiobuttongroup_from_config), - (set_spin_button_from_config), (set_togglebutton_from_config), - (set_color_from_config), (prefs_togglebutton_clicked_cb), - (prefs_radiobutton_clicked_cb), (prefs_spinbutton_timeout_cb), - (prefs_color_changed_cb), (prefs_entry_changed_cb), - (prefs_optionmenu_selected_cb), (ephy_dialog_init), (load_props), - (save_props), (free_props), (ephy_dialog_finalize), - (ephy_dialog_add_enum), (init_props), (impl_construct), - (impl_show): - - Add support for string enums. - - * lib/ephy-dialog.h: - * lib/ephy-prefs.h: - * src/prefs-dialog.c: (prefs_dialog_init): - * data/epiphany.schemas.in: - * embed/downloader-view.c: - * embed/ephy-embed-prefs.h: - * embed/find-dialog.c: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * embed/print-dialog.c: - * lib/Makefile.am: - - Cleanup gconf prefs. This breaks compatibility - but better now that later. - -2003-06-13 Christian Persch <chpe@cvs.gnome.org> - - The Friday the 13th Mega Patch. Beware! - - * src/ephy-notebook.h: - * src/ephy-notebook.c: (ephy_notebook_class_init), - (ephy_notebook_move_page), (drag_stop), (ephy_notebook_init), - (ephy_notebook_set_page_status), (sync_load_status), - (ephy_notebook_set_page_icon), (sync_icon), - (ephy_notebook_set_page_title), (sync_label), (build_tab_label), - (update_tabs_visibility), (ephy_notebook_insert_page), - (ephy_notebook_remove_page): - - Reworked notebook signals. Now we have tab_added, tab_removed, - tab_detached and tabs_reordered; emit them at appropriate times. - Don't offer the ephy_notebook_set_x functions anymore; instead we - sync on the tab's gobject properties. - - * src/ephy-tab.h: - * src/ephy-tab.c: (ephy_tab_update_color), (ephy_tab_set_property), - (ephy_tab_get_property), (ephy_tab_set_load_status), - (ephy_tab_set_link_message), (ephy_tab_set_is_active), - (ephy_tab_get_is_active), (ephy_tab_set_favicon), - (ephy_tab_icon_cache_changed_cb), (ephy_tab_set_icon_address), - (ephy_tab_link_message_cb), (ephy_tab_address_cb), - (ephy_tab_zoom_changed_cb), (ensure_address), (ephy_tab_net_state_cb), - (ephy_tab_security_change_cb), (ephy_tab_init), - (ephy_tab_set_load_percent), (ephy_tab_update_navigation_flags), - (ephy_tab_get_navigation_flags), (ephy_tab_get_status_message), - (ephy_tab_set_title): - - Removed the is_active flag. Made load-status property boolean (true - means loading), removing the TAB_LOAD_NONE/TAB_LOAD_COMPLETED - distinction. Add navigation flags object property. Remove all calls to - ephy_window_update_x, instead let the window sync on object properties. - Fix statusbar message bug. - - * src/ephy-tabs-menu.c: (tab_set_action_accelerator): - - Fix accelerator for tabs with position > 10. - - * src/ephy-window.h: - * src/ephy-window.c: (ephy_window_destroy_cb), (setup_window), - (sync_tab_address), (sync_tab_icon), (sync_tab_load_progress), - (sync_tab_load_status), (sync_tab_message), (sync_tab_navigation), - (sync_tab_security), (sync_tab_stop), (sync_tab_title), - (sync_tab_zoom), (ephy_window_set_active_tab), (update_tabs_menu), - (tab_added_cb), (tab_removed_cb), (tab_detached_cb), - (tabs_reordered_cb), (setup_notebook), (ephy_window_init), - (ephy_window_add_tab), (real_get_active_tab), (ephy_window_remove_tab), - (update_status_message), (update_progress), (update_security), - (update_nav_control), (update_zoom_control), (update_title_control), - (update_location_control), (update_favicon_control), - (update_spinner_control), (ephy_window_update_control), - (ephy_window_get_active_tab), (ephy_window_get_active_embed), - (ephy_window_notebook_switch_page_cb), (ephy_window_tab_detached_cb): - - Sync on the active tab's object properties, and sync on the load - status of all tabs for the spinner. - - * src/toolbar.c: (toolbar_update_navigation_actions): - - Correct inverted logic. - -2003-06-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/ProgressListener.cpp: - - Dont try to use class members after the class - has been deleted. - - * embed/mozilla/mozilla-embed-persist.cpp: - - Fix use of uninitialized var. - -2003-06-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - Do not use c++ new to allocate priv struct of the object - -2003-06-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (activate_cb): - - s/scheme/host for the smartbookmarks - -2003-06-12 Xan Lopez <xan@masilla.org> - - * data/epiphany.schemas.in: - * lib/ephy-prefs.h: - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_dispose), (ephy_bookmarks_editor_construct): - - Do not persist node selection in BME between sessions. - -2003-06-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-popup.c: (embed_popup_open_frame_cmd): - * embed/ephy-embed-utils.c: (ephy_embed_utils_save): - * embed/mozilla/mozilla-embed.cpp: (impl_go_up): - * src/ephy-nautilus-view.c: (gnv_popup_cmd_frame_in_new_window): - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/popup-commands.c: (popup_cmd_open_frame): - - Sigh. Fix some more mem leaks. - -2003-06-12 Christian Neumair <chris@gnome-de.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import): - - HIGified Import Bookmarks dialog. - -2003-06-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/glade/prefs-dialog.glade: - - Better description. Bug #113287 - -2003-06-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/eggtreemodelfilter.c: - - Update. - - * src/ephy-window.c: (ephy_window_selection_received_cb), - (menu_activate_cb): - - Do not set clipboard items sensitivity, because there is - not a good way to do it atm. - Open url on middle click (on the page) in the same - tab. - -2003-06-12 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-menu.c: - - Fix compilation. - -2003-06-12 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-langs.h: - * lib/ephy-langs.c: (ephy_langs_get_n_font_languages), - (ephy_langs_get_font_languages): - - Use functions instead of declaring static vars in .h file, - (hopefully) fixing # 114906 . - -2003-06-12 Xan Lopez <xan@masilla.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_select_node): - - Fix warning. - -2003-06-12 Xan Lopez <xan@masilla.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_select_node): - - Use gtk_tree_selection_select_iter to make selection, fixes #114965. - -2003-06-11 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-toolitem.h: - * src/bookmarks/ephy-bookmark-toolitem.c: - * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), - (create_menu_item), (ephy_bookmark_action_class_init): - - Moved bookmark tool item creation to a dedicated tool item. That way we - can provide toolbar overflow menu items. - -2003-06-11 Xan Lopez <xan@masilla.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_select_node): - - Remove unused gtk_tree_view_get_selection. - -2003-06-10 David Bordoley <bordoley@msu.edu> - - * configure.in: - - Remove data/starthere/Makefile from AC_OUTPUT. - -2003-06-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_init), - (ephy_bookmarks_menu_finalize): - - Dont try to update menus of dead windows ;) - -2003-06-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-topics-selector.c: - (ephy_topics_selector_apply), (topic_clicked), (topic_key_pressed), - (ephy_topics_build_ui), (ephy_topics_selector_new): - - Small cleanups. Dont crash when adding a bookmark without topics. - -2003-06-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-topics-selector.c: (ephy_topics_build_ui): - - Dont set sort function on idle. The sort is visible and we can - crash if the dialog is closed very fast. - -2003-06-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoolbutton.c: - - Update - -2003-06-10 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_icon_cache_changed_cb): - - Fix mistake from previous checkin; strcmp cannot take NULL. - -2003-06-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/toolbar.c: (toolbar_set_location): - - Clear the location on NULL - -2003-06-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (ephy_notebook_set_page_title): - - Do not emit the TABS_CHANGED signal; the tab's egg action will itself - take care of updating the menu entry. - - * src/ephy-tab.h: - * src/eph-tab.c: (ephy_tab_set_property), (ephy_tab_get_property) - (ephy_tab_class_init): - - Object properties for tab address, icon-address, load-progress, - load-status, message, security, title, window and zoom. - - * src/ephy-tab.c: (ephy_tab_action_activate_cb), (ephy_tab_get_action), - (ephy_tab_init): - - Augment the tab by an egg action for use in the tabs menu. - - * src/ephy-tab.c: (ephy_tab_set_load_status), - (ephy_tab_set_link_message), (ephy_tab_set_favicon), - (ephy_tab_icon_cache_changed_cb), (ephy_tab_set_icon_address), - (ephy_get_icon_address), (ephy_tab_favicon_cb), (ephy_tab_address_cb), - (ephy_tab_title_cb), (build_net_state_message), (ensure_address), - (ephy_tab_net_state_cb), (ephy_tab_security_change_cb), - (ephy_tab_set_load_percent), (ephy_tab_get_load_percent), - (ephy_tab_get_status_message), (ephy_tab_set_title), - (ephy_tab_set_location), (ephy_tab_set_security_level), - (ephy_tab_get_security_level), (ephy_tab_set_zoom), - (ephy_tab_get_zoom): - - Getters/setters for the tab's object properties. Use the setters in the - callbacks instead of setting the values directly. - - * src/ephy-tabs-menu.c: (ephy_tabs_menu_set_action_accelerator), - (ephy_tabs_menu_update): - - Use the tab's egg action directly instead of dummy egg actions. - This makes updating the tab titles in the tabs menu work - automagically. - -2003-06-09 Xan Lopez <xan@masilla.org> - - * src/window-commands.c: (window_cmd_file_send_to), - (window_cmd_file_new_window), (window_cmd_file_new_tab), - (window_cmd_file_bookmark_page), (window_cmd_file_save_as), - (window_cmd_file_close_window): - - Minor cleanups. - -2003-06-09 Jeremy Katz <katzj@redhat.com> - - * lib/ephy-node.c (callback): Use va_copy for the valist instead of - directly accessing it. va_list is implemented as an array on some - platforms (eg, AMD64). - -2003-06-08 Jeremy Katz <katzj@redhat.com> - - * lib/egg/egg-menu-merge.h (egg_menu_merge_add_ui_from_string): - Update prototype. - - * lib/egg/egg-menu-merge.c (egg_menu_merge_add_ui_from_file): - size_t fixes for 64 bit platforms. - (egg_menu_merge_add_ui_from_string): Use size_t appropriately. - -2003-06-09 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/epiphany.schemas.in: - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * embed/ephy-embed-shell.c: (ephy_embed_shell_class_init): - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - * lib/Makefile.am: - * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), - (ephy_bookmark_action_sync_smart_url), (entry_activated_cb), - (activate_cb), (connect_proxy), - (ephy_bookmark_action_set_property), - (ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init), - (sync_bookmark_properties), (ephy_bookmark_action_init): - * src/bookmarks/ephy-bookmark-properties.c: - (location_entry_changed_cb): - * src/bookmarks/ephy-bookmarks-editor.c: (show_properties_dialog), - (add_bookmarks_source_menu), (import_dialog_response_cb), - (cmd_bookmarks_import): - * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import), - (mozilla_parse_bookmarks), (xbel_parse_folder), - (xbel_parse_bookmarks), (ephy_bookmarks_import_xbel): - * src/bookmarks/ephy-bookmarks-import.h: - * src/bookmarks/ephy-bookmarks.c: - (ephy_bookmarks_autocompletion_source_foreach), - (ephy_bookmarks_init_defaults), (update_topics_list), - (update_has_smart_address), (ephy_bookmarks_add), - (ephy_bookmarks_set_address): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_finalize), - (ephy_new_bookmark_add), (ephy_new_bookmark_init), - (ephy_new_bookmark_set_title): - * src/bookmarks/ephy-new-bookmark.h: - * src/ephy-shell.c: (ephy_shell_init): - * src/popup-commands.c: (popup_cmd_bookmark_link): - - Get rid of starthere: and default to google, as discussed - with Seth. - Add a way to import bookmarks from the editor. (you still - cant specificy a file, that's sort of low priority for me, but - we have a plan on how to do it). - Allow to edit smart bookmarks in the user interface. The address - field is used and when there is a %s, it's considered a smart - url. (like mozilla does it). - -2003-06-08 Piers Cornwell <piersc@cogs.susx.ac.uk> - - * data/ui/epiphany-ui.xml.in: - * src/ephy-window.c: - - Fixup context menu accesskeys. Use correct icon for Save As. - -2003-06-08 Jeremy Katz <katzj@redhat.com> - - * src/ephy-shell.c (ephy_shell_init): Explicitly create pointer to - avoid strict aliasing warnings with gcc 3.3. - * src/window-commands.c (window_cmd_help_about): Likewise. - -2003-06-08 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (update_favicon_control), - (update_spinner_control): - - Fix mem leaks. - -2003-06-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - Remove some leftovers. - - * lib/widgets/Makefile.am: - * lib/widgets/ephy-search-entry.c: (ephy_search_entry_get_type), - (ephy_search_entry_class_init), (ephy_search_entry_timeout_cb), - (ephy_search_entry_changed_cb), - (ephy_search_entry_focus_out_event_cb), (ephy_search_entry_init), - (ephy_search_entry_finalize), (ephy_search_entry_new), - (ephy_search_entry_clear): - * lib/widgets/ephy-search-entry.h: - * src/bookmarks/ephy-bookmarks-editor.c: - (keyword_node_selected_cb), (search_entry_search_cb), - (build_search_box): - * src/ephy-history-window.c: (site_node_selected_cb), - (search_entry_search_cb), (build_search_box): - - Implement a search entry that delays searches a bit after - the user pressed key, to have autoapply but make it interactive - enough. (Based on rhythmbox one) - -2003-06-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/epiphany.schemas.in: - * data/glade/prefs-dialog.glade: - * embed/ephy-embed-prefs.h: - * embed/ephy-embed-single.c: (ephy_embed_single_clear_cache): - * embed/ephy-embed-single.h: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * src/bookmarks/ephy-bookmarks-import.c: (mozilla_parse_bookmarks), - (xbel_parse_folder): - * src/prefs-dialog.c: (prefs_clear_cache_button_clicked_cb): - - Remove memory cache prefs/ui, now mozilla can deal with it - automagically. - Rename Appeareance tab to be less generic. - Do not convert spaces to _ on bookmarks importing. - -2003-06-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_set_property), - (ephy_tab_get_property), (ephy_tab_class_init): - - Install some object properties for later use. - -2003-06-07 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_tabs_detach), - (window_cmd_file_bookmark_page): - - Fix mem leaks. - -2003-06-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/art/epiphany-secure.png: - * data/art/epiphany-unsecure.png: - - Better icons. Thanks to Luca Ferretti for suggesting them - and to Jimmac. - -2003-06-07 Christian Neumair <chris@gnome-de.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - We used to have two mnemonics for Shift_JS. Fix it and tell - translators that they have to be careful. - -2003-06-07 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (impl_get_value): - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add): - - Fix mem leak. - -2003-06-06 Piers Cornwell <piersc@cogs.susx.ac.uk> - - * embed/mozilla/mozilla-embed-single.cpp: - - Fixup a mistake in my previous patch for encoding accesskeys. - -2003-06-06 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - - Update to 0.7.0 - - * lib/egg/egg-menu-merge.c: (egg_menu_merge_add_ui_from_string): - * lib/egg/egg-menu-merge.h: - - Fix crash on startup on alpha - -2003-06-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tabs-menu.c: (ephy_tabs_menu_init), (ephy_tabs_menu_clean): - - Fix signed/unsigned mistake. - -2003-06-06 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_clean), - (ephy_bookmarks_menu_rebuild), (ephy_bookmarks_menu_init): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_clean), - (ephy_favorites_menu_rebuild), (ephy_favorites_menu_init): - - Fix signed/unsigned mistake, speed up favorites menu building - -2003-06-05 Piers Cornwell <piersc@cogs.susx.ac.uk> - - * embed/mozilla/mozilla-embed-single.cpp: - - Add accels on the encoding menus. - -2003-06-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-window.c: (save_window_chrome): - - Do not save when fullscreen - -2003-06-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/epiphany.schemas.in: - - s/ask download/ask for download - - * lib/egg/egg-editable-toolbar.c: (toolbar_changed_cb), - (egg_editable_toolbar_set_model): - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_set_flags), - (egg_toolbars_model_class_init): - * lib/egg/egg-toolbars-model.h: - * lib/egg/eggtoolbar.c: (egg_toolbar_internal_insert_element): - - Update. - - * src/ephy-toolbars-model.c: (ephy_toolbars_model_set_flag), - (ephy_toolbars_model_unset_flag): - * src/ephy-toolbars-model.h: - - Add a way to set/unset a flag on all toolbars. - - * src/ephy-window.c: (ephy_window_init), - (translate_default_chrome), - (update_exit_fullscreen_popup_position), (size_changed_cb), - (exit_fullscreen_button_clicked_cb), (ephy_window_fullscreen), - (ephy_window_unfullscreen), (ephy_window_set_chrome): - - Implement an exit fullscreen button. - Force toolbars style to be icon only. - -2003-06-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/epiphany.schemas.in: - * embed/ephy-embed-popup.c: (embed_popup_download_link_cmd): - * embed/ephy-embed-utils.c: (ephy_embed_utils_save): - - Actually add the ask for dest pref, it was using the wrong key. - - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - - Return directory also on cancel. - - * lib/ephy-prefs.h: - * src/popup-commands.c: (popup_cmd_download_link): - - Persist directory also on cancel. - -2003-06-04 David Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-ui.xml.in: - - Move the bookmarks menu after go. There is a slight - inconsistency in the HIG, but this is the intended order. - - * embed/mozilla/mozilla-embed-single.cpp: (MozillaEmbedSinglePrivate), - (mozilla_set_default_prefs), (color_to_string), - (mozilla_update_colors), (mozilla_setup_colors), - (mozilla_embed_single_init), (mozilla_embed_single_finalize): - - Disable caret browsing for now since enough people complain. - We really need a visible pref for this though. Oh you need to reset - this in about:config to actually turn it off. - Monitor theme changes and set the background and text colors based - on the theme text entry colors. - -2003-06-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: - (ephy_bookmarks_menu_rebuild), (do_updates), - (bookmarks_tree_changed_cb), (ephy_bookmarks_menu_init): - * src/bookmarks/ephy-bookmarks.c: (bookmarks_changed_cb), - (topics_removed_cb), (ephy_bookmarks_add): - - Make sure to rebuild on add bookmark and on topic removal. - Update on idle, so things like importing bookmarks doesnt - take two days. - - * src/ephy-notebook.c: (notebook_drag_data_received_cb): - * src/ephy-shell.c: (ephy_init_services), (load_homepage), - (ephy_shell_new_tab): - * src/ephy-shell.h: - * src/ephy-window.c: (setup_window): - * src/session.c: (parse_embed): - - Drop NOT_JUMP_TO flag, we dont have a pref anymore. - - On new page instead of really clone the page, just clone - the url (put it in the address entry). So if the user need it - it's easy to load, but there are not the inacceptable slow - downs of real cloning. Let's see how this works ... - -2003-06-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmark-action.c: (connect_proxy): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_class_init), - (bookmarks_changed_cb), (bookmarks_removed_cb), - (ephy_bookmarks_set_keyword), (ephy_bookmarks_unset_keyword), - (ephy_bookmarks_get_favorites), - (ephy_bookmarks_get_not_categorized): - * src/bookmarks/ephy-bookmarks.h: - * src/ephy-window.c: (ephy_window_init), (ephy_window_finalize): - - Implement bookmarks menu, might need to be optimized later. - -2003-06-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-ui.xml.in: - - Add a bookmarks menu. (still not the tree) - - * src/bookmarks/ephy-bookmark-action.c: (create_menu_item), - (ephy_bookmark_action_sync_icon), - (ephy_bookmark_action_sync_label), (activate_cb), (connect_proxy), - (ephy_bookmark_action_class_init): - - Implement create_menu_item. - - * src/ephy-favorites-menu.c: (ephy_favorites_menu_get_type), - (go_location_cb), (ephy_favorites_menu_rebuild), - (ephy_favorites_menu_set_property), - (ephy_favorites_menu_get_property), - (ephy_favorites_menu_class_init), (ephy_favorites_menu_init), - (ephy_favorites_menu_finalize), (ephy_favorites_menu_new): - - Use bookmark action. - - * src/ephy-window.c: - - Change verbs for bookmarks menu. - -2003-06-03 Piers Cornwell <piersc@cogs.susx.ac.uk> - - * data/conspiracy.xhtml: - * data/epiphany.xhtml: - - GPLification of xhtml files (all hail our FSF overlords). - -2003-06-02 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-prefs.h: - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/ephy-notebook.c: (notebook_drag_data_received_cb): - - Get rid of the leftovers of the jump-to-tab pref. - -2003-06-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: - - Fix compile with -Werror. - -2003-06-03 Piers Cornwell <piersc@cogs.susx.ac.uk> - - * configure.in: update mozilla versions - -2003-06-03 Kenneth Rohde Christiansen <kenneth@gnu.org> - - * configure.in: Added 'li' to ALL_LINGUAS - -2003-06-02 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Removed keys some unused keys, and rename others to match what the - code defines them as. - -2003-05-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - (mozilla_default_encoding_notifier), - (mozilla_autodetect_encoding_notifier): - - Remove custom notifiers, the generic string notifier works just fine - for those prefs. - -2003-05-31 Piers Cornwell <piersc@cogs.susx.ac.uk> - - * data/glade/prefs-dialog.glade: - Fix accesskey conflicts in prefs for "Always use these fonts", - "Default encoding", "Language" and "More" and add accesskey for - "Language" in Languages Editor. - - * data/glade/print.glade: - Fix accesskey conflicts in print dialog for "from" and "portrait. - s/Printer/Print To. s/Paper Details/Paper. Better page range limits. - -2003-05-31 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_finalize): - - Do not unref the db before cleaning the nodes. - -2003-05-31 Lee Willis <lwillis@plus.net> - - * lib/widgets/ephy-spinner.c: - - Don't crash if we can't find the spinner image - -2003-05-30 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-spinner.c: (get_spinner_dimensions), - (ephy_spinner_init), (ephy_spinner_theme_changed), - (scale_to_real_size), (extract_frame), (ephy_spinner_load_images), - (ephy_spinner_finalize), (ephy_spinner_get_theme_info): - - Use the spinner icon from gnome-icon-theme. - You need a recent gnome-icon-theme cvs for the spinner to - work correctly. - -2003-05-30 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Fix wrong usage of <>. Stupid me :( - -2003-05-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tabs-menu.c: (ephy_tabs_menu_get_type), - (ephy_tabs_menu_verb_cb), (ephy_tabs_menu_rebuild): - - Get rid of MAKE_GET_TYPE; make building the tabs menu a little faster. - - * src/ephy-window.c: (update_tabs_menu_sensitivity), - (ephy_window_get_tabs): - - Remove one unnecessary call to ephy_tabs_update_menu (). - -2003-05-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-langs.h: - * data/glade/prefs-dialog.glade: - * src/prefs-dialog.c: (autodetector_info_free), (prefs_dialog_finalize), - (get_current_language_code), (setup_font_menu), (setup_size_control), - (fonts_language_info_cmp), (create_fonts_language_menu), - (autodetect_encoding_menu_changed_cb), (autodetector_info_cmp), - (find_autodetector_info), (create_encoding_autodetectors_menu), - (prefs_dialog_init): - - Sort the lists of encoding autodetectors and of fonts languages. - - * data/epiphany.schemas.in: - - Document the possible values for the encoding autodetectors. - - * embed/mozilla/mozilla-notifiers.cpp: (mozilla_notifiers_init), - (mozilla_default_encoding_notifier), - (mozilla_autodetect_encoding_notifier): - - Adapted for the changes in the prefs dialog. - The default encoding notifier now propagates the setting to mozilla :) - -2003-05-28 Christian Persch <chpe@cvs.gnome.org> - - The "s/charset/encoding/" mega patch :) - - * *, */*, */*/*: - - s/charset/encoding/ - - * embed/mozilla/mozilla-embed-single.c: (impl_get_charsets), - (impl_get_language_groups), (control_charsets_list), - (mozilla_embed_single_init), (fill_charset_lists): - * embed/ephy-embed-single.h: - * embed/ephy-embed-single.c: - - Sort the returned list of charsets resp. language groups according - to the localised strings in the current locale. Allow for underscore - eliding to be able to use the list in both menus (underscore -> accel) - and in the prefs option menu (no accels). - - * lib/ephy-string.h: - * lib/ephy-string.c: (ephy_str_elide_underscores): - - New helper function for eliding underscores. - - * lib/ephy-langs.h: - * lib/ephy-langs.c: - - A few more common lang/encoding related defines and struct, as well - as helper functions to free them in one go. - - * embed/ephy-embed-utils.h: - * embed/ephy-embed-utils.c: (ephy_embed_utils_build_charsets_submenu): - * src/ephy-encoding-menu.c: (ephy_encoding_menu_verb_cb), - (build_group), (build_charset), (ephy_encoding_menu_rebuild): - * src/ephy-nautilus-view.c: (gnv_cmd_set_charset): - * src/prefs-dialog.c: (prefs_dialog_init), - (default_charset_menu_changed_cb), (find_charset_in_list_cmp), - (create_default_charset_menu), (prefs_dialog_finalize): - - Show the list of charsets and language groups sorted in the current - locale. - - * data/epiphany.schemas.in: - - Document the possible charset values. - -2003-05-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * embed/ephy-history.c: (ephy_history_clear): - * embed/mozilla/GlobalHistory.cpp: - - Make it build with mozilla cvs. - Remove only pages on history clear, the sites - are automatically removed (fix freeze). - -2003-05-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp (impl_get_charset_groups): - - Fix the compiler warning from my previous checkin. - -2003-05-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: (impl_get_charset_titles), - (impl_get_charset_groups), (impl_get_font_list): - - g_list_prepend is faster than g_list_append. - -2003-05-27 Xan Lopez <xan@masilla.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_get_selection): - - Try to fix dereferencing type-punned warning. - -2003-05-27 Xan Lopez <xan@masilla.org> - - * lib/ephy-node.c: (ephy_node_new), (ephy_node_new_with_id), - (ephy_node_get_db): - - More of the same. - -2003-05-27 Xan Lopez <xan@masilla.org> - - * lib/ephy-node.c: (ephy_node_get_id), (ephy_node_ref), - (ephy_node_unref), (ephy_node_freeze), (ephy_node_thaw), - (ephy_node_set_property), (ephy_node_get_property), - (ephy_node_get_property_string), (ephy_node_get_property_boolean), - (ephy_node_get_property_long), (ephy_node_get_property_int), - (ephy_node_get_property_double), (ephy_node_get_property_float), - (ephy_node_get_property_node), (ephy_node_save_to_xml), - (ephy_node_new_from_xml), (ephy_node_add_child), - (ephy_node_remove_child), (ephy_node_has_child), - (ephy_node_sort_children), (ephy_node_reorder_children), - (ephy_node_get_children), (ephy_node_get_n_children), - (ephy_node_get_nth_child), (ephy_node_get_child_index), - (ephy_node_get_next_child), (ephy_node_get_previous_child), - (ephy_node_signal_connect_object), (ephy_node_signal_disconnect): - * lib/ephy-node.h: - - Lots of safety checks on node functions. - -2003-05-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-i18n.h: - * embed/mozilla/mozilla-i18n.c: - * embed/mozilla/mozilla-embed-single.c: (fill_charsets_list), - (impl_get_charset_titles): - * embed/mozilla/mozilla-notifiers.c: (mozilla_notifiers_init): - * lib/ephy-langs.h: - * src/prefs-dialog.c: (setup_font_menu): - - Refactored the charset and language groups strings. - -2003-05-26 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (free_lang_item), (prefs_dialog_finalize), - (compare_lang_items), (find_lang_code), (create_languages_list), - (general_prefs_new_language_menu), (language_menu_changed_cb), - (create_language_menu), (prefs_dialog_init), (fill_language_editor), - (language_dialog_changed_cb), (prefs_language_more_button_clicked_cb): - - Fix potential memory corruption. Retain custom lang codes. Sort the - languages list using the current locale. - - Fix some mem leaks en passant. - -2003-05-26 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - - * embed/mozilla/mozilla-notifiers.c: (mozilla_language_notifier): - - Fix mem leak. - -2003-05-26 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-node.c: (callback), (ephy_node_dispose): - * lib/ephy-node.h: - - s/DESTROYED/DESTROY which is more useulf - - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_set_property), (root_destroy_cb): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_update_menu): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults), - (ephy_bookmarks_set_toolbars_model), (ephy_bookmarks_set_property), - (ephy_bookmarks_get_property), (ephy_bookmarks_class_init), - (bookmarks_removed_cb), (topics_removed_cb), (ephy_bookmarks_init), - (ephy_bookmarks_finalize): - * src/ephy-shell.c: (ephy_shell_get_toolbars_model): - * src/ephy-toolbars-model.c: (impl_add_item), - (ephy_toolbars_model_set_bookmarks), - (ephy_toolbars_model_set_property), - (ephy_toolbars_model_get_property), - (ephy_toolbars_model_class_init), (ephy_toolbars_model_init), - (ephy_toolbars_model_finalize), (ephy_toolbars_model_new): - * src/ephy-toolbars-model.h: - * src/toolbar.c: (topic_destroy_cb), (bookmark_destroy_cb), - (toolbar_ensure_action), (toolbar_init): - - Better way to remove unrefed bookmarks from the toolbar. - - Ref bookmarks in toolbars model and weak reaf toolbars model - in bookmarks. So setting defaults really works. - -2003-05-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-node.c: (ephy_node_dispose): - - Unlink the node from the childs only after the remove - from parent signal has been emitted. - -2003-05-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_save): - * embed/ephy-history.c: (ephy_history_save), (hosts_removed_cb), - (pages_removed_cb), (unref_empty_host), - (page_removed_from_host_cb), (connect_page_removed_from_host), - (ephy_history_init), (ephy_history_add_host): - * lib/ephy-file-helpers.c: (ephy_file_save_xml): - * lib/ephy-file-helpers.h: - * lib/ephy-node.c: (callback), (ephy_node_emit_signal), - (real_remove_child), (ephy_node_dispose): - * lib/ephy-node.h: - * lib/ephy-state.c: (ephy_states_save): - * lib/widgets/ephy-tree-model-node.c: (root_child_removed_cb): - * src/bookmarks/ephy-bookmarks-export.c: - (ephy_bookmarks_export_rdf): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save), - (bookmarks_removed_cb), (topics_removed_cb): - - Try to fix node removal problems. I cant repro crashes ... - but they are quite hard to reproduce. - Use a save_xml helper that is low disk safe. - - * src/ephy-automation.c: (impl_ephy_automation_loadurl): - - Use OPEN_PAGE when an url is passed - -2003-05-25 Xan Lopez <xan@masilla.org> - - * embed/downloader-view.c: (controls_info_foreach), - (downloader_view_update_controls), - (downloader_view_set_download_info), - (downloader_view_add_download): - * embed/mozilla/ProgressListener.cpp: - - Fix crash on download pause (#113447) - -2003-05-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-state.c: (ephy_state_save): - - Fix nautilus view crash - -2003-05-16 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - - * src/window-commands.c: shift force reload - -2003-05-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_load), - (ephy_favicon_cache_save), (ephy_favicon_cache_init), - (ephy_favicon_cache_finalize): - * embed/ephy-history.c: (ephy_history_load), (ephy_history_save), - (ephy_history_init): - * lib/ephy-node-db.c: (ephy_node_db_get_property), - (ephy_node_db_set_property), (ephy_node_db_class_init), - (ephy_node_db_init), (ephy_node_db_finalize), (ephy_node_db_new), - (_ephy_node_db_remove_id): - * lib/ephy-node-db.h: - * lib/ephy-node.c: (ephy_node_save_to_xml): - * lib/ephy-node.h: - * lib/ephy-state.c: (ephy_states_load), (ephy_states_save), - (ensure_states): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_load), - (ephy_bookmarks_save), (ephy_bookmarks_init): - - Revert latest node changes. Parents nodes need to be saved - first and it's easier to do that in a not generic way :/ - -2003-05-24 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/eggradiotoolbutton.c: - * lib/egg/eggseparatortoolitem.c: - * lib/egg/eggtoggletoolbutton.c: - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoolbar.h: - * lib/egg/eggtoolbutton.c: - * lib/egg/eggtoolbutton.h: - * lib/egg/eggtoolitem.c: - - Update - -2003-05-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_load), - (ephy_favicon_cache_save), (ephy_favicon_cache_init), - (ephy_favicon_cache_finalize): - * embed/ephy-history.c: (ephy_history_load), (ephy_history_save), - (ephy_history_init): - * lib/ephy-node-db.c: (ephy_node_db_set_version), - (ephy_node_db_get_property), (ephy_node_db_set_property), - (ephy_node_db_class_init), (ephy_node_db_init), - (ephy_node_db_finalize), (ephy_node_db_new), - (_ephy_node_db_remove_id), (ephy_node_db_load_from_xml), - (ephy_node_db_save_to_xml): - * lib/ephy-node-db.h: - * lib/ephy-node.c: (ephy_node_to_xml): - * lib/ephy-node.h: - * lib/ephy-state.c: (ephy_states_load), (ephy_states_save), - (ensure_states): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_load), - (ephy_bookmarks_save), (ephy_bookmarks_init), - (ephy_bookmarks_finalize): - - Implement generic way to save/load db and make it - low disk safe. - -2003-05-22 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-topic-action.c: - (menu_deactivate_cb), (button_pressed_cb), - (connect_proxy): - - Activate the menu on button press down, like other menus. - -2003-05-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-notebook.c: (ephy_notebook_insert_page): - - Revert embed dnd changes. They doesnt work properly. - -2003-05-22 David Bordoley <bordoley@msu.edu> - - * embed/mozilla/mozilla-embed-single.cpp: - (mozilla_set_default_prefs): - - Disable Blink and Marquee, cuz they are annoying and - non-standard. Don't fetch sidebar whats related stuff. - Line Wrap View->Source. CTRL-Mousewheel scrolls by one page. - Enable Image Auto-Resizing. Enable Browsing with the Caret. - -2003-05-22 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - - * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_init): - - Don't set a border width on the zoom control, so that it - fits on the address toolbar. - -2003-05-22 Dmitry G. Mastrukov <dmitry@taurussoft.org> - - * configure.in: Added Belarusian to ALL_LINGUAS. - -2003-05-21 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_is_unique): - - Correct indentation of args. - - * src/ephy-window.c: (ephy_window_selection_received_cb): - - Yet more new tab logic fixes. - -2003-05-21 Xan Lopez <xan@masilla.org> - - * embed/ephy-favicon-cache.c: (remove_obsolete_icons), - (kill_download): - - s/g_object_unref/ephy_node_unref/ on EphyNodes. - -2003-05-21 Xan Lopez <xan@masilla.org> - - * src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb): - * src/session.c: (parse_embed): - - Fix according to new tab logic. - -2003-05-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-notebook.c: (child_realize_cb), - (ephy_notebook_insert_page): - - Implement our own drag dest on the embed. Dnd of multiple - urls on embed now open them in tabs. - -2003-05-21 Christian Neumair <chris@gnome-de.org> - - * embed/downloader-view.c: (downloader_view_set_download_info): - - Add gettext call to l10nize string displayed in remaining column when - download is complete. - -2003-05-21 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): - - s/address/page. This always bothered me. - -2003-05-21 Christian Neumair <chris@gnome-de.org> - - * data/glade/epiphany.glade - * data/glade/prefs-dialog.glade - * data/epiphany.schemas.in - * embed/downloader-view.c - * embed/downloader-view.h: - - Applied patch from #113367 which inter alia removes the keep_open - option from the download manager and does various download UI tweakage. - -2003-05-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (cmd_open_bookmarks_in_tabs), - (ephy_bookmarks_editor_node_activated_cb): - * src/ephy-automation.c: (impl_ephy_automation_loadurl): - * src/ephy-history-window.c: (cmd_open_bookmarks_in_tabs), - (cmd_open_bookmarks_in_browser): - * src/ephy-notebook.c: (notebook_drag_data_received_cb): - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/ephy-shell.h: - * src/popup-commands.c: (popup_cmd_link_in_new_window), - (popup_cmd_link_in_new_tab), (popup_cmd_image_in_new_tab), - (popup_cmd_image_in_new_window), (popup_cmd_frame_in_new_tab), - (popup_cmd_frame_in_new_window): - * src/window-commands.c: (window_cmd_file_new_window), - (window_cmd_file_new_tab), (window_cmd_view_page_source): - - Cleanup new tab logic, and ever use window for new instances. - -2003-05-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_save): - - Do not free memory is not a good idea - - * lib/ephy-node-db.c: (ephy_node_db_set_name): - - Free it two times is even worst - -2003-05-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-dnd.c: (ephy_dnd_drag_data_get), - (ephy_dnd_node_list_extract_nodes): - * lib/ephy-node-db.c: (ephy_node_db_set_name), (node_from_id_real), - (ephy_node_db_get_name): - * lib/ephy-node-db.h: - * lib/ephy-node.c: (ephy_node_get_db): - * lib/ephy-node.h: - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_button_press_event_cb), - (ephy_location_entry_build): - * lib/widgets/ephy-tree-model-sort.c: (each_node_get_data_binder): - - Fix nodes drag and drop. - Make double click select the whole address in toolbar entry. - -2003-05-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-dnd.c: (ephy_dnd_drag_data_get), - (ephy_dnd_node_list_extract_nodes): - * lib/ephy-node-db.c: (ephy_node_db_set_name), (node_from_id_real), - (ephy_node_db_get_name): - * lib/ephy-node-db.h: - * lib/ephy-node.c: (ephy_node_get_db): - * lib/ephy-node.h: - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_button_press_event_cb), - (ephy_location_entry_build): - * lib/widgets/ephy-tree-model-sort.c: (each_node_get_data_binder): - -2003-05-20 Christian Neumair <chris@gnome-de.org> - - * embed/downloader-view.c: (format_time): - - Mark time format strings for translation. - -2003-05-20 Xan Lopez <xan@masilla.org> - - * data/glade/epiphany.glade: - * embed/find-dialog.c: (impl_show): - - Make find dialog unresizable, blah. - -2003-05-19 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - - Simplified and reorganised zoom. Implement a zoom control for the - toolbar. - - * lib/widgets/ephy-zoom-action.h: - * lib/widgets/ephy-zoom-action.c: - * lib/widgets/ephy-zoom-control.h: - * lib/widgets/ephy-zoom-control.c: - - New. A simple zoom control and a corresponding egg action. - - * lib/ephy-zoom.h: - * lib/ephy-zoom.c: - - New. Define the supported zoom levels, plus some helper functions. - - * data/ui/epiphany-toolbar.xml.in: - * src/toolbar.h: - * src/toolbar.c: (toolbar_update_zoom_control), - (zoom_to_level_cb), (toolbar_setup_actions): - - Hook up zoom control. - - * src/ephy-window.c: (toolbar_update_zoom_control): - - New. Updates toolbar zoom control and menu item sensitivity. - - * embed/mozilla/mozilla-embed.c: (impl_zoom_set, impl_zoom_get): - * embed/ephy-embed.[ch]: (zoom_set), (zoom_get), (ephy_embed_zoom_set), - (ephy_embed_zoom_get): - * lib/ephy-marshal.list: - * src/ephy-nautilus-view.c: (gnv_embed_zoom_change_cb), - (gnv_zoomable_set_zoom_level_cb): - * src/ephy-tab.c: (ephy_tab_zoom_changed_cb): - * src/ephy-window.c: (ephy_window_set_zoom): - - Use float zoom factor instead of int percent for zoom. - - * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init), - (ephy_nautilus_view_class_init), (gnv_zoomable_set_zoom_level_cb), - (gnv_zoomable_zoom_in_cb), (gnv_zoomable_zoom_out_cb), - (gnv_zoomable_zoom_to_default_cb), (gnv_embed_zoom_change_cb): - * src/window-commands.c: (window_cmd_view_zoom_in), - (window_cmd_view_zoom_out), (window_cmd_view_zoom_normal): - - Simplified; use ephy-zoom.h where appropriate. - -2003-05-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/downloader-view.c: (downloader_view_build_ui): - * embed/mozilla/Makefile.am: - * embed/mozilla/default-prefs.js: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * embed/mozilla/mozilla-prefs.cpp: - * embed/mozilla/mozilla-prefs.h: - * lib/ephy-dnd.c: (ephy_dnd_node_list_extract_nodes): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/ephy-history-window.c: (ephy_history_window_construct): - - Fix some warnings. - Go back hardcoding defaults in the code, mozilla pref api sucks :/ - Cleanup mozilla prefs code, we can use mozilla api directly now, - no need for a wrapper like in galeon1. - -2003-05-19 Christian Neumair <chris@gnome-de.org> - - * data/glade/epiphany.glade - * data/glade/prefs-dialog.glade - * data/glade/print.glade - * src/bookmarks/ephy-bookmark-properties.c - * src/bookmarks/ephy-new-bookmark.c - * src/pdm-dialog.c - * src/session.c - * src/window-commands.c : - - Made (hopefully) all dialogs HIG compliant, at least when it comes to spacing. - Last patch of the #112781 patch series. - -2003-05-19 David Bordoley <bordoley@msu.edu> - - * embed/downloader-view.c: (downloader_view_build_ui): - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * lib/ephy-stock-icons.h: - * src/ephy-history-window.c: (ephy_history_window_construct): - * src/bookmarks/ephy-bookmarks-editor.c: - ephy_bookmarks_editor_construct): - - Use stock icons instead of the files directly to set window - border icons. - -2003-05-19 David Bordoley <bordoley@msu.edu> - - * data/epiphany.schemas.in: - * data/glade/prefs-dialog.glade: - * lib/ephy-prefs.h: - * src/ephy-shell.c: (build_homepage_url): - * src/pref-dialog.c: (properties[]) - - Shortest patch ever!!! Kill the new page pref. - Make Seth happy :) - -2003-05-19 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/Makefile.am: - * lib/ephy-dnd.c: (ephy_dnd_node_list_extract_nodes): - * lib/ephy-node.c: (write_lock_to_read_lock), - (read_lock_to_write_lock), (lock_gdk), (unlock_gdk), (callback), - (ephy_node_emit_signal), (ephy_node_finalize), (real_remove_child), - (remove_child), (signal_object_weak_notify), - (unref_signal_objects), (ephy_node_dispose), (ephy_node_new), - (ephy_node_new_with_id), (ephy_node_get_id), (ephy_node_ref), - (ephy_node_unref), (ephy_node_freeze), (ephy_node_thaw), - (child_changed), (real_set_property), (ephy_node_set_property), - (ephy_node_get_property), (ephy_node_get_property_string), - (ephy_node_get_property_boolean), (ephy_node_get_property_long), - (ephy_node_get_property_int), (ephy_node_get_property_double), - (ephy_node_get_property_float), (ephy_node_get_property_node), - (save_parent), (ephy_node_save_to_xml), (real_add_child), - (ephy_node_new_from_xml), (ephy_node_add_child), - (ephy_node_remove_child), (ephy_node_has_child), - (ephy_node_real_get_child_index), (ephy_node_sort_children), - (ephy_node_reorder_children), (ephy_node_get_children), - (ephy_node_get_n_children), (ephy_node_get_nth_child), - (get_child_index_real), (ephy_node_get_child_index), - (ephy_node_get_next_child), (ephy_node_get_previous_child), - (ephy_node_signal_connect_object), (ephy_node_signal_disconnect): - * lib/ephy-node.h: - * lib/ephy-state.c: (ephy_states_load), (ensure_states), - (ephy_state_add_window), (ephy_state_add_paned), (ephy_state_save): - * lib/widgets/ephy-node-view.c: (ephy_node_view_class_init), - (ephy_node_view_selection_changed_cb), - (ephy_node_view_set_property), (ephy_node_view_get_property), - (ephy_node_view_remove): - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_class_init), - (ephy_tree_model_node_set_property), - (ephy_tree_model_node_get_property), - (ephy_tree_model_node_get_value), (ephy_tree_model_node_get_path), - (ephy_tree_model_node_iter_next), - (ephy_tree_model_node_node_from_iter): - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_init), (ephy_bookmark_action_new): - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_class_init), - (ephy_bookmark_properties_set_property): - * src/bookmarks/ephy-bookmarks-editor.c: - (cmd_show_in_bookmarks_bar), (cmd_open_bookmarks_in_tabs), - (cmd_open_bookmarks_in_browser), (cmd_delete), - (cmd_bookmark_properties), (cmd_copy), - (ephy_bookmarks_editor_node_activated_cb), - (ephy_bookmarks_editor_update_menu), - (ephy_bookmarks_editor_dispose), (node_dropped_cb), - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks-export.c: (add_topics_list): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_load), - (ephy_bookmarks_init), (ephy_bookmarks_add), - (ephy_bookmarks_add_keyword), (ephy_bookmarks_get_from_id): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-topic-action.c: (menu_activate_cb), - (sort_bookmarks), (sort_topics), (build_menu), - (ephy_topic_action_init), (ephy_topic_action_new): - * src/bookmarks/ephy-topics-selector.c: - (ephy_topics_selector_class_init), - (ephy_topics_selector_set_property), - (ephy_topics_selector_get_property): - * src/ephy-history-window.c: (cmd_open_bookmarks_in_tabs), - (cmd_open_bookmarks_in_browser), (cmd_copy), (cmd_bookmark_link), - (ephy_history_window_node_activated_cb), - (ephy_history_window_update_menu): - * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize): - * src/ephy-toolbars-model.c: (impl_add_item): - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_load), - (ephy_favicon_cache_init), (ephy_favicon_cache_finalize), - (ephy_favicon_cache_get): - * embed/ephy-history.c: - (ephy_history_autocompletion_source_foreach), (ephy_history_load), - (pages_removed_cb), (ephy_history_init), (ephy_history_finalize), - (ephy_history_add_host), (ephy_history_visited), - (ephy_history_add_page): - - Ok biggest commit of ephy history. - Extend node api to allow to branch different databases, deobjectify - nodes for better perfomance, smarted id factory. - Convert code to use the new api. - This will very likely break something, please backup your bookmarks (the .xml) - and report them. - -2003-05-19 David Bordoley <bordoley@msu.edu> - - * data/epiphany.schemas.in: - * data/glade/prefs-dialog.glade: - * embed/ephy-embed-prefs.h: - * embed/mozilla/default-prefs.js: - * embed/mozilla/mozilla-notifiers.cpp: (conversion_table []): - * src/prefs-dialog.c: (properties []): - - Remove fine grain color settings. Always use the system theme - colors in the case where a page doesn't set it own colors. - -2003-05-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * Makefile.am: - * data/Makefile.am: - * data/starthere/Makefile.am: - - Fix uninstallation - -2003-05-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * NEWS: - * configure.in: - - 0.6.1 - - * embed/find-dialog.c: (dialog_constrain_height): - - Missing cast. - - * lib/ephy-start-here.c: - - Missing header. - -2003-05-18 Xan Lopez <xan@masilla.org> - - * NEWS: Updates, typos. - -2003-05-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * NEWS: update for 0.6.1, feel free to improve - -2003-05-17 Xan Lopez <xan@masilla.org> - - * embed/find-dialog.c: (dialog_constrain_height), (impl_show): - - Do not allow to resize the dialog vertically, fixes #112727. - - * embed/mozilla/FilePicker.cpp: - - Remove unused header. - -2003-05-17 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-window.c: (ephy_window_set_chrome): - - Use gtk api for fullscreen, not wm directly - -2003-05-17 Christian Neumair <chris@gnome-de.org> - - (#112781) - - * data/starthere/index.xml.in - * data/starthere/section.xsl - * data/starthere/smartbookmarks.xml.in: - - i18nized page title and links, fixed semantic inconsistency. - - * data/ui/epiphany-ui.xml.in - * src/ephy-favorites-menu.c: - - Only construct Go menu's third separator if there are menu items added - after it. - - * embed/downloader-view.c: - - Re-added mnemonics to pause/resume button. - - * embed/mozilla/mozilla-i18n.c - * embed/mozilla/mozilla-notifiers.cpp - * embed/downloader-view.c - * embed/ephy-embed-event.c - * embed/ephy-embed-persist.c - * embed/ephy-embed-utils.c - * embed/ephy-history.c - * lib/widgets/ephy-autocompletion-window.c - * lib/widgets/ephy-node-view.c - * lib/widgets/ephy-tree-model-node.c - * lib/eel-gconf-extensions.c - * lib/ephy-file-helpers.c - * lib/ephy-gui.c - * lib/ephy-node.c - * lib/ephy-start-here.c - * lib/ephy-string.c - * src/bookmarks/ephy-bookmark-action.c - * src/bookmarks/ephy-bookmark-properties.c - * src/bookmarks/ephy-bookmarks-editor.c - * src/bookmarks/ephy-bookmarks.c - * src/bookmarks/ephy-new-bookmark.c - * src/bookmarks/ephy-topic-action.c - * src/ephy-encoding-menu.c - * src/ephy-history-window.c - * src/ephy-notebook.c - * src/ephy-window.c - * src/ppview-toolbar.c - * src/session.c - * src/toolbar.c: - - Various i18n include fixes, inter alia included config.h where - required. - - * src/ephy-go-action.c: - - Ditto, plus fixed gettext call. - - * src/pdm-dialog.c: - - Ditto, plus some slight string fixes. - - * src/prefs-dialog.c: - - Ditto, plus added some gettext calls to localize language and encoding - selection. - - * src/window-commands.c: - - Capitalized "Toolbar Editor" in the toolbar editor window's title. - -2003-05-17 David Bordoley <bordoley@msu.edu> - Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-ui.xml.in: - * src/Makefile.am: - * src/bookmarks/ephy-bookmark-action.c: (create_tool_item): - * src/ephy-notebook.c: (ephy_notebook_class_init), - (ephy_notebook_move_page), (move_tab), - (notebook_drag_data_received_cb), (ephy_notebook_init), - (ephy_notebook_set_page_status), (update_tabs_visibility), - (ephy_notebook_insert_page), (ephy_notebook_remove_page), - (ephy_notebook_set_page_title): - * src/ephy-notebook.h: - * src/ephy-tabs-menu.c: (ephy_tabs_menu_class_init), - (ephy_tabs_menu_init), (ephy_tabs_menu_clean), - (ephy_tabs_menu_finalize_impl), (ephy_tabs_menu_set_property), - (ephy_tabs_menu_get_property), (ephy_tabs_menu_new), - (ephy_tabs_menu_verb_cb), (ephy_tabs_menu_set_action_accelerator), - (ephy_tabs_menu_rebuild), (ephy_tabs_menu_update): - * src/ephy-tabs-menu.h: - * src/ephy-window.c: (setup_window), - (update_tabs_menu_sensitivity), (ephy_window_tabs_changed_cb), - (setup_notebook), (ephy_window_init), (ephy_window_finalize), - (ephy_window_update_control), (ephy_window_update_all_controls), - (ephy_window_notebook_switch_page_cb): - * src/ephy-window.h: - * src/window-commands.c: (window_cmd_tabs_move_left), - (window_cmd_tabs_move_right), (window_cmd_tabs_detach): - - Implement a list of tabs at the bottom of tabs menu. - Add a changed signal to the notebook and use it to update - list and sensitivity. - -2003-05-16 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - - * lib/ephy-string.h: (ephy_string_shorten): - - Make it utf-8 safe. Fixes bug 113114. - -2003-05-15 David Bordoley <bordoley@msu.edu> - - * data/epiphany.schemas.in: - - Remove unused history prefs and filtering prefs. - -2003-05-15 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmark_popup_entries []): - - Add elipses to rename menu entry. - -2003-05-14 Miloslav Trmac <mitr@volny.cz> - - * configure.in: Added Czech (cs) to ALL_LINGUAS. - -2003-05-14 David Bordoley <bordoley@msu.edu> - - * lib/ephy-state.c: (ephy_state_add_window): - * lib/ephy-state.h: (EphyStateWindowFlags): - - Add some flags so that we can choose to save - position or size or both. - - * lib/ephy-dialog.c: (setup_default_size): - * src/ephy-window.c: (ephy_window_show): - * src/window-commands.c: (window_cmd_edit_toolbar): - * src/bookmarks/ephy-bookmark-properties.c: (build_ui): - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_construct): - - Only save size for dialogs and main windows. - - * src/ephy-history-window.c: (ephy_history_window_construct): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - - Save size and position. - -2003-05-14 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): - - Don't split sentences, fixes #112938. Patch by dave, l10n iron fist by - menthos. - -2003-05-13 David Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-history-window-ui.xml.in: - * src/ephy-history-window.c: - - s/bookmark page/bookmark link, more consistent with - the docs and better ui. - - * help/C/epiphany.xml: - - Start the create a bookmark section. Needs more work. - Finish to open/copy address bookmark/history link sections. - -2003-05-13 Xan Lopez <xan@masilla.org> - - * data/starthere/smartbookmarks.xml.in: - - s/&/&/, fix by kenneth. - -2003-05-13 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks.c: (get_topics_list): - - Fix the no_topics pointer writing, fixes adding bookmarks to - Uncategorized when they are removed from a topic and they still are in - other topics (Bad Marco). - -2003-05-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/ExternalProtocolService.cpp: - - Revert api change. So we keep 2.2 compatibility. - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_class_init), (location_focus_out_cb), - (ephy_location_entry_activate_cb): - * lib/widgets/ephy-location-entry.h: - - Add a finished callback to know when the user finished - using location. - - * src/bookmarks/ephy-bookmarks.c: (history_site_visited_cb), - (ephy_bookmarks_set_icon): - - Remove unused vars. Bad xan. - - * src/toolbar.c: (location_finished_cb), - (toolbar_activate_location): - - Show the toolbar on ctrl+l, hide it again when the user - finished to edit (focus out/activate) - -2003-05-13 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct), - (duplicate_bookmark_response_cb), (ephy_new_bookmark_is_unique): - - Don't go modal when showing the duplicate bookmark dialog. - -2003-05-13 David Bordoley <bordoley@msu.edu> - - * src/ephy-history-window.c: (cmd_bookmark_page): - * src/popup-commands.c: (popup_cmd_bookmark_link): - * src/window-commands.c: (window_cmd_file_bookmark_page): - * src/bookmarks/ephy-new-bookmark.c: (response_cb), - (ephy_new_bookmark_response_cb): - * src/bookmarks/ephy-new-bookmark.h: - - Get rid of the unneeded convenience callback since no - one is try to make the new bookmark dialog modal anymore. - -2003-05-12 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults), - (history_site_visited_cb), (ephy_bookmarks_find_bookmark), - (ephy_bookmarks_set_icon), (ephy_bookmarks_remove_keyword): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct), - (ephy_new_bookmark_is_unique), (ephy_new_bookmark_new): - * src/bookmarks/ephy-new-bookmark.h: - * src/ephy-history-window.c: (cmd_bookmark_page): - * src/popup-commands.c: (popup_cmd_bookmark_link): - * src/window-commands.c: (window_cmd_file_bookmark_page): - - Don't allow to have more than one bookmark with the same - URL^H^H^Haddress, warn the user with a nice dialog. - Fixes #110854. - -2003-05-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/ExternalProtocolService.cpp: - - Use new gnome vfs show_url api. - - * embed/mozilla/MozRegisterComponents.cpp: - - Register external protocols ! - - * embed/mozilla/mozilla-embed-single.cpp: - - Check that the ftp handler is not epiphany, to - avoid infinite loop. - -2003-05-11 Xan Lopez <xan@masilla.org> - - * lib/Makefile.am: - - Fix make dist, patch by Osma Ahvenlampi <oak@iki.fi> - -2003-05-11 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/starthere/smartbookmarks.xml.in: - - Fix google smart bookmarks to use utf8 - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_solve_smart_url): - - Fix google smart bookmarks to use utf8. - Escape the search string before merging it in the url. - -2003-05-11 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - - * src/statusbar.c: (statusbar_init), (statusbar_finalize): - - Correct ref-counting of tooltips. - -2003-05-10 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - - * src/ephy-notebook.c: (ephy_notebook_init), (tab_get_label), - (tab_build_label), (ephy_notebook_set_page_tite): - - Show the full page title in tooltip on the tab label. - Loosely based on a patch for galeon2 by Tommi Komulainen - (attached to bug 64737). - -2003-05-11 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-action.c: - * lib/egg/eggseparatortoolitem.c: - * lib/egg/eggtoggletoolbutton.c: - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoolbutton.c: - * lib/egg/eggtoolitem.c: - * lib/egg/eggtoolitem.h: - - Update - - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmarks.c: - * src/bookmarks/ephy-bookmarks-export.c: - * src/bookmarks/ephy-bookmarks-export.h: - - Export bookmarks in an rdf format (RSS was perfect, - so I just used it instead of inventing a new one). - This is useful to ensure compatibility in case - of database formats changes. It will be used also - as import format for ephy. Also I think it can be easily - displayed, need to talk with Edd about the css url though. - - Thanks to Edd Dumbill for the help with this. - -2003-05-11 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-topic-action.c: (build_bookmarks_menu): - - Small cleanup. - -2003-05-10 Xan Lopez <xan@masilla.org> - - * lib/ephy-node.c: (ephy_node_real_get_child_index), - (ephy_node_sort_children), (ephy_node_get_child_index): - * lib/ephy-node.h: - - Add ephy_node_sort_children, unused but kept for future reference - in jorn's s3kr3t project (and it's cool to be the state of the art - implementation of node stuff anyway). - -2003-05-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Fix Open, typo. - -2003-05-10 Xan Lopez <xan@masilla.org> - - * embed/ephy-favicon-cache.c: - * embed/ephy-history.c: (ephy_history_init): - * lib/ephy-node-common.h: - * lib/ephy-state.c: - * lib/ephy-types.h: - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_delete), - (ephy_bookmarks_editor_update_menu): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init), - (ephy_bookmarks_add_keyword): - * src/bookmarks/ephy-topic-action.c: (sort_bookmarks), - (build_bookmarks_menu), (sort_topics), (build_topics_menu): - - Alphabetical sort of bookmarks menu elements, fixes #111315. - Also create ephy-node-common.h with some general enums. - -2003-05-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/epiphany.schemas.in: - - Use sys language as default - - * data/glade/prefs-dialog.glade: - - Put back stuff I accidentally removed. - - * data/glade/print.glade: - - Set it has hidden in glade, so we can set position - before it's showed. - - * embed/mozilla/mozilla-notifiers.cpp: - * src/prefs-dialog.c: - - Add system language - -2003-05-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/epiphany.schemas.in: - * data/glade/prefs-dialog.glade: - * embed/ephy-embed-prefs.h: - * embed/mozilla/mozilla-notifiers.cpp: - * src/language-editor.h: - * src/prefs-dialog.c: - - Implement security page. Remove some useless - hidden prefs in the process. - -2003-05-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/epiphany.schemas.in: - * data/glade/prefs-dialog.glade: - * lib/ephy-prefs.h: - * src/Makefile.am: - * src/ephy-shell.c: (ephy_shell_new_window_cb): - * src/ephy-tab.c: (ephy_tab_new_window_cb): - * src/prefs-dialog.c: (prefs_dialog_get_type), (prefs_dialog_new), - (prefs_dialog_show_help), (setup_font_menu), (save_font_menu), - (font_entry_changed_cb), (attach_font_signal), - (attach_fonts_signals), (size_spinbutton_changed_cb), - (attach_size_controls_signals), (setup_size_control), - (setup_size_controls), (setup_fonts), - (default_charset_menu_changed_cb), (find_charset_in_list_cmp), - (create_default_charset_menu), (general_prefs_new_language_menu), - (language_menu_changed_cb), (create_language_menu), - (set_homepage_entry), (prefs_dialog_init), - (prefs_dialog_response_cb), - (prefs_clear_disk_cache_button_clicked_cb), - (fonts_language_optionmenu_changed_cb), - (prefs_homepage_current_button_clicked_cb), - (prefs_homepage_blank_button_clicked_cb), (fill_language_editor), - (language_dialog_changed_cb), - (prefs_language_more_button_clicked_cb): - * src/prefs-dialog.h: - * src/window-commands.c: (window_cmd_edit_prefs): - - Rework prefs dialog ui a bit. Remove jumpto and tabbed_popups - prefs (jumpto is still in the schemas. - Remove the crazy page by page separation in the code. - -2003-05-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - Share signal emission for all dom mouse events, so - they dont go out of sync. - - * src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb), - (ephy_tab_dom_mouse_down_cb), (ephy_tab_security_change_cb), - (ephy_tab_init): - - Take middle click actions on click instead of on mouse down. - Cleanups. - -2003-05-09 Christopher Blizzard <blizzard@redhat.com> - - * src/ephy-navigation-action.c (activate_up_menu_item_cb): - * src/ephy-navigation-action.c (activate_back_or_forward_menu_item_cb): - * lib/eel-gconf-extensions.c (ephy_notification_add): - - Fix 64 bit problems. Patch from katzj@redhat.com. - -2003-05-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/prefs-dialog.c: (prefs_dialog_show_help): - - Remove unused var - -2003-05-07 Lee Willis <lwillis@plus.net> - - * src/bookmarks/ephy-topic-action.c: - - Don't show broken sub-menus for topics that - have no children in the bookmark toolbar. - Follow IE behaviour and show an insensitive - "Empty" entry - -2003-05-09 David Adam Bordoley <bordoley@msu.edu> - - * src/ephy-history-window.c: - (confirmation_dialog_construct): - - s/items/links to match the docs. - -2003-05-08 David Adam Bordoley <bordoley@msu.edu> - - * data/epiphany.schemas.in: - * data/starthere/index.xml.in: - * data/starthere/smartbookmarks.xml.in: - - s/location/address and some other minor changes. - -2003-05-08 David Adam Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_sync_icon), - (ephy_bookmark_action_sync_label): - - Don't set an icon unless their is a favicon. - Append a colon onto the label of smartbookmarks. - -2003-05-08 David Adam Bordoley <bordoley@msu.edu> - - * TODO: - * data/glade/epiphany.glade: - * data/glade/prefs-dialog.glade: - * data/glade/print.glade: - * src/ephy-history-window.c: (ephy_history_ui_entries []) - (ephy_history_window_update_menu), - (ephy_history_window_construct): - * src/ephy-window.c: (ephy_popups_entries []), - * src/toolbar.c: (toolbar_setup_actions): - * src/bookmarks/ephy-bookmark-properties.c: (build_ui): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmark_popup_entries []), - (ephy_bookmarks_editor_update_menu): - - s/location/address. Fix up mnemonic collisions - in the print dialog. Mark toolbar action names - for translation. s/location/"address entry" for - the entry bar name (this may change depending - on what the docs team says). Add a todo - about changing code to use address where - appropriate. - -2003-05-08 David Adam Bordoley <bordoley@msu.edu> - - * data/glade/epiphany.glade: - - Add a label to the find field. - Use nicer language. - -2003-05-08 David Adam Bordoley <bordoley@msu.edu> - - * lib/ephy-gui.c: (ephy_gui_help): - * lib/ephy-gui.h: - - Convenience function for displaying help. - Remove unneeded include of gnome-dialog.h - - * src/ephy-history-window.c: (cmd_help_contents): - * src/prefs-dialog.c: (prefs_dialog_show_help): - * src/window-commands.c: (window_cmd_help_contents), - (window_cmd_help_about): - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_help), - (bookmark_properties_response_cb): - * src/bookmarks/ephy-bookmarks-editor.c: - (cmd_help_contents): - * src/bookmarks/ephy-new-bookmark.c: - (ephy_new_bookmark_help), (response_cb): - - Hook up help to windows/dialogs. - Add the guilty parties to about. - - * help/C/epiphany.xml: - - Fixed the "To Create a New Bookmark" id. - -2003-05-08 Anders Carlsson <andersca@codefactory.se> - - * autogen.sh: Require automake >= 1.6 - -2003-05-07 David Adam Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - Add "To Select Bookmarks and Topics" section. - -2003-05-07 David Adam Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - Add help for adding/removing bookmarks/topics - from the bookmarks bar, renaming and deleting. - -2003-05-07 David Adam Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - Slight reorganization to the "Browsing the - web" section. Added "To Save a Page to a File" - section. s/file/page in the find help section. - -2003-05-07 David Adam Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - Add find help. - -2003-05-07 David Adam Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - Add Zooming help. - -2003-05-07 David Adam Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - Document New Window and New Tab. - -2003-05-07 David Adam Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - Fixed some badly formed xml, bad dave! - -2003-05-06 David Adam Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - Docs for "To Show and Hide Browser Window - Components" section. - -2003-05-06 David Adam Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - Write the Browser Windows section. - Minor touchups to other sections. - -2003-05-06 David Adam Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - Remove the editorializing from the introduction section, - since the Documentation Style Guide specifically states - not to do this. Remove the screenshot from the docs too, - its old and needs to be redone to meet our guidlines. - Write the Getting Started section, changing terminology - to "open" instead of "start." Marco would it be worthwhile - to add a docs specific changelog? - -2003-05-06 David Adam Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - Initial checkin of the help stubs. Need to hook - these up to the ui and actually write the help. - -2003-05-06 Edd Dumbill <edd@usefulinc.com> - - * configure.in: - - Use AM_CXX_FLAGS - -2003-05-05 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - - * src/ephy-shell.c: - * src/ephy-shell.h: (ephy_shell_new_tab): - - Implement the EPHY_NEW_TAB_APPEND_AFTER flag. - - * src/ephy-window.c: - * src/ephy-window.h: (ephy_window_add_tab): - - Changed parameter (gboolean) groupde to (gint) position, to support - specifying the position in the notebook to insert the new tab into. - - * src/ephy-shell.c: (ephy_shell_new_window_cb): - * src/ephy-tab.c: (ephy_tab_new_window_cb): - - Fix callers of ephy_window_add_tab for new parameter. - - * src/ephy-notebook.c: (notebook_drag_data_received_cb), - (ephy_notebook_init), (ephy_notebook_insert_page): - - Implement drag-and-drop of links to tabs. - -2003-05-06 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - - * embed/mozilla/EphyWrapper.cpp: (EphyWrapper::SetZoomOnDocshell): - - Check for NULL PresContext. - -2003-05-06 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Remove proxy prefs initialization. Now we call the gconf - notifier on startup for all mozilla prefs, so it should - be no more necessary. - - * embed/mozilla/mozilla-notifiers.cpp: - - Fix a nice infinite loop with EmbedSingle being shell_get from - his _init. General cleanup of that code. Galeon1 code is so messy :/ - -2003-05-04 Osma Ahvenlampi <oa@iki.fi> - - * src/bookmarks/ephy-bookmarks.c: - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-bookmarks-import.c: - * src/bookmarks/ephy-new-bookmark.c: - - Fix memory leak while saving bookmarks, and performance problem - during import. - -2003-05-06 Christian Rose <menthos@menthos.com> - - * configure.in: Added sr and sr@Latn to ALL_LINGUAS. - -2003-05-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (build_search_box): - * src/ephy-history-window.c: (confirmation_dialog_response_cb), - (confirmation_dialog_construct), (cmd_clear), (cmd_bookmark_page), - (ephy_history_window_class_init), (entry_selection_changed_cb), - (add_entry_monitor), (view_focus_cb), (add_focus_monitor), - (remove_focus_monitor), (ephy_history_window_show_popup_cb), - (build_search_box), (view_selection_changed_cb), - (ephy_history_window_construct), (ephy_history_window_dispose): - * src/window-commands.c: (toolbar_editor_destroy_cb), - (toolbar_editor_response_cb), (window_cmd_edit_toolbar), - (window_cmd_help_contents): - - Better sensitivity updates for history - -2003-05-05 David Adam Bordoley <bordoley@msu.edu> - - * src/toolbar.c: (update_toolbar_remove_flag), - (toolbar_set_window): - - If there is only one "toolbar" make it non-removable. - - * src/bookmarks/ephy-bookmarks.c: (default_bookmarks []), - (default_topics []), (ephy_bookmarks_init_defaults): - - Make the default topic similar to safari's. Mark - the default google smartbookmark for translation and - include a comment instructing translators how to properly - translate it. Add the google smartbookmark to the - bookmarks bar by default. - - * src/bookmarks/ephy-topic-action.c: (create_tool_item): - - Change the space between the topic and it arrow to 3px. - 6px seemed like too much. - -2003-05-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-editable-toolbar.c: - * lib/egg/egg-toolbar-editor.c: - * lib/egg/egg-toolbar-editor.h: - * lib/egg/egg-toolbars-model.c: - * lib/egg/egg-toolbars-model.h: - - Update (removing toolbars with context menu works again). - - * src/window-commands.c: (toolbar_editor_help_cb), - (window_cmd_edit_toolbar): - - Build the tbe dialog, update for new egg api. - Fix position of new toolbars to be before bookmarks toolbar. - -2003-05-02 Jon Svendsen <jon-sven@frisurf.no> - - * src/ephy-history-window.c: (cmd_clear), (cmd_close), - (confirmation_dialog_response_cb), (confirmation_dialog_construct), - - Port confirmation dialog for clearing history to new history dialog. - -2003-05-04 David Adam Bordoley <bordoley@msu.edu> - - * data/epiphany.schemas.in: - - Fix two descriptions - -2003-05-04 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - - * src/ephy-tab.c: (ephy_tab_title_cb): - - Use uri as title when the page is untitled. - -2003-05-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-window.c: - - ctrl+u view source - -2003-05-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * embed/mozilla/mozilla-notifiers.h: - - Initialize mozilla prefs on startup every time. That is necessary - if people change them with gconf-editor. This is a 10 ms regression - on startup but ... it's necessary. What worries me more is the 130 ms - the notifiers registration takes, that's odd. - -2003-05-03 MArk Finlay <sisob@eircom.net> - Marco Pesenti Gritti <marco@it.gnome.org> - - * data/Makefile.am: - * data/epiphany.applications: - - Register ephy for mime types - - * data/epiphany.desktop.in: - - Use %U, so drag and drop on ephy icon will work - - Ready for 0.6.0 - -2003-05-03 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * data/ui/epiphany-history-window-ui.xml.in: - - Hide view menus in the xml, not working. - - * src/window-commands.c: (toolbar_editor_destroy_cb): - - Update ui after tb editing, so location is not lost. - -2003-05-03 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init), - (gnv_bonobo_control_activate_cb): - - Search for ui files in the share dir - - * src/statusbar.c: (statusbar_set_message): - - Strip \n \r from messages - - * src/toolbar.c: - - Allow reorder of bookmarks - -2003-05-03 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-history.c: (ephy_history_load): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_load): - * src/ephy-history-window.c: (ephy_history_window_construct): - - Do not assert on corrupted xml, just warn. - Put back views shadows for now. - -2003-05-03 Xan Lopez <xan@masilla.org> - - * NEWS: - - Minor changes. - -2003-05-03 Marco Pesenti Gritti <marco@it.gnome.org> - - * NEWS: - * configure.in: - - Update for the release. - - * lib/egg/egg-editable-toolbar.c: - * lib/egg/egg-editable-toolbar.h: - * lib/egg/egg-toolbar-editor.c: - - Update. - -2003-05-02 Xan Lopez <xan@masilla.org> - - * data/glade/epiphany.glade: - * embed/downloader-view.c: (downloader_view_class_init), - (controls_info_foreach), (downloader_view_update_controls), - (downloader_view_update_details), - (downloader_view_set_download_info), - (downloader_view_add_download), (downloader_view_build_ui), - (download_dialog_pause_cb), (download_dialog_abort_cb), - (downloader_treeview_selection_changed_cb), - (download_dialog_delete_cb): - * embed/downloader-view.h: - * embed/mozilla/ProgressListener.cpp: - * embed/mozilla/ProgressListener.h: - - Workaround to not act on every download, ongoing or finished, - when we click on Pause/Resume or Remove. - - Minor UI changes to the download dialog, including merging Pause - and Resume in one button, and removing File: from the details view. - - -2003-04-30 David Bordoley <bordoley@msu.edu> - - * data/epiphany.schemas.in: - * embed/ephy-embed-types.h: - * lib/ephy-prefs.h: - * src/ephy-window.c: - - Remove old unused sidebar and toolbar config stuff. - -2003-04-30 David Bordoley <bordoley@msu.edu> - - * lib/ephy-state.c: (ephy_state_window_set_position), - (ephy_state_window_save_position): - - Don't set/save window position if it is maximized. - - * src/ephy-history-window.c: (ephy_history_window_construct): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - - Don't set the shadow_type to GTK_SHADOW_IN - the ScrolledWindows. It breaks some fitts law considerations, - and really amounts to just visual noise. - -2003-04-30 David Bordoley <bordoley@msu.edu> - - * src/ephy-window.c - * data/epiphany.schemas.in - * lib/ephy-prefs.h: - - Remove fullscreen-only prefs for which UI items to display. - Now fullscreen respects the "View" menu toggles for UI - items - but the menu bar is not shown in fullscreen view. - See bug 111747 for details. - - Patch from Lee Willis <lwillis@plus.net> - -2003-04-30 David Bordoley <bordoley@msu.edu> - - * src/session.c: (parse_embed): - - Remove unused variables. - - Patch from Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - -2003-04-30 David Bordoley <bordoley@msu.edu> - - * src/session.c: (parse_embed): - - Use ephy_shell_new_tab instead of doing - exactly the same work itself. - - Patch from Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - -2003-04-30 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (cmd_open_bookmarks_in_tabs): - * src/ephy-history-window.c: (cmd_open_bookmarks_in_tabs): - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/ephy-shell.h: - - Respect all the new_tab used flags, drop unused ones. - Patch by Christian Perch <chpe+gnomebugz@stud.uni-saarland.de> - -2003-04-29 David Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-ui.xml.in: - - Update go menu to match the default toolbar layout. - - * src/ephy-history-window.c: (build_search_box), - (ephy_history_window_construct): - * src/bookmarks/ephy-bookmarks-editor.c: (build_search_box ), - (ephy_bookmarks_editor_construct): - - Remove unneccessary padding on the window. Add - some padding around the search box. - -2003-04-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-history.c: (remove_obsolete_pages), - (pages_removed_cb), (ephy_history_get_last_page): - * embed/ephy-history.h: - - We dont need a _remove api, unrefing the node will work - better. - Try to remove the host when it's empty. It still doesnt work - properly, prolly EphyNode bug. - - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_get_node): - * src/bookmarks/ephy-bookmark-properties.h: - * src/bookmarks/ephy-bookmarks-editor.c: (prop_dialog_destroy_cb), - (show_properties_dialog), (cmd_bookmark_properties), - (ephy_bookmarks_editor_finalize), (ephy_bookmarks_editor_init): - - Do not open more than one dialog per node, just present it. - Picky picky Dave. - - * src/ephy-automation.c: (impl_ephy_automation_loadurl): - * src/ephy-shell.c: (ephy_shell_new_tab): - - Ever present the window when opening windows through automation. - -2003-04-29 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - - * lib/ephy-dnd.c: (ephy_dnd_drag_data_get), - (ephy_dnd_node_list_extract_nodes): - * lib/ephy-dnd.h: - - Remove unused function and fix a leak. - -2003-04-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-editable-toolbar.c: - * lib/egg/eggtoggletoolbutton.c: - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoolbutton.c: - * lib/egg/eggtoolbutton.h: - - Update - -2003-04-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (create_toolbar): - - Update - -2003-04-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-state.c: (ephy_states_save) - - Check if there are states before saving, fix a crash - closing the nautilus view. - -2003-04-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/art/Makefile.am: - - Install epiphany-bookmarks.png also in art dir, we are - forced to do it because it's a menu icon too. - -2003-04-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_add_column): - * lib/widgets/ephy-node-view.h: - - Remove add_icon_column func and add the functionality to the - normal add_column. The icon will be packed in the same column. - - * src/bookmarks/ephy-bookmarks-editor.c: - (entry_selection_changed_cb), (add_entry_monitor), - (add_text_renderer_monitor), (cmd_add_topic), (cmd_rename), - (build_search_box), (ephy_bookmarks_editor_construct), - (toolbar_items_changed_cb), (ephy_bookmarks_editor_init): - - Fix for api change. - - Deal with 2 more sensitivity cases: - bookmarks added by dnd to the toolbar and treeview text - renderers. - - Remove hints until we have more columns. - - * src/ephy-history-window.c: (ephy_history_window_construct): - - Fix for new api - - * src/ephy-toolbars-model.c: (impl_add_item): - - Dont check if normal items are already in the toolbar: - fix warnings. - -2003-04-28 David Bordoley <bordoley@msu.edu> - - * po/POTFILES.in: - - Add lib/egg/egg-toolbar-editor.c. - -2003-04-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * po/POTFILES.in: - - Update ephy-notebook.c path - -2003-04-28 David Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-toolbar.xml.in: - - New default toolbar layout. See bug 105983 for reasoning - behind the layout. - -2003-04-28 David Bordoley <bordoley@msu.edu> - - * src/ephy-toolbars-model.c: (impl_add_item): - - Check if the bookmarks bar already contains the dragged - bm or topic before adding it to the toolbar. - -2003-04-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/Makefile.am: - * lib/widgets/ephy-notebook.c: - * lib/widgets/ephy-notebook.h: - * src/Makefile.am: - * src/ephy-notebook.c: (ephy_notebook_get_type), - * src/ephy-notebook.h: - - Move notebook in src/. An abstract notebook is an overkill. - - * src/toolbar.c: (ensure_bookmark_action): - - Fix compilation issue on 2.95 - -2003-04-28 David Bordoley <bordoley@msu.edu> - - * embed/ephy-embed-types.h: - s/GALEON/EPIPHANY in the defines. - - * embed/ephy-embed-utils.c: (ephy_embed_utils_save) - s/GaleonEmbedPersist/EphyEmbedPersist in the comment. - - * embed/mozilla/mozilla-embed-persist.cpp: (impl_save): - s/mozilla_embed_get_galeon_wrapper/mozilla_embed_get_ephy_wrapper. - - * embed/mozilla/mozilla-embed.cpp: (mozilla_embed_get_galeon_wrapper), - (mozilla_embed_get_ephy_wrapper): - Remove duplicate function (keep the galeon one, since it was the one - actually being used in the code). - s/galeon/ephy. - - * embed/mozilla/mozilla-embed.h: - s/mozilla_embed_get_galeon_wrapper/mozilla_embed_get_ephy_wrapper. - -2003-04-28 David Bordoley <bordoley@msu.edu> - - * data/epiphany.schemas.in: - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * data/ui/epiphany-toolbar.xml.in: - * data/ui/epiphany-ui.xml.in: - * embed/ephy-embed-types.h: - * embed/mozilla/mozilla-embed.cpp: (mozilla_embed_new_window_cb): - * lib/ephy-prefs.h: - * src/ephy-toolbars-model.c: (ephy_toolbars_model_remove_bookmark), - (ephy_toolbars_model_add_bookmark), (ephy_toolbars_model_has_bookmark): - * src/ephy-window.c: (save_window_chrome), (translate_default_chrome), - (update_layout_toggles), (ephy_window_set_chrome): - * src/toolbar.c: (init_bookmarks_toolbar), (toolbar_set_visibility): - * src/window-commands.c: (window_cmd_view_bookmarks_bar): - * src/window-commands.h: - * src/bookmarks/ephy-bookmark-properties.c: (build_ui): - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_show_in_bookmarks_bar), - (ephy_bookmarks_editor_update_menu): - - Consistent use of the term "Bookmarks Bar" in the code, ui and schema. - Replaces "Bookmarks Toolbar" and "Personal Toolbar." You'll probably - have to delete your epiphany-toolbar.xml file to get the bm toolbar to - work now. - -2003-04-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-automation.c: - (impl_ephy_automation_open_bookmarks_editor): - * src/ephy-shell.c: (ephy_shell_show_bookmarks_editor), - (ephy_shell_show_history_window): - * src/ephy-shell.h: - * src/window-commands.c: (window_cmd_go_bookmarks), - (window_cmd_go_history): - - Actually pass a parent to history/bookmarks window, where - to open the url. Bad who regressed this ;) - -2003-04-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-menu-merge.c: (egg_menu_merge_finalize), - (egg_menu_merge_class_init): - - Reapply one of our MenuMerge patches. Fixes crashes on - window close. - -2003-04-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (sync_bookmark_properties), - (bookmarks_child_changed_cb), (ephy_bookmark_action_init), - (ephy_bookmark_action_new): - * src/bookmarks/ephy-topic-action.c: - (ephy_topic_action_set_property), (ephy_topic_action_get_property), - (ephy_topic_action_class_init), (sync_topic_properties), - (topic_child_changed_cb), (ephy_topic_action_init), - (ephy_topic_action_new): - - Sync toolbar on bookmark properties changes. - -2003-04-27 David Bordoley <bordoley@msu.edu> - - * data/glade/epiphany.glade: - - Removed old history dialog, since it is dead now. - Set the border width of the passwords tab in the PDM - to 12px to match that of the cookies tab. - -2003-04-27 David Bordoley <bordoley@msu.edu> - - * lib/ephy-state.c: (ephy_state_window_set_position), - (ephy_state_window_save_position), (window_configure_event_cb), - (window_state_event_cb), (ephy_state_add_window): - - Save the position of windows on the screen, - and checks if the position is off the screen. - - * src/toolbar.c: (init_bookmarks_toolbar): - - Pass arguments to egg_toolbars_model_set_flags in the - correct order. - -2003-04-27 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_construct): - - Make the view paned and monitor the state. - -2003-04-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-node.c: (real_remove_child): - - Emit removed signal after the node is actually removed. - This could cause bugs, test test test ;) - - * src/bookmarks/ephy-bookmarks.c: (topics_removed_cb): - - Update topics list and uncategorized folder on topics - removal. - -2003-04-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_update_menu), (view_selection_changed_cb), - (ephy_bookmarks_editor_construct): - - Update sensitivity on selection changes. Thanks xan to find - this one. - - * src/toolbar.c: (remove_action), (topic_remove_cb), - (bookmark_remove_cb): - - Get back bookmarks/toolbar sync on bookmark removal. - -2003-04-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (view_focus_cb), - (add_focus_monitor), (remove_focus_monitor), - (ephy_bookmarks_editor_show_popup_cb), - (ephy_bookmarks_editor_dispose), (keyword_node_show_popup_cb), - (search_selection_changed_cb), (build_search_box), - (ephy_bookmarks_editor_construct): - - Change the way sensitivity is updated once again. - We need to test this really really well and then port it - to the history dialog. - -2003-04-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-editable-toolbar.c: - * lib/egg/egg-editable-toolbar.h: - * lib/egg/egg-toolbar-editor.c: - * lib/egg/egg-toolbars-model.c: - * lib/egg/egg-toolbars-model.h: - * lib/egg/eggtoolbar.c: - - update - - * src/ephy-shell.c: (save_toolbars), - (ephy_shell_get_toolbars_model): - * src/ephy-toolbars-model.c: (impl_add_item), - (ephy_toolbars_model_class_init): - * src/ephy-toolbars-model.h: - * src/toolbar.c: (action_request_cb), (init_bookmarks_toolbar), - (toolbar_set_window): - - Load the toolbars model in EphyShell so bookmarks editor - alone can use it. - Update the actions on a new editable toolbar signal, - actions are per toolbar, not per model. - -2003-04-27 David Bordoley <bordoley@msu.edu> - - * lib/egg/egg-editable-toolbar.c: - * lib/egg/egg-toolbar-editor.c: - * lib/egg/egg-toolbar-editor.h: - - Update. - - * src/window-commands.c: (toolbar_editor_help_cb), - (window_cmd_edit_toolbar): - - Add and help button. - -2003-04-26 Xan Lopez <xan@masilla.org> - - * src/window-commands.c: (window_cmd_help_about): - - Use epiphany logo in about window. - -2003-04-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-toolbars-model.c: - * lib/egg/eggtoolbar.c: - - Update. - - * src/bookmarks/ephy-bookmark-properties.c: - (toolbar_checkbox_changed_cb), (build_ui), - (ephy_bookmark_properties_init): - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_show_in_the_toolbar), - (cmd_delete), (ephy_bookmarks_editor_update_menu), - (ephy_bookmarks_editor_init): - * src/bookmarks/ephy-bookmarks.h: - * src/ephy-toolbars-model.c: (ephy_toolbars_model_new), - (get_item_pos), (get_action_name), (get_toolbar_pos), - (ephy_toolbars_model_remove_bookmark), - (ephy_toolbars_model_add_bookmark), - (ephy_toolbars_model_has_bookmark): - * src/ephy-toolbars-model.h: - - Implement the checkbox to add bookmarks to the toolbar. - -2003-04-25 David Bordoley <bordoley@msu.edu> - - * src/ephy-history-window.c: (cmd_bookmark_page): - * src/popup-commands.c: (popup_cmd_bookmark_link): - * src/window-commands.c: (window_cmd_file_bookmark_page): - - Hookup to the response signal instead of using gtk_dialog_run. - Prevents us from going modal. - - * src/bookmarks/ephy-new-bookmark.c: (response_cb), - (ephy_new_bookmark_response_cb): - * src/bookmarks/ephy-new-bookmark.h - - Add a convenience callback function, that callers can - use to destroy the dialog after a response. - - * src/ephy-shell.c: (ephy_shell_command_cb): - - Use a callback to the gtk_widget_destroy on the "response" - signal instead of using gtk_dialog_run. eg. don't go modal. - Some code cleanups too. - -2003-04-25 Xan Lopez <xan@masilla.org> - - * lib/ephy-node.c: (ephy_node_class_init), (ephy_node_has_child), - (ephy_node_reorder_children): - * lib/ephy-node.h: - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_set_property), (root_child_changed_cb), - (root_children_reordered_cb): - - Implement ephy_node_reorder_children (from Rhythmbox). - -2003-04-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-editable-toolbar.c: - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoolitem.c: - * lib/egg/eggtoolitem.h: - - Update - -2003-04-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-toolbar.xml.in: - * data/ui/epiphany-ui.xml.in: - * lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_hide), - (egg_editable_toolbar_set_drag_dest): - * lib/egg/egg-editable-toolbar.h: - * src/bookmarks/ephy-topic-action.c: (create_tool_item): - * src/ephy-shell.c: (save_toolbars), (ephy_shell_finalize), - (ephy_shell_get_toolbars_model): - * src/ephy-toolbars-model.c: (impl_add_item), - (ephy_toolbars_model_class_init): - * src/ephy-toolbars-model.h: - * src/ephy-window.c: (ephy_window_set_chrome): - * src/toolbar.c: (ensure_bookmark_action), (toolbar_ensure_action), - (action_added_cb), (init_bookmarks_toolbar), (toolbar_set_window), - (toolbar_new), (toolbar_set_visibility): - * src/toolbar.h: - * src/window-commands.c: (toolbar_editor_destroy_cb), - (window_cmd_edit_toolbar): - - Get back toolbar editing functionalities. - More work on the bookmarks toolbars implementation. - The toolbars context menus are regressed but it's not my fault :/ - The signal on EggToolbar is borked. - -2003-04-25 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-topic-action.c: (button_toggled_cb), - (connect_proxy): - - Connect to the "toggled" signal instead of "button_press_event" - so that keynav works. - -2003-04-25 David Bordoley <bordoley@msu.edu> - - * src/toolbar.c: - - Commented out the include egg_toolbars_group.h - so that it builds. - -2003-04-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-toolbar.xml.in: - * lib/egg/Makefile.am: - * lib/egg/egg-editable-toolbar.c: - * lib/egg/egg-editable-toolbar.h: - * lib/egg/egg-menu-merge.c: - * lib/egg/egg-radio-action.c: - * lib/egg/eggmarshalers.c: - * lib/egg/eggmarshalers.h: - * lib/egg/eggmarshalers.list: - * lib/egg/eggtoggletoolbutton.c: - * lib/egg/eggtoggletoolbutton.h: - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoolbar.h: - * lib/egg/eggtoolbutton.c: - * lib/egg/eggtoolbutton.h: - * lib/egg/eggtoolitem.c: - * lib/egg/eggtoolitem.h: - * lib/egg/eggtreemodelfilter.c: - - Update from egg - - * src/Makefile.am: - * src/ephy-location-action.c: (create_tool_item): - * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_get_bookmarks), - * src/ephy-shell.h: - * src/ephy-window.c: (setup_window), (ephy_window_finalize), - (ephy_window_set_chrome): - * src/toolbar.c: (toolbar_class_init), (toolbar_set_window), - (topic_remove_cb), (bookmark_remove_cb), (toolbar_init), - (toolbar_new): - * src/window-commands.c: (window_cmd_edit_toolbar): - - Use the new toolbar editor api. This is incomplete, if you - use bookmarks toolbars please still do not update. - -2003-04-23 David Bordoley <bordoley@msu.edu> - - * embed/ephy-embed-single.c: (ephy_embed_single_show_file_picker): - * embed/ephy-embed-single.h: - * embed/ephy-embed-utils.c: (ephy_embed_utils_save): - * embed/ephy-embed-utils.h: - * embed/mozilla/FilePicker.cpp: (GFilePicker::GFilePicker), - (GFilePicker::Show), (GFilePicker::HandleFilePickerR): - * embed/mozilla/FilePicker.h: - * embed/mozilla/mozilla-embed-persist.cpp: (impl_save): - * embed/mozilla/mozilla-embed-single.cpp: (impl_show_file_picker): - * src/window-commands.c: (window_cmd_file_open): - - Always save a page's content if there i content to be saved. - Remove the checkbox from the save as dialog. - - Patch from Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> - -2003-04-23 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-topic-action.c: (create_tool_item): - - Set spacing between a topic and the arrow to 6px. - -2003-04-23 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-topic-action.c: (create_tool_item): - - Add a down arrow to topics in bm toolbars. - -2003-04-23 Xan Lopez <xan@masilla.org> - - * idl/EphyAutomation.idl: - * src/ephy-automation.c: (impl_ephy_automation_loadurl): - * src/ephy-main.c: (ephy_main_start): - - Remove --geometry option, we weren't respecting it anyway (this - patch patronized by marco's "DropDropDrop" project). - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_delete): - - Fix leak. - -2003-04-23 Christian Neumair <chris@gnome-de.org> - - * src/ephy-window.c (setup_window): - - Use gettext instead of gettext_noop call for g_object_set's third - argument. Makes some i18n magic in tbe dialog actually visible. - -2003-04-22 David Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-history-window-ui.xml.in: - - Rearrange the File menu so that delete - is below bookmark page. Add delete and bookmark to - the context menu. s/BMK/HST. - -2003-04-21 Xan Lopez <xan@masilla.org> - - * data/starthere/section.xsl: - - Use em instead of px to respect user selected font sizes. - -2003-04-21 David Bordoley <bordoley@msu.edu> - - * src/ephy-history-window.c: (key_pressed_cb), - (ephy_history_window_construct): - - Use delete key to remove history items. - - * src/bookmarks/ephy-bookmarks-editor: (cmd_delete), - (key_pressed_cb), (ephy_bookmarks_editor_construct): - - Call cmd_delete from key_press_cb for code reuse. - Don't allow deletion of special topics with the keyboard delete. - -2003-04-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-ui.xml.in: - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmarks-toolbar.c: - * src/bookmarks/ephy-bookmarks-toolbar.h: - * src/ephy-window.c: (ephy_window_init), (ephy_window_set_chrome): - - Revert the bookmarks toolbar implementation. We really need to - integrate it with normal toolbars editor code. - -2003-04-21 David Bordoley <bordoley@msu.edu> - - * src/ephy-history-window.c: - * src/bookmarks/ephy-bookmarks-editor.c: - - Added tooltips to all the actions. - -2003-04-21 David Bordoley <bordoley@msu.edu> - - * src/ephy-history-window.c: (cmd_clear): - - Added back code to clear the location entry. - Marco I hope this is ok with you :) - -2003-04-21 David Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-bookmark-editor-ui.xml.in: - - Fixed a duplicate seperator. Add a view menu. - - * data/ui/epiphany-history-window-ui.xml.in: - - Add a view menu. - - * src/ephy-history-window.c: (ephy_history_window_construct): - - Clean up ephy_history_ui_entries[] so that it is a little more - organized. Add a view menu, but still needs to be hooked up. - - * src/bookmarks/ephy-bookmark-properties.c: (build_ui): - - s/"Show in the bookmarks _toolbar"/"_Show in the bookmarks toolbar". - Fixes a mnemonic collision. - - * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_construct): - Clean up ephy_bookmark_popup_entries[] so that it is a little more - organized. Add a view menu, but still needs to be hooked up. Add mnemonic - to the "_Show in Toolbar" menu entry. - -2003-04-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-keywords-entry.c: - * src/bookmarks/ephy-keywords-entry.h: - - Remove unused files - -2003-04-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_show_in_the_toolbar), - (cmd_copy), (ephy_bookmarks_editor_update_menu): - * src/bookmarks/ephy-bookmarks-toolbar.c: (bookmarks_changed_cb), - (ephy_bookmarks_toolbar_init), (ephy_bookmarks_toolbar_clean), - (go_location_cb), (add_toolitem), (ephy_bookmarks_toolbar_rebuild), - (ephy_bookmarks_toolbar_update): - - Allow to add topics, update when changing bookmarks. - -2003-04-20 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_copy): - * src/ephy-history-window.c: (cmd_copy): - - Use g_list_free instead of g_free. - -2003-04-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-editable-toolbar.c: - - Update - - * data/epiphany.schemas.in: - * data/ui/epiphany-ui.xml.in: - * lib/egg/egg-editable-toolbar.h: - * lib/ephy-prefs.h: - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmark-properties.c: (update_checkbox), - (update_window_title), (toolbar_checkbox_changed_cb), - (set_window_icon), (build_ui): - * src/bookmarks/ephy-bookmarks.h: - * src/ephy-window.c: (add_widget), (ephy_window_init), - (save_window_chrome), (ephy_window_finalize), - (translate_default_chrome), (update_layout_toggles), - (ephy_window_set_chrome): - * src/window-commands.c: (window_cmd_view_bookmarks_toolbar): - * src/window-commands.h: - - First implementation of the new bookmarks toolbar thing. - Still doesnt work properly ... old bmk toolbars are still there - though. - Dave I dont like much the position of the checkbox in properties :/ - Maybe a different tab dunno .... - -2003-04-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-history-window-ui.xml.in: - - Looks like Erich forgot the xml changes - -2003-04-20 Erich Lesh <eclesh@pacbell.net> - - * src/ephy-history-window.c: (cmd_copy), (cmd_delete), - (cmd_bookmark_page), (ephy_history_window_update_menu): - - Delete and Bookmark page menu. - -2003-04-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/window-commands.c: (window_cmd_tabs_move_left), - (window_cmd_tabs_move_right): - - Update tabs menu sensitivity when switching. - -2003-04-19 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-window.c: (setup_window), (update_tabs), - (ephy_window_update_control), (ephy_window_update_all_controls), - (ephy_window_set_zoom): - - Update Tabs and Zoom menus sensitivity - -2003-04-19 David Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-bookmark-editor-ui.xml.in: - - Add copy to the bookmark context menu. - - * data/ui/epiphany-history-window-ui.xml.in: - - Add an edit menu. Add copy to history item context menu. - - * src/ephy-history-window.c: (cmd_cut), (cmd_copy), - (cmd_paste), (cmd_select_all), (ephy_history_window_update_menu), - (ephy_history_window_construct): - - Add edit menu actions. Update the edit menu when activated. - Support copying the location of a history item and change - the label to "Copy Location". - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_copy), - (ephy_bookmarks_editor_update_menu): - - Support copying the location of a bookmark and change - the label to "Copy Location". - -2003-04-19 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-window.c: (menu_activate_cb), (setup_window): - - Update Edit menu sensitivity - -2003-04-19 Jorn Baayen <jorn@nl.linux.org> - - * lib/widgets/ephy-tree-model-node.c: (ephy_tree_model_node_init), - (ephy_tree_model_node_finalize), - (ephy_tree_model_node_add_prop_column), - (ephy_tree_model_node_add_func_column), - (ephy_tree_model_node_get_column_type), - (ephy_tree_model_node_get_value): - - Use a GPtrArray rather than a GList for columns. - -2003-04-19 Xan Lopez <xan@masilla.org> - - * src/ephy-shell.c: (ephy_shell_new_tab): - - Open view source and copy page next to the current tab, not at the - end (this was actually a multi-liner patch, sorry marco :P). - -2003-04-19 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_add_column), - (ephy_node_view_remove), (ephy_node_view_edit): - - Fix bookmarks editing and warnings when openining the dialog. - - * lib/widgets/ephy-node-view.h: - - Remove unused api. - -2003-04-19 Xan Lopez <xan@masilla.org> - - * embed/downloader-view.c: (controls_info_foreach), - (downloader_view_update_controls), - (downloader_view_set_download_info), - (downloader_view_set_download_progress): - * embed/downloader-view.h: - * embed/mozilla/ProgressListener.cpp: - * embed/mozilla/ProgressListener.h: - - Assume Pause/Resume is available for every channel, "fixes" resume for - HTTP among others. Drop some useless code. - -2003-04-19 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/FilePicker.cpp: - - from galeon. Don't assume sizeof(gsize) == sizeof(guint) - makes epiphany build better on 64-bit architectures - -2003-04-19 Erich Lesh <eclesh@pacbell.net> - - * data/starthere/smartbookmarks.xml.in: - - s/Page/Link - -2003-04-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-arrow-toolbutton.c: (button_state_changed_cb): - - Fix the bug with back/fwd buttons auto prelighting. - -2003-04-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-history.c: (ephy_history_set_page_title), - (ephy_history_set_icon), (ephy_history_clear): - * embed/ephy-history.h: - * src/ephy-history-window.c: (cmd_clear), (provide_favicon), - (ephy_history_window_construct): - * src/ephy-tab.c: (ephy_tab_set_favicon): - - Implement clear history. Put favicons near sites names. - -2003-04-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/art/Makefile.am: - - Do not install two copies of epiphany.png - - * embed/ephy-history.c: (ephy_history_save), - (ephy_history_set_page_title): - - Use host name as title for sites, not the real - title. - - * lib/ephy-state.c: (ephy_state_add_window), - (paned_size_allocate_cb), (ephy_state_add_paned): - * lib/ephy-state.h: - - Add a way to persist paned. - - * lib/widgets/ephy-node-view.h: - * lib/widgets/ephy-node-view.c: (ephy_node_view_sort_func), - (provide_text_weight), (ephy_node_view_add_column), - (ephy_node_view_has_selection): - - Improve add_column api a bit to support both auto sorting - and user sorting. - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - - Updates for changed api. - - * src/ephy-history-window.c: (ephy_history_window_construct): - - Set a max size for title/location. Not very good, but the - best we can do with current treeview api prolly. - Persist the paned size. - Make columns user sortable. - -2003-04-17 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/Makefile.am: - * embed/ephy-history.c: (ephy_history_init): - * embed/ephy-history.h: - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_get_value): - * src/Makefile.am: - * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize), - (ephy_shell_show_bookmarks_editor), (history_window_hide_cb), - (ephy_shell_show_history_window): - * src/ephy-shell.h: - * src/ephy-window.c: (ephy_window_finalize), - (update_embed_dialogs), (ephy_window_get_find_dialog): - * src/ephy-window.h: - * src/window-commands.c: (window_cmd_go_history): - - New history dialog implementation. More similar - to bookmarks. Yeah it still sucks ... but the hard - part is done. - -2003-04-17 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/Makefile.am: - * lib/widgets/ephy-node-view.c: - * lib/widgets/ephy-node-view.h: - * lib/widgets/ephy-tree-model-node.c: - * lib/widgets/ephy-tree-model-node.h: - - New abstracted implementations. - Nicer and will be useful for - history dialog interface rehash to make - it more consistent with bookmarks (this - was the hard part of the work). - - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmarks-editor.c: - - Use them. - - * src/history-dialog.c: - - Temp hack to keep the thing building until - I actually rewrite history dialog. - -2003-04-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/Makefile.am: - * data/ui/epiphany-toolbar-popup-ui.xml.in: - - Remove, no more used - -2003-04-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-editable-toolbar.c: - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoolitem.h: - - Update. - -2003-04-16 Dave Camp <dave@ximian.com> - - * embed/ephy-embed-shell.c: (ephy_embed_shell_class_init): - * embed/ephy-embed-single.c: (ephy_embed_single_class_init): - * src/ephy-shell.c: (ephy_shell_init): Moved the - new_window_orphan signal to EphyEmbedSingle. - -2003-04-16 Jeremy Katz <katzj@redhat.com> - - * epiphany.spec: New file. Rpm spec. - -2003-04-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_rename), - (cmd_delete), (cmd_select_all), - (ephy_bookmarks_editor_update_menu), - (ephy_bookmarks_editor_show_popup_cb), - (keyword_node_show_popup_cb), (menu_activate_cb): - * src/bookmarks/ephy-node-view.c: (ephy_node_view_key_press_cb), - (ephy_node_view_button_press_cb), (ephy_node_view_construct), - (ephy_node_view_is_editing), (ephy_node_view_is_target): - * src/bookmarks/ephy-node-view.h: - - Add a way to decide if the view is target. The impl is an hack - but we keep ephy-bookmarks clean. The best we can do right now. - -2003-04-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-tab.c: (ephy_tab_set_favicon): - - Dont set icon on bookmarks when the url is NULL ! - Fix a bad crasher. - -2003-04-15 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-node-view.c: (ephy_node_view_remove): - - "Intelligent" selection in node removal. - -2003-04-15 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-node-view.c: - (ephy_node_view_add_icon_column): - - Set sizing of the icon column to GTK_TREE_VIEW_COLUMN_GROW_ONLY. - -2003-04-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_update_menu), - (ephy_bookmarks_editor_show_popup_cb), - (keyword_node_show_popup_cb), (menu_activate_cb): - * src/bookmarks/ephy-node-view.c: - (ephy_node_view_selection_changed_cb), (get_node_from_path), - (ephy_node_view_button_press_cb), (ephy_node_view_init), - (ephy_node_view_get_selection), (ephy_node_view_has_selection): - - Fix context menu selection mess, tricky, - tricky, tricky. It's all kris fault. - -2003-04-15 David Bordoley <bordoley@msu.edu> - - *src/bookmarks/ephy-bookmark-editor.c: - (ephy_bookmarks_editor_update_menu): - - Paste = False when not in an editable. - -2003-04-15 David Bordoley <bordoley@msu.edu> - - *src/bookmarks/ephy-bookmark-editor.c: - (ephy_bookmarks_editor_update_menu): - - Fix select all for the bmview. Paste only - sensitive when in an editable. - -2003-04-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/EphyAboutRedirector.h: - - Remove some obsolete factory code - -2003-04-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/epiphany.schemas.in: - * lib/ephy-prefs.h: - * src/ephy-tab.c: (ephy_tab_init), (ephy_tab_dom_mouse_down_cb): - - Hidden pref for middle click open url. Default off. - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_update_menu), - (ephy_bookmarks_editor_dispose), (keyword_node_selected_cb), - (keyword_node_show_popup_cb), (build_search_box), - (menu_activate_cb), (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-node-view.c: (cell_renderer_edited), - (ephy_node_view_init), (ephy_node_view_edit), - (ephy_node_view_is_editing): - * src/bookmarks/ephy-node-view.h: - - Rework sensitivity updates and complete them with cut/copy/select all - -2003-04-15 David Bordoley <bordoley@msu.edu> - - * src/history-dialog.c: (history_clear_button_clicked_cb), - (clear_history_dialog_response_cb): - - Added a confirmation dialog for clearing history. - - Patch from Jon Svendsen <jon-sven@frisurf.no> - -2003-04-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-editable-toolbar.c: - * lib/egg/eggmarshalers.list: - * lib/egg/eggtoggletoolbutton.c: - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoolbar.h: - - Update, fix remove toolbar regressions. - -2003-04-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_select_all), - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-node-view.c: (ephy_node_view_add_column), - (ephy_node_view_remove): - * src/bookmarks/ephy-node-view.h: - - Remove some api that was just silly wrappers. - Return GtkTreeViewColumn on add_column. - - * src/ephy-nautilus-view.c: (gnv_embed_new_window_cb): - * src/ephy-shell.c: (ephy_shell_new_window_cb), - (ephy_shell_new_tab): - * src/ephy-tab.c: (ephy_tab_new_window_cb): - * src/ephy-window.c: (ephy_window_add_tab): - * src/ephy-window.h: - * src/session.c: (parse_embed): - - Ever open tab as last on File->New tab and similars. - -2003-04-13 Vincent Untz <vincent@vuntz.net> - - * src/prefs-dialog.c: (prefs_dialog_show_help): - - Declare all the variables before the first instruction. Fixes a - compilation problem under gcc 2.95. - -2003-04-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-types.h: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save), - (ephy_bookmarks_init), (ephy_bookmarks_finalize), - (ephy_bookmarks_add), (get_topics_list), (update_topics_list), - (ephy_bookmarks_set_keyword), (ephy_bookmarks_unset_keyword): - * src/bookmarks/ephy-tree-model-node.c: - (ephy_tree_model_node_update_node): - - Implement Not categorized special topic, note that only - new/modified bookmarks will be added to it. - -2003-04-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-types.h: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save), - (ephy_bookmarks_init), (ephy_bookmarks_finalize), - (ephy_bookmarks_add), (get_topics_list), (update_topics_list), - (ephy_bookmarks_set_keyword), (ephy_bookmarks_unset_keyword): - * src/bookmarks/ephy-tree-model-node.c: - (ephy_tree_model_node_update_node): - -2003-04-14 Hasbullah Bin Pit <sebol@ikhlas.com> - - * configure.in(ALL_LINGUAS): Added "ms". - -2003-04-14 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/epiphany.schemas.in: - * data/starthere/index.xml.in: - * data/starthere/section.xsl: - * data/starthere/smartbookmarks.xml.in: - * embed/mozilla/StartHereProtocolHandler.cpp: - * embed/mozilla/StartHereProtocolHandler.h: - - Use home:, have titles. - - * lib/ephy-node.c: (ephy_node_get_from_id): - - Do not assert on 0 id. It's valid. - -2003-04-14 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_help), (bookmark_properties_response_cb), - (build_ui): - * src/bookmarks/ephy-new-bookmark.c: (phy_new_bookmark_help), - (ephy_new_bookmark_response_cb), (ephy_new_bookmark_construct): - - Added some help buttons to the new bookmark, and properties dialogs. - -2003-04-14 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - - s/galeon/epiphany ;) - - * src/bookmarks/ephy-bookmarks-editor.c: (reset_search_entry), - (keyword_node_selected_cb), (search_entry_changed_cb): - * src/bookmarks/ephy-topic-action.c: (build_bookmarks_menu), - (build_topics_menu), (build_menu), (button_press_cb): - - Evil bookmarks menu is back in toolbars eeeeek. - And no you cant have more than one level ... too bad. - - Fix search/node selection interaction. - -2003-04-14 David Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_help_contents), - (ephy_bookmarks_editor_update_menu), (ephy_bookmarks_editor_dispose), - (ephy_bookmarks_editor_node_selected_cb), (keyword_node_selected_cb), - (build_search_box): - - Add a help menu and associated "Contents" and "About" menu entries. - Add a focus_monitor to the search entry. Only pass an editor - to update_menu. Update the sensitivity and label of - "Open in New Window/Tab(s)" based on focus and selection. Translators, - if this causes problems with mneumonics, please give suggestions for - other letters to use. - - * src/window-commands.c: (window_cmd_help_about): - * src/window-commands.h: - - Take a GtkWidget instead of an EphyWindow as the - callback data so that the about function can be used - in the bme. - - * src/ephy-window.c: (setup_window): - - Setup short toolbar labels for "Bookmark Page...", - "Save As...", "Print...", and "Open..." so that these - items don't have elipses on the toolbar. - -2003-04-14 Frank Belew <frb@ximian.com> - - * lib/widgets/ephy-notebook.c (update_tabs_visibility): - - If user prefers tabs (CONF_TABS_TABBED), always show tab bar - -2003-04-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/bme.desktop.in: - * data/epiphany.desktop.in: - - No need to advertise our name in menus. The user doesnt care. - s/Epiphany Bookmarks Editor/Web bookmarks - -2003-04-13 Mark Finlay <sisob@eircom.net> - - * data/epiphany.desktop.in - * data/bme.desktop.in - - Add bugzilla info to faciliate easy reporting of bugs. - -2003-04-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-tab.c: (ephy_tab_init), (ephy_tab_finalize), - (ephy_tab_set_favicon), (ephy_tab_favicon_cache_changed_cb), - (ephy_tab_link_message_cb), (ephy_tab_location_cb), - (ephy_tab_get_status_message): - - Fix leaks. Dont truncate utf8 strings. - -2003-04-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/starthere/smartbookmarks.xml.in: - - Fix the text to make sense. - -2003-04-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * NEWS: - * src/Makefile.am: - - Install the script. - - Release 0.5.0 - -2003-04-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/default-prefs.js: - - Use google feel like for keywords - - * lib/ephy-node.c: (ephy_node_new_with_id), - (ephy_node_system_init): - * lib/ephy-node.h: - - Pass the reserved ids num - - * lib/ephy-types.h: - * src/ephy-shell.c: (ephy_shell_init): - - Increase reserved ids to 100. - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults), - (ephy_bookmarks_load), (ephy_bookmarks_init): - - Default keywords and bookmarks (only google smb). - Keywords are probably quite sucky, well it's a start ;) - Adding more bookmarks could be a i18n pain. - - We should be ready for 0.5.0 now. - -2003-04-13 Xan Lopez <xan@masilla.org> - - * NEWS: - - Fix a couple of typos - - * data/epiphany.xhtml: - - Some cosmetic changes - -2003-04-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * NEWS: - * TODO: - * configure.in: - * src/Makefile.am: - - Update for 0.5.0. - Readd evil start script. This sucks :/ - -2003-04-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - - Add mozilla version defines - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyAboutRedirector.cpp: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/ExternalProtocolService.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/FtpProtocolHandler.cpp: - * embed/mozilla/FtpProtocolHandler.h: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GlobalHistory.h: - * embed/mozilla/IRCProtocolHandler.cpp: - * embed/mozilla/IRCProtocolHandler.h: - * embed/mozilla/MailtoProtocolHandler.cpp: - * embed/mozilla/MailtoProtocolHandler.h: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/PrintingPromptService.cpp: - * embed/mozilla/PrintingPromptService.h: - * embed/mozilla/ProgressListener.cpp: - * embed/mozilla/StartHereProtocolHandler.cpp: - * embed/mozilla/StartHereProtocolHandler.h: - * embed/mozilla/mozilla-embed.cpp: - - Nicer way to initialize mozilla modules. (from galeon) - -2003-04-09 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-topic-action.c: (build_topics_menu): - - We cant assume the favicon is already in the cache. - -2003-04-09 Xan Lopez <xan@masilla.org> - - * data/.cvsignore: - - Ignore bme.desktop - -2003-04-09 Xan Lopez <xan@masilla.org> - - * data/Makefile.am: - * data/art/Makefile.am: - * idl/EphyAutomation.idl: - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_node_activated_cb), - (ephy_bookmarks_editor_update_menu), - (ephy_bookmarks_editor_construct): - * src/ephy-automation.c: (impl_ephy_automation_loadurl), - (impl_ephy_automation_add_bookmark), (impl_ephy_automation_quit), - (impl_ephy_automation_load_session), - (impl_ephy_automation_open_bookmarks_editor), - (ephy_automation_class_init): - * src/ephy-main.c: (ephy_main_start): - * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize), - (bookmarks_hide_cb), (ephy_shell_show_bookmarks_editor): - * src/ephy-shell.h: - * src/window-commands.c: (window_cmd_go_bookmarks): - - Allow to launch the BME alone, rework some CORBA code, add a .desktop - file for the BME. Fixes #102477. - -2003-04-09 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (add_focus_monitor), - (remove_focus_monitor), (ephy_bookmarks_editor_dispose), - (ephy_bookmarks_editor_node_selected_cb), - (ephy_bookmarks_editor_construct): - - Add funcs to add/remove focus monitor. Make the code nicer - and fix warning on destroy. - -2003-04-08 Johan Dahlin <jdahlin@async.com.br> - - * src/bookmarks/ephy-topic-action.c (build_topics_menu): If there - exist a favicon for the bookmark, add it to the menu. - -2003-04-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-toolbars-group.c: - * lib/egg/egg-toolbars-group.h: - - Update. - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_class_init), - (bookmarks_removed_cb), (topics_removed_cb), (ephy_bookmarks_init): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-new-bookmark.c: - (ephy_new_bookmark_response_cb): - * src/popup-commands.c: (popup_cmd_bookmark_link): - * src/toolbar.c: (toolbar_get_action_name), (toolbar_get_action), - (topic_remove_cb), (bookmark_remove_cb), (toolbar_init): - * src/window-commands.c: (window_cmd_file_bookmark_page): - - Update toolbars when bookmarks and topics are removed. - Use dialog_run for new_bookmark dialog. - (Dave I hope this doesnt break something, but it's necessary - to url dnd to toolbars to work correctly) - -2003-04-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/Makefile.am: - * lib/widgets/eggtreemodelfilter.c: - * lib/widgets/eggtreemodelfilter.h: - * lib/widgets/eggtreemultidnd.c: - * lib/widgets/eggtreemultidnd.h: - * lib/egg/Makefile.am: - * lib/egg/eggtreemodelfilter.c: - * lib/egg/eggtreemodelfilter.h: - * lib/egg/eggtreemultidnd.c: - * lib/egg/eggtreemultidnd.h: - * lib/egg/update-from-egg.sh: - - Move and autoupdate these from egg. - - * lib/ephy-dnd.c: - * lib/ephy-dnd.h: - * src/ephy-favicon-action.c: - - Remove an unnecessary param in ephydnd API. - - * lib/widgets/ephy-tree-model-sort.c: - - Use the real multidnd api. - -2003-04-06 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * lib/egg/egg-editable-toolbar.c: - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoggletoolbutton.c: - - Update (drag separators from editor works now) - -2003-04-06 Christian Persch <chpe@stud.uni-saarland.de> - - * src/history-dialog.c: (history_dialog_setup_view): - - Typo. Drag url, not title. - -2003-04-05 Evandro Fernandes Giovanini <evandrofg@ig.com.br> - - * configure.in(ALL_LINGUAS): Added "pt_BR". - -2003-04-05 David Bordoley <bordoley@msu.edu> - - * src/popup-commands.c: (popup_cmd_bookmark_link): - * src/window-commands.c: (window_cmd_file_bookmark_page): - Just show the new bookmark dialog, don't go modal. - - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_new): - * src/bookmarks/ephy-bookmark-properties.h - Need to pass the parent window to _new(), and - set the dialog transient to its parent. - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmark_properties): - Pass the bme window to the ephy_bookmark_properties_new. - - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_response_cb): - Call gtk_widget_destroy() when cancel or ok are clicked. - -2003-04-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/eggintl.h: - - Include config.h. Menu translated again now. - -2003-04-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (view_focus_cb): - - The callback return a boolean ! - -2003-04-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_update_menu), - (ephy_bookmarks_editor_node_selected_cb), (view_focus_cb), - (keyword_node_selected_cb), (build_search_box), - (ephy_bookmarks_editor_construct), (ephy_bookmarks_editor_init): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_add_keyword): - * src/bookmarks/ephy-node-view.c: (ephy_node_view_has_selection): - * src/bookmarks/ephy-node-view.h: - - Rewrite sensitivity code. Should take in account focus now. - - * src/ephy-window.c: (ephy_window_show): - - Remove some unused code. - -2003-04-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-node-view.c: (drag_motion_cb), (drag_drop_cb), - (drag_data_received_cb): - * src/ephy-window.c: (ephy_window_show): - - Have a decent size for popups that doesnt specify it. - Do not allow to drag on special topics. - -2003-04-05 Christian Persch <chpe@stud.uni-saarland.de> - - * src/ephy-favicon-action.c: (create_tool_item), (connect_proxy): - - Set drag source on the event box, to avoid conflicts with toolbars - drag and drop. - -2003-04-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-editable-toolbar.c: - * lib/egg/egg-editable-toolbar.h: - - Update from egg. - - * src/toolbar.c: (toolbar_init): - - Use the new api to add drag types. Bookmarks dnd working again. - -2003-04-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * embed/mozilla/Makefile.am: - - Use mozilla-config.h instead of hacks. - -2003-04-01 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-autocompletion.c: - (ephy_autocompletion_update_matches_full_item): - - Fix debug code, smart bookmarks are back in the - autocompletion. - -2003-04-01 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/Makefile.am: - * lib/egg/egg-accel-dialog.c: - * lib/egg/egg-action-group.c: - * lib/egg/egg-action.c: - * lib/egg/egg-editable-toolbar.c: - * lib/egg/egg-editable-toolbar.h: - * lib/egg/egg-radio-action.c: - * lib/egg/egg-toggle-action.c: - * lib/egg/egg-toolbars-group.c: - * lib/egg/egg-toolbars-group.h: - * lib/egg/eggintl.h: - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoolbutton.c: - * lib/egg/update-from-egg.sh: - - Use EggEditableToolbar. - Update to latest versions (not EggMenuMerge, we still need patches). - - WARNING: it's no more possible to drag bookmarks in the toolbar, - if you depend on that feature please wait the weekend to update cvs. - - * lib/egg/egg-markup.c: - * lib/egg/egg-markup.h: - - Remove, not used. - - * lib/widgets/Makefile.am: - * lib/widgets/ephy-editable-toolbar.c: - * lib/widgets/ephy-editable-toolbar.h: - * lib/widgets/ephy-toolbars-group.c: - * lib/widgets/ephy-toolbars-group.h: - - Remove. - - * src/prefs-dialog.c: (prefs_dialog_show_help), - (prefs_dialog_response_cb): - - Fix a warning. - - * src/toolbar.c: (toolbar_get_type), (toolbar_get_action_name), - (toolbar_get_action), (toolbar_class_init), (toolbar_init): - * src/toolbar.h: - * src/window-commands.c: (window_cmd_edit_toolbar): - - Update to use the egg api. - -2003-04-01 Christian Persch <chpe@stud.uni-saarland.de> - - * src/ephy-tab.c: - * src/ephy-tab.h: - - Marco-is-silly-patch. Update to latest version - of the favicons patch. - -2003-04-01 Christian Persch <chpe@stud.uni-saarland.de> - - * lib/widgets/ephy-notebook.c: (ephy_notebook_set_page_status), - (ephy_notebook_set_page_icon), (tab_build_label): - * lib/widgets/ephy-notebook.h: - * src/ephy-tab.c: (ephy_tab_init), (ephy_tab_set_favicon), - (ephy_tab_favicon_cache_changed_cb), (ephy_tab_favicon_cb), - (ephy_tab_location_cb): - * src/ephy-tab.h: - * src/ephy-window.c: (ephy_window_init): - - Show favicons on tabs - -2003-04-01 Patanjali Somayaji <patanjali@codito.com> - - * help/C/epiphany.xml: - Added place holders for help text for preferences dialog - * src/prefs-dialog.c: added code to invoke appropriate help - * src/window_commands.c: added documenter credit - -2003-03-31 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/eggtoolbar.c: (egg_toolbar_class_init), - (egg_toolbar_init), (egg_toolbar_unrealize), (egg_toolbar_expose), - (egg_toolbar_size_allocate), (find_drop_pos), - (egg_toolbar_drag_leave), (egg_toolbar_drag_motion), - (egg_toolbar_get_item_index), (egg_toolbar_get_show_arrow), - (egg_toolbar_get_drop_index): - * lib/egg/eggtoolbar.h: - * lib/egg/eggtoolitem.c: (egg_tool_item_get_type), - (egg_tool_item_class_init), (create_drag_window), - (egg_tool_item_realize), (egg_tool_item_unrealize), - (egg_tool_item_map), (egg_tool_item_unmap), - (egg_tool_item_size_allocate), (egg_tool_item_set_tooltip), - (egg_tool_item_set_use_drag_window): - * lib/egg/eggtoolitem.h: - * lib/widgets/ephy-editable-toolbar.c: (drag_data_received_cb), - (drag_data_get_cb), (connect_item_drag_source), - (disconnect_item_drag_source), (popup_toolbar_context_menu), - (setup_toolbar), (do_merge), (ephy_editable_toolbar_init), - (hide_editor), (update_editor_sheet), (show_editor): - * lib/widgets/ephy-toolbars-group.c: (add_action), - (ephy_toolbars_group_add_item), (parse_item_list): - * lib/widgets/ephy-toolbars-group.h: - - Use the new EggToolbar apis. Better drop feedback, - separators drag and code cleanups. - -2003-03-30 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-bookmark-properties.c: (build_ui): - Update to reflect changes in EphyTopicSelector api. Wrap the - topic selector in a GtkScrolledWindow. - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_add_topic), - (cmd_rename), (cmd_open_bookmarks_in_tabs), (cmd_open_bookmarks_in_browser), - (cmd_delete), (cmd_bookmark_properties), (cmd_select_all), - (ephy_bookmarks_editor_dispose), (keyword_node_selected_cb), - (ephy_bookmarks_editor_construct), (ephy_bookmarks_editor_update_menu): - Update to reflect changes in EphyNodeView api. Wrap bm_view - and key_view in GtkScrolledWindows. - s/_Open In New Window/_Open in New Window and s/Open In New _Tabs/Open in New _Tab. - - * src/bookmarks/ephy-new-bookmark.c: (build_editing_table): - Update to reflect changes in EphyTopicSelector api. Wrap the - topic selector in a GtkScrolledWindow. - - * src/bookmarks/ephy-node-view.c: (ephy_node_view_get_type), - (ephy_node_view_construct), (ephy_node_view_new), - (ephy_node_view_add_column), (ephy_node_view_add_icon_column), - (ephy_node_view_get_selection), (ephy_node_view_has_focus), - (ephy_node_view_set_browse_mode), (ephy_node_view_select_node), - (ephy_node_view_enable_drag_dest), (ephy_node_view_enable_drag_source), - (ephy_node_view_set_hinted), (ephy_node_view_edit): - * src/bookmarks/ephy-node-view.h: - Inherit from GtkTreeView instead of GtkScrolledWindow and - change methods to reflect the change. Allow for better/easier keynav. - Return a GtkWidget from ephy_node_view_new to be consistent with GTK. - - * src/bookmarks/ephy-topics-selector.c: (ephy_topics_selector_get_type), - (mneumonic_activated), (ephy_topics_build_ui), (ephy_topics_selector_new): - * src/bookmarks/ephy-topics-selector.h: - Inherit from GtkTreeView instead of GtkScrolledWindow and - change methods to reflect the change. Allow for better/easier keynav. - -2003-03-30 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-bookmark-properties.c: (build_ui): - * src/bookmarks/ephy-new-bookmark.c: (build_editing_table): - Use hotkeys to navigate around the dialog. - - * src/bookmarks/ephy-topics-selector.c: (mneumonic_activated), - (ephy_topics_build_ui), (ephy_topics_selector_new): - Catch the mneumonic-activated signal and focus the currently - selected item in the list. If no items are selected, select the - first item. - - * src/bookmarks/ephy-bookmarks-editor.c: (key_pressed_cb): - Change function to return a gboolean and return false - if we don't handle the key event (fixes keynav in the bme). - -2003-03-30 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_node_selected_cb), - (keyword_node_selected_cb), (ephy_bookmarks_editor_update_menu): - - More sensitive stuff, I think this handles every case marco's sick - mind can think about *grin* - -2003-03-29 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (cmd_open_bookmarks_in_tabs), (cmd_open_bookmarks_in_browser), - (cmd_bookmark_properties), - (ephy_bookmarks_editor_node_selected_cb), - (keyword_node_selected_cb): - - Do not update menus in element unselection. - Minor fixes. - -2003-03-29 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-bookmarks-editor.c: (build_search_box): - Add alt+s mneumonic to the search box and activate it. - -2003-03-29 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-node-view.c: (drag_motion_cb): - - Fix warning. - -2003-03-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-dnd.c: (add_one_node), (ephy_dnd_drag_data_get), - (ephy_dnd_node_list_extract_nodes): - * lib/ephy-dnd.h: - * lib/ephy-marshal.list: - * lib/widgets/ephy-tree-model-sort.c: (each_node_get_data_binder), - (ephy_tree_model_sort_multi_drag_data_get): - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_rename), - (cmd_select_all), (ephy_bookmarks_editor_show_popup_cb), - (keyword_node_show_popup_cb), (node_dropped_cb), - (ephy_bookmarks_editor_construct), - (ephy_bookmarks_editor_update_menu): - * src/bookmarks/ephy-node-view.c: (ephy_node_view_class_init), - (ephy_node_view_button_press_cb), (ephy_node_view_has_focus), - (get_node_from_path), (drag_motion_cb), (drag_drop_cb), - (drag_data_received_cb), (ephy_node_view_enable_drag_dest), - (ephy_node_view_enable_drag_source): - * src/bookmarks/ephy-node-view.h: - * src/ephy-favicon-action.c: (connect_proxy): - * src/history-dialog.c: (history_dialog_setup_view): - * src/toolbar.c: (toolbar_get_action_name): - - Make dnd code smarter, so it can support more than - just urls types. - Implement drag of bookmarks on topics in bme. What a pain ! - -2003-03-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-topic-action.c: (create_tool_item), - (menu_deactivate_cb), (menu_activate_cb), (build_topics_menu), - (button_press_cb), (ephy_topic_action_set_property), - (ephy_topic_action_get_property), (ephy_topic_action_class_init), - (ephy_topic_action_new): - - Implement topics menu. - TODO: All should generate the crappy bookmarks menu, favicons, - topic icon. - These are lower priority for me now though. - -2003-03-29 Xan Lopez <xan@masilla.org> - - * help/.cvsignore: - * help/C/.cvsignore: - - 00:35 <mpesenti> evil help stuff without cvsignore - -2003-03-28 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_node_selected_cb), - (keyword_node_selected_cb), (ephy_bookmarks_editor_construct), - (ephy_bookmarks_editor_update_menu): - - Makes Delete and Rename menu entries in the BME unsensitive - under the following conditions: - - Topic with priority != NORMAL selected => Delete and Rename - unsensitive - - Node selection bigger than 1 (multiple selection) => Rename unsensitive - -2003-03-28 Frank Belew <frb@ximian.com> - - * Makefile.am: added xmldocs.make and omf.make to EXTRA_DIST - so building from a disted tarball works again - -2003-03-27 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-bookmarks-editor.c: (key_pressed_cb), - (ephy_bookmarks_editor_construct): - Use the same key_press callback for both the topics and bm's view. - s/bookmarks/title in the bm tree. - Remove an unused enum. - - * src/bookmarks/ephy-topics-selector.c: (topic_key_pressed), - (ephy_topics_build_ui): - Use space, return and enter to toggle topics in the selector. - -2003-03-27 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-node-view.c: (ephy_node_view_select_all): - - Fix warning. - -2003-03-27 David Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_rename), - (cmd_delete), (cmd_cut), (cmd_copy), (cmd_paste), - (cmd_select_all), (keyword_node_key_pressed_cb), - (keyword_node_show_popup_cb), (ephy_bookmarks_editor_construct): - Reorganize the menus a bit. Unifiy topic/bookmarks - rename/delete items. Add text editting menu items - to the edit menu. Add a topic context menu. - - * src/bookmarks/ephy-node-view.[c-h]: (ephy_node_view_select_all), - (ephy_node_view_has_focus): - New functions. - - * src/bookmarks/ephy-topics-selector.c: (set_sort_column_id), - (topic_clicked), (ephy_topics_build_ui): - Sort topics case insensitively. Add/remove topics using a single click. - -2003-03-26 Patanjali Somayaji <patanjali@codito.com> - - Added help support, help manual and scrollkeeper updates - - * configure.in (help/Makefile and help/C/Makefile for AC_OUTPUT()) - * makefile.am (added "help" to SUBDIRS in Makefile.am) - * omf.make (added) - * xmldocs.make (added) - * omf-install/Makefile.am (added) - * help/Makefile.am (added) - * help/C/epiphany.xml (manual xml added) - * help/C/legal.xml (added) - * help/C/epiphany-C.omf (omf file added) - * help/C/Makefile.am (added) - * help/C/figures/ephy-screenshot.png (added) - * src/window-commands.c (added handler code to show manual) - -2003-03-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-dnd.c: - * lib/ephy-dnd.h: - - Make ids private - - * lib/widgets/ephy-editable-toolbar.c: (impl_get_action_name), - (impl_get_action), (drag_data_received_cb), (setup_toolbar), - (setup_item), (ensure_action), (ephy_editable_toolbar_class_init), - (update_editor_sheet), (ephy_editable_toolbar_get_action_name), - (ephy_editable_toolbar_get_action): - * lib/widgets/ephy-editable-toolbar.h: - - Rework special actions api. - - * lib/widgets/ephy-tree-model-sort.c: (ephy_tree_model_sort_init), - (ephy_tree_model_sort_set_drag_property), - (each_url_get_data_binder), - (ephy_tree_model_sort_multi_drag_data_get): - * lib/widgets/ephy-tree-model-sort.h: - - Support nodes dnd. Need more work, see FIXME - - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init), - (ephy_bookmarks_finalize), (ephy_bookmarks_find_keyword): - * src/bookmarks/ephy-node-view.c: - (ephy_node_view_enable_drag_source): - * src/bookmarks/ephy-node-view.h: - * src/history-dialog.c: (history_dialog_setup_view): - * src/toolbar.c: (toolbar_get_action_name), (toolbar_get_action), - (toolbar_class_init): - - Support for topics dnd. The menu is still not implemented - but the hard part is done. Cant finish it until the weekend :/ - -2003-03-25 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-import.c: (set_folder): - - Fix compilation with -Werror - -2003-03-25 Xan Lopez <xan@masilla.org> - - * src/ephy-window.c: (ephy_window_selection_received_cb): - - Missing bits from old commit, don't know how the hell I missed this. - -2003-03-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * src/bookmarks/ephy-bookmarks-import.c: (set_folder), - (mozilla_parse_bookmarks), (xbel_parse_folder): - - Fix to use the new api - -2003-03-24 Xan Lopez <xan@masilla.org> - - * TODO: - - Remove some finished bits from the TODO. - -2003-03-24 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-node-view.c: (ephy_node_view_sort_func): - - Do insensitive case (and linguistically correct) ordering of strings. - -2003-03-24 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmark-properties.c: - - fix a warning - -2003-03-24 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmark-properties.c: (build_ui): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_construct): - * src/bookmarks/ephy-topics-selector.c: (fill_model): - * src/bookmarks/ephy-tree-model-node.c: - (ephy_tree_model_node_get_value): - * src/bookmarks/ephy-tree-model-node.h: - - Dont put special keywords in the topics list. - Use ephy-state for size of all bookmarks dialogs. - -2003-03-24 David Bordoley <bordoley@msu.edu> - - * data/art/epiphany-bookmark-page.png: (New file): - * data/art/Makefile.am: - * lib/ephy-stock-icons.c: - * lib/ephy-stock-icons.h: - New epiphany-bookmark-page stock image. I'm not at all attached to this icon, - if you can make a better one, please do :) - - * data/glade/epiphany.glade: - Change button ordering to [clear][cancel][jump to]. - - * embed/find-dialog.c: - Use GTK_STOCK_FIND for the window border icon. - - * embed/print-dialog.c: - Use GTK_STOCK_PRINT for the window border icon. - - * src/bookmarks/ephy-new-bookmark.c: - Use EPHY_STOCK_BOOKMARK_PAGE for the window icon. - s/add bookmark/new bookmark for the window title. - - * src/bookmarks/ephy-bookmark-properties.c: (set_window_icon), - (update_window_title): - New functions. Dynamically set the property window title base on the - bookmark title. Use the favicon icon if available for the window icon, otherwise use - GTK_STOCK_PROPERTIES. - - * src/window-commands.c: - Use GNOME_STOCK_ABOUT for the about window icon. - - * src/prefs-dialog.c: - USE GTK_STOCK_PREFERENCES for the window icon. - - * src/history-dialog.c: - Use epiphany-history.png for the window border icon. - - * src/ephy-window.c: - Use EPHY_STOCK_BOOKMARK_PAGE for the boomark page/link menu items. - -2003-03-24 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save), - (ephy_bookmarks_init): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-topics-selector.c: (fill_model): - * src/bookmarks/ephy-tree-model-node.c: - (ephy_tree_model_node_get_value): - - s/EPHY_NODE_KEYWORD_PROP_ALL_PRIORITY/EPHY_NODE_KEYWORD_PROP_PRIORITY/ - Add a "Most Visited" topic, featuring the 10 most visited bookmarks. - Now special topics are bold too. - -2003-03-24 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (update_topics_list), - (ephy_bookmarks_set_keyword), (ephy_bookmarks_unset_keyword): - * src/bookmarks/ephy-topics-selector.c: - (ephy_topics_selector_set_property): - * src/window-commands.c: (bookmarks_hide_cb), - (shell_weak_notify_cb), (window_cmd_go_bookmarks): - - Fix warning opening selector. - Destroy the editor on exit, ref the shell so you can have just - the editor open. - Build the key list and set is as property of the node (should solve - autocompletion problems). - -2003-03-24 David Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * src/bookmarks/ephy-bookmarks-editor.c: - Add close to the file menu. Add some keybindings. - -2003-03-24 David Bordoley <bordoley@msu.edu> - - * TODO - Added another todo for the bme. - -2003-03-23 David Bordoley <bordoley@msu.edu> - - * TODO - Added some more todos for the bme. - -2003-03-23 James Willcox <jwillcox@gnome.org> - - * lib/ephy-autocompletion.c: - (ephy_autocompletion_update_matches_full_item): - - Guard against "item" being NULL. Fixes a crash when typing in the - location bar. - -2003-03-23 David Bordoley <bordoley@msu.edu> - - * src/bookmarks/ephy-bookmarks-editor.c: - Use the ephy-bookmarks.png for the window icon. - -2003-03-23 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): - * src/bookmarks/ephy-node-view.c: (ephy_node_view_sort_func): - * src/bookmarks/ephy-tree-model-node.c: - (ephy_tree_model_node_get_column_type), - (ephy_tree_model_node_get_value): - * src/bookmarks/ephy-tree-model-node.h: - - Some ground work on the PRIORITY property, change it from - bool to int, add more priority types (ALL, SPECIAL, NORMAL), - and use it in the WEIGTH_TEXT property (just ALL is bold now). - -2003-03-23 David Bordoley <bordoley@msu.edu> - - * data/art/Makefile.am: - * data/art/epiphany-download.png: (new file from jimmac) - * embed/downloader-view.c: - Set and icon for the download window - -2003-03-23 Duarte Loreto <happyguy_pt@hotmail.com> - - * configure.in: Added "pt" to ALL_LINGUAS. - -2003-03-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_add_topic), - (cmd_remove_topic), (cmd_close), (cmd_rename_topic), - (cmd_rename_bookmark), (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_remove_keyword): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-node-view.c: (cell_renderer_edited), - (ephy_node_view_add_column), (ephy_node_view_init), - (ephy_node_view_edit): - * src/bookmarks/ephy-node-view.h: - - Complete implementation of the editor functionalities. - - [Still work to do ... I updated the TODO with some of the higher - priority things. If you want to work on any of them let me - know ... (to avoid conflicts, I plan to keep working on this - stuff in the next days).] - -2003-03-23 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-node-view.c: (ephy_node_view_button_press_cb): - - Fix right click selection logic. - -2003-03-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (get_target_window), - (cmd_open_bookmarks_in_tabs), (cmd_open_bookmarks_in_browser), - (ephy_bookmarks_editor_finalize), - (ephy_bookmarks_editor_node_activated_cb), (delete_event_cb), - (ephy_bookmarks_editor_construct), - (ephy_bookmarks_editor_set_parent), (ephy_bookmarks_editor_new): - * src/bookmarks/ephy-bookmarks-editor.h: - * src/window-commands.c: (window_cmd_go_bookmarks): - - Never destroy but hide the bme. - Present the window on activate. - Allow to put the editor in the background. - Smarter way to choose the window where to load the bookmark. - -2003-03-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * src/bookmarks/ephy-bookmark-properties.c: (update_entry), - (title_entry_changed_cb), (location_entry_changed_cb), (build_ui): - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_add_topic), - (cmd_remove_topic), (cmd_rename_bookmark), - (cmd_open_bookmarks_in_tabs), (cmd_open_bookmarks_in_browser), - (cmd_remove_bookmarks), (cmd_bookmark_properties), (add_widget), - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (bookmarks_removed_cb), - (ephy_bookmarks_has_keyword), (ephy_bookmarks_unset_keyword): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-new-bookmark.c: (build_editing_table): - * src/bookmarks/ephy-topics-selector.c: (fill_model), - (topic_toggled), (ephy_topics_selector_new): - * src/bookmarks/ephy-topics-selector.h: - - Some more bookmarks work ... - -2003-03-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-bookmark-editor-ui.xml.in: - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_get_type), - (ephy_bookmark_properties_class_init), - (ephy_bookmark_properties_finalize), - (ephy_bookmark_properties_set_bookmark), - (ephy_bookmark_properties_set_property), - (ephy_bookmark_properties_get_property), - (bookmark_properties_response_cb), (build_ui), - (ephy_bookmark_properties_init), (ephy_bookmark_properties_new): - * src/bookmarks/ephy-bookmark-properties.h: - * src/bookmarks/ephy-bookmarks-editor.c: - (popup_cmd_bookmark_properties), (ephy_bookmarks_editor_get_type), - (keyword_node_selected_cb), (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks-editor.h: - * src/bookmarks/ephy-bookmarks-import.c: (mozilla_parse_bookmarks), - (xbel_parse_single_bookmark), (xbel_parse_folder): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_add), - (ephy_bookmarks_set_keyword), (ephy_bookmarks_unset_keyword): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add), - (build_editing_table), (ephy_new_bookmark_construct): - * src/bookmarks/ephy-topics-selector.c: - (ephy_topics_selector_get_type), (ephy_topics_selector_class_init), - (ephy_topics_selector_finalize), - (ephy_topics_selector_set_bookmark), - (ephy_topics_selector_set_property), - (ephy_topics_selector_get_property), (fill_model), (topic_toggled), - (ephy_topics_selector_apply), (ephy_topics_build_ui), - (ephy_topics_selector_init), (ephy_topics_selector_new): - * src/bookmarks/ephy-topics-selector.h: - - Begin bookmarks editor redesign. Please still dont use it or you really - want backup your bookmarks ;) - -2003-03-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-window.c: (update_favicon_control): - - Cleanup: get active tab using the function - -2003-03-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-dialog.c: (setup_default_size): - * lib/ephy-state.c: (ephy_states_load), (ephy_states_save), - (find_by_name), (ensure_states), (ephy_state_window_set_size), - (ephy_state_window_save_size), (window_configure_event_cb), - (window_state_event_cb), (ephy_state_add_window), - (ephy_state_save): - * lib/ephy-state.h: - * lib/ephy-types.h: - * src/ephy-shell.c: (ephy_shell_finalize): - * src/ephy-window.c: (setup_window), (ephy_window_init), - (ephy_window_show): - * src/prefs-dialog.c: (prefs_dialog_init): - - Reimplement ephystate using xml and make it easier to use. - -> remove some duplicate code - -2003-03-18 Xan Lopez <xan@masilla.org> - - * src/ephy-window.c: (ephy_window_selection_received_cb): - - URL pasting should not open new tab if current tab is blank, - fixes #108103, patch by Alisdair McDiarmid <gnome@wasters.org> - -2003-03-17 Jon Svendsen <jon-sven@frisurf.no> - - * lib/ephy-state.c: (ephy_state_save_window): - - Properly save maximized/unmaximized state. - -2003-03-17 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - - respect aclocal flags. This was easy damnit, if I think - how many times I had to rerun autogen ... - -2003-03-17 Zbigniew Chyla <cyba@gnome.pl> - - * configure.in (ALL_LINGUAS): Added pl (Polish). - -2003-03-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed-utils.c: (ephy_embed_utils_save): - * embed/mozilla/mozilla-embed-single.cpp: - * src/pdm-dialog.c: (group_button_allocations), (pdm_dialog_init): - * src/window-commands.c: (window_cmd_file_open): - - Cleanup filepicker api behavior. - Put pdm buttons in a size group, to make switching page smoother. - (from galeon) - -2003-03-15 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-node-view.c - (ephy_node_view_set_hinted): - - Fix warning. - -2003-03-15 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - - Put the bookmark view in hinted mode. - - * src/bookmarks/ephy-node-view.c: (ephy_node_view_button_press_cb), - (ephy_node_view_enable_drag_source), (ephy_node_view_set_hinted): - * src/bookmarks/ephy-node-view.h: - - Fix multiple selection actions in the Bookmark Editor. - -2003-03-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed-persist.c: (ephy_embed_persist_init), - (ephy_embed_persist_finalize): - * embed/mozilla/ProgressListener.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-persist.h: - - Keep a ref on EmbedPersist while save is in progress. - -2003-03-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-utils.c: (ephy_embed_utils_save): - * src/popup-commands.c: (save_property_url): - - Fix leak and a double free - -2003-03-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/glade/Makefile.am: - * data/glade/prompts.glade: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/PromptService.cpp: - * embed/mozilla/PromptService.h: - - Remove our custom prompt implementation. - Gtkmozembed provides and HIG compliant one now. - -2003-03-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/mozilla-embed.cpp: - - Reload embed when changing charset - - * embed/print-dialog.c: (print_get_info): - - Correct colors flag - -2003-03-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/mozilla-embed.cpp: - * embed/print-dialog.c: (print_get_info): - -2003-03-14 Xan Lopez <xan@masilla.org> - - * src/ephy-main.c: (main): - - Add Application Name (Epiphany Web Browser) - -2003-03-14 Andrew Sobala <aes@gnome.org> - - * embed/mozilla/ProgressListener.cpp: - - revert to revision 1.2 to fix crash, per Marco's advice. Fixes: 108198. - -2003-03-13 Iain <iain@prettypeople.org> - - * lib/widgets/ephy-spinner.c (ephy_spinner_expose): Use gdk_draw_pixbuf - instead of gdk_pixbuf_render_to_drawable_alpha - -2003-03-11 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/ProgressListener.cpp: - - weak ref the dialog (from galeon) - -2003-03-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/glade/prefs-dialog.glade: - - Fix conflicting mnemonics. Partially from galeon. - -2003-03-09 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-keywords-entry.c: (try_to_expand_keyword): - - Pass -1 instead of strlen to automatic calculation of length (this - seems to be undocumented, but it's done in the code) - -2003-03-09 Dan Damian <dandamian@gmx.net> - - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_init_widgets): - - Use default widget color for smart bookmarks background. Fixes - #107902. - - * lib/ephy-gui.h: - * lib/ephy-gui.c (shift_color_component), - (ephy_gui_rgb_shift_color), (rgb16_to_rgb), - (ephy_gui_gdk_color_to_rgb), (ephy_gui_rgb_to_color): - - Removed unused functions. - -2003-03-09 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-keywords-entry.c: (try_to_expand_keyword): - - Properly autocomplete when topics have national characters, fix - #107685 - -2003-03-09 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (build_editing_table), - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-new-bookmark.c: (build_editing_table): - - s/Keywords/Topics/. Don't ask please. - -2003-03-09 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_expose), - (bump_spinner_frame), (ephy_spinner_class_init): - - Code cleanup from galeon - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - - s/Title/Bookmark, should be more clear - -2003-03-08 Dan Damian <dandamian@gmx.net> - - * lib/ephy-debug.h: (LOG) Added a space before comma. Fixes a - compilation problem under gcc 2.95 with logging enabled. - -2003-03-08 Iain <iain@prettypeople.org> - - * lib/widgets/ephy-editable-toolbar.c: Make the context menu strings - move descriptive. - -2003-03-07 James Willcox <jwillcox@gnome.org> - - * lib/widgets/ephy-editable-toolbar.c: - (toolbar_drag_data_delete_cb), (toolbar_drag_data_get_cb), - (connect_toolbar_drag_source), (disconnect_toolbar_drag_source), - (do_merge), (editor_close), (button_press_cb), - (ephy_editable_toolbar_edit): - - Enable using dnd for removing toolbars. Also, fix #107793. - -2003-03-07 David Bordoley <bordoley@msu.edu> - - * lib/ephy-stock-icons.h: - * lib/ephy-stock-icons.c: - * data/art/Makefile.am: - * data/art/epiphany-entry.png: (new file) - * src/toolbar.c: - Add a stock icon for entry box so that it has an icon in the tbe. - -2003-03-07 Dan Damian <dandamian@gmx.net> - - * lib/ephy-debug.h: (LOG) use named variable arguments for - compatibility with older gcc (2.95). - -2003-03-07 David Bordoley <bordoley@msu.edu> - - * src/ephy-go-action.c: (new file) - * src/ephy-go-action.h: (new file) - * src/Makefile.am: - * src/ephy-window.c: - * src/toolbar.c: - * data/ui/epiphany-toolbar.xml.in: - * po/POTFILES.in: - New toolbar action so that the "Go" button is always text only. - Removed the old toolbar "Go" button. - -2003-03-06 James Willcox <jwillcox@gnome.org> - - * lib/egg/eggtoolbar.c: (egg_toolbar_size_allocate): Fix the padding. - -2003-03-06 James Willcox <jwillcox@gnome.org> - - * data/ui/epiphany-ui.xml.in: - * lib/egg/eggtoolbar.c: Update from libegg - * lib/egg/eggtoolbar.h: same - * lib/widgets/ephy-editable-toolbar.c: - (ephy_editable_toolbar_remove_cb), (ephy_editable_toolbar_edit_cb), - (popup_toolbar_context_menu), (setup_toolbar), (do_merge): - - Implement a context menu for toolbars. - -2003-03-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * embed/mozilla/mozilla-notifiers.cpp: - - Better user agent string (from galeon) - -2003-03-06 James Willcox <jwillcox@gnome.org> - - * data/glade/prefs-dialog.glade: Remove the spinner prefs UI. - -2003-03-06 Xan Lopez <xan@masilla.org> - - * data/Makefile.am: - * data/conspiracy.xhtml: - * data/epiphany.xhtml: - * embed/mozilla/EphyAboutRedirector.cpp: - * embed/mozilla/EphyAboutRedirector.h: - * embed/mozilla/MozRegisterComponents.cpp: - - about:epiphany, about:conspiracy (built-in until it's online - or we convince marco that it rocks). Please, suggest changes - to any of these if you don't like them. - -2003-03-06 Edd Dumbill <edd@usefulinc.com> - - * data/Makefile.am: - - Fix EXTRA_DIST - -2003-03-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (popup_cmd_open_bookmarks_in_browser), - (ephy_bookmarks_editor_node_selected_cb), - (ephy_bookmarks_editor_show_popup_cb), - (ephy_bookmarks_editor_key_pressed_cb), (update_prop_from_entry), - (ephy_bookmarks_editor_construct): - - Try to handle better editing/multiple selection - -2003-03-05 Dmitry G. Mastrukov <dmitry@taurussoft.org> - - * configure.in: Added Russian to ALL_LINGUAS. - -2003-03-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * embed/mozilla/EphyAboutRedirector.cpp: - * embed/mozilla/EphyAboutRedirector.h: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/MozillaPrivate.cpp: - * lib/egg/egg-action-group.c: - * src/ephy-encoding-menu.c: (build_group), (build_charset): - - Translate menus - - * src/ephy-automation.c: (impl_ephy_automation_loadurl): - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/ephy-window.c: - - Make -f work - -2003-03-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/Makefile.am: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - * src/Makefile.am: - - about:options and about:epiphany - - * src/ephy-shell.c: (ephy_init_services): - - monitor proxy changes - - * src/prefs-dialog.c: (create_page), (prefs_dialog_get_page): - * src/ui-prefs.c: - * src/ui-prefs.h: - * lib/widgets/ephy-spinner.c: (ephy_spinner_get_theme_info), - (ephy_spinner_init_directory_list), (ephy_spinner_info_free), - (ephy_spinner_get_theme_path): - * lib/widgets/ephy-spinner.h: - - Remove spinner configuration, this should be part of the icon theme - at some point. - -2003-03-01 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_key_pressed_cb), - (ephy_bookmarks_editor_construct): - - Remove bookmarks with delete key, fix #105990 - -2003-02-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * embed/ephy-embed-dialog.c: (unset_embed), - (ephy_embed_dialog_finalize), (ephy_embed_dialog_set_embed): - * src/ephy-tab.c: (ephy_tab_init), (ephy_tab_destroy_brsr_cb): - - Fix embed dialog to pass a good EphyEmbed when the initial one - has been destroyed - -2003-02-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/glade/Makefile.am: - * data/glade/toolbar-editor.glade: - - Remove old toolbar editor ui - - * lib/ephy-autocompletion.c: (ephy_autocompletion_update_matches): - - Remove an obsolete FIXME - - * lib/ephy-gui.c: - * lib/ephy-gui.h: - - Remove some functions that was used only in galeon bookmarks - - * lib/widgets/ephy-autocompletion-window.c: - (hack_tree_view_move_selection), - (ephy_autocompletion_window_key_press_hack): - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_autocompletion_window_url_selected_cb): - - Up on the top border of the autocompl window goes back to the entry - - * src/appearance-prefs.c: (setup_font_menu): - - Free fonts list - - * src/ephy-tab.c: (ephy_tab_parent_set_cb), - (ephy_tab_set_visibility): - * src/window-commands.c: (window_cmd_tabs_move_left), - (window_cmd_tabs_move_right): - - Implement tabs moving - -2003-02-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-node-view.c: (ephy_node_view_sort_func): - - fix compilation - -2003-02-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-start-here.c: (ephy_start_here_get_page): - - cleaner xml dump code. - - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_key_press_hack): - * lib/widgets/ephy-location-entry.c: (ephy_location_entry_init), - (ephy_location_entry_finalize_impl), - (ephy_location_entry_autocompletion_show_alternatives_to), - (ephy_location_entry_key_press_event_cb), - (ephy_location_entry_autocompletion_window_url_selected_cb): - - Do not overwrite search text when going on an action, - make Esc get back the location content before the completion. - -2003-02-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-editable-toolbar.c: (editor_close), - (editor_add_toolbar), (dialog_response_cb), (setup_editor): - - Fix toolbar removal. - - * lib/widgets/ephy-toolbars-group.c: - (ephy_toolbars_group_to_string), (ephy_toolbars_group_remove_item): - - Use a real GtkDialog for the editor, nicer code and good window placement. - Just hope we dont have to change this again :/ - -2003-02-26 Xan Lopez <xan@masilla.org> - - * src/ephy-window.c: - - Fix #107128 - -2003-02-26 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-node-view.c: (ephy_node_view_sort_func), - (set_sort_column_id), (ephy_node_view_add_column): - * src/bookmarks/ephy-tree-model-node.c: - (ephy_tree_model_node_get_column_type), - (ephy_tree_model_node_get_value), - (ephy_tree_model_node_column_get_type): - * src/bookmarks/ephy-tree-model-node.h: - - Default (alphabetical) sort of keywords and bookmarks in the BE, with - "All" remaining always on top. Disabled user-sort option of the - columns, it's a bit silly now. - -2003-02-26 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-toolbars-group.c: - (ephy_toolbars_group_remove_item): - - Remove also the toolbar when removing the last item - -2003-02-26 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-editable-toolbar.c: (ui_update), - (ephy_editable_toolbar_init), (editor_add_toolbar_cb), - (editor_drag_data_received_cb), (editor_drag_data_delete_cb), - (setup_editor), (update_editor_sheet), - (ephy_editable_toolbar_edit): - * lib/widgets/ephy-editable-toolbar.h: - * src/window-commands.c: (window_cmd_edit_toolbar): - - Make tbe a normal dialog for now. - -2003-02-26 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/appearance-prefs.c: (setup_font_menu): - - Remove an hack used to work around a fixed combo problem - - * src/ephy-shell.c: (ephy_shell_command_cb): - - Use info dialog for mozilla bookmarks imported, not error. - -2003-02-26 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-autocompletion.c: (ephy_autocompletion_init), - (ephy_autocompletion_reset), (ephy_autocompletion_set_key), - (ephy_autocompletion_update_matches): - * lib/ephy-autocompletion.h: - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_key_press_event_cb), - (ephy_location_entry_autocompletion_sources_changed_cb): - - Remove Tab autocompletion. Behavior still not optimal, - but that code is such a pain :( - -2003-02-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-editable-toolbar.c: (drag_data_delete_cb), - (drag_data_get_cb), (do_merge), (editor_close_cb), - (button_press_cb), (ephy_editable_toolbar_edit): - * src/ephy-window.c: (add_widget): - - Revert unwanted checkin - -2003-02-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_class_init), - (ephy_autocompletion_window_key_press_hack): - * lib/widgets/ephy-autocompletion-window.h: - * lib/widgets/ephy-editable-toolbar.c: (drag_data_delete_cb), - (drag_data_get_cb), (connect_toolbar_drag_source), - (disconnect_toolbar_drag_source), (do_merge), (editor_close_cb), - (button_press_cb), (ephy_editable_toolbar_edit): - * lib/widgets/ephy-location-entry.c: (location_focus_out_cb), - (ephy_location_entry_init), (real_entry_set_location), - (ephy_location_entry_key_press_event_cb), - (ephy_location_entry_activate_cb), - (ephy_location_entry_set_location), - (ephy_location_entry_autocompletion_window_url_selected_cb), - (ephy_location_entry_set_autocompletion), - (ephy_location_entry_autocompletion_window_url_activated_cb), - (ephy_location_entry_autocompletion_window_hidden_cb), - (ephy_location_entry_edit): - * lib/widgets/ephy-location-entry.h: - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/ephy-window.c: (add_widget): - * src/toolbar.c: (toolbar_edit_location): - * src/toolbar.h: - - Update location entry with the urls selected on the drop down. - Implement editing mode in location entry == when the user is typing - an url try to do not disturb (mozilla still grab the focus damnit). - Dont put the homepage url in the location. I'm not sure if this is - a good behavior for normal urls (I dont see problems, but please - prove me wrong), but for about:blank it's needed. - -2003-02-22 James Willcox <jwillcox@gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Adapt to API change in CVS mozilla. - -2003-02-22 Pablo Saratxaga <pablo@mandrakesoft.com> - - * configure.in: Added Catalan (ca) to ALL_LINGUAS - -2003-02-21 James Willcox <jwillcox@gnome.org> - - * data/starthere/Makefile.am: - - Remove the css file from the build. - -2003-02-21 James Willcox <jwillcox@gnome.org> - - * data/starthere/section.xsl: - * lib/ephy-start-here.c: (color_to_string), (build_content): - - Make the start-here: page use the theme colors. - -2003-02-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-editable-toolbar.c: - (ephy_editable_toolbar_set_group): - - Use connect_object so the changed signal is removed - from closed window. - -2003-02-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/toolbar.c: (get_bookmark_action), (toolbar_get_action): - - Dont create duped actions, fix crash on exit - -2003-02-21 Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp> - - * configure.in: added ja.po to ALL_LINGUAS - -2003-02-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/egg-action.c: (egg_action_remove_proxy): - * lib/widgets/ephy-editable-toolbar.c: (get_item_widget), - (connect_item_drag_source), (disconnect_item_drag_source), - (setup_toolbar), (setup_item), (ensure_toolbar_min_size): - * lib/widgets/ephy-toolbars-group.c: (toolbars_toolbar_new), - (toolbars_item_new), (free_toolbar_node), (free_item_node), - (ephy_toolbars_group_to_string), (ephy_toolbars_group_get_path): - * lib/widgets/ephy-toolbars-group.h: - - Fix crashes with multiple windows open - -2003-02-21 Pekka Lampila <medar@kapina.org> - - * lib/widgets/ephy-toolbars-group.c: (load_defaults), - (load_toolbar): - - Free xml documents - -2003-02-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-editable-toolbar.c: (find_action), - (impl_get_action), (ui_update), (queue_ui_update), - (drag_data_received_cb), (drag_data_delete_cb), (drag_data_get_cb), - (connect_item_drag_source), (disconnect_item_drag_source), - (setup_toolbar), (setup_item), (ensure_toolbar_min_size), - (do_merge), (ensure_action), (group_changed_cb), - (ephy_editable_toolbar_set_group), - (ephy_editable_toolbar_set_merge), (hide_editor), - (editor_close_cb), (editor_add_toolbar_cb), - (editor_drag_data_received_cb), (editor_drag_data_delete_cb), - (setup_editor), (add_to_list), (update_editor_sheet), - (update_editor_position), (button_press_cb), (show_editor), - (set_action_sensitive), (ephy_editable_toolbar_edit): - * lib/widgets/ephy-toolbars-group.c: (ephy_toolbars_group_to_xml), - (toolbars_group_save), (toolbars_item_new), (free_toolbar_node), - (free_item_node), (ephy_toolbars_group_add_item), - (ephy_toolbars_group_add_toolbar), (load_defaults), (load_toolbar), - (ephy_toolbars_group_to_string), - (ephy_toolbars_group_remove_toolbar), - (ephy_toolbars_group_remove_item), - (ephy_toolbars_group_set_source), (is_item_in_toolbars), - (ephy_toolbars_group_foreach_available), - (ephy_toolbars_group_foreach_toolbar), - (ephy_toolbars_group_foreach_item), (ephy_toolbars_group_get_path): - * src/toolbar.c: (toolbar_get_action): - - Add lots of debug code to solve these damned crashes. - Dont create multiple actions for the same bookmark. - There are two crashes that I can repro now. 1 Adding bookmarks - with more then one toolbar opened, and then open tbe. - 2 Add multiple "links" to the same bookmark and then close. - But I'm sure xan can find more ;) - -2003-02-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-autocompletion-window.c: - (hack_tree_view_move_selection): - - Fix another warning - -2003-02-20 Christophe Fergeau <teuf@users.sourceforge.net> - - * configure.in: added fr.po to ALL_LINGUAS - -2003-02-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-editable-toolbar.c: (do_merge), (ensure_action), - (group_changed_cb): - - Update actions also on other windows - -2003-02-20 Xan Lopez <xan@masilla.org> - - * data/glade/epiphany.glade: - * src/history-dialog.c: (history_view_selection_changed_cb), - (history_view_row_activated_cb), (history_dialog_setup_view), - (history_dialog_set_embedded), - (history_time_optionmenu_changed_cb), - (history_go_button_clicked_cb): - - All hail the mighty "Go to" button. - -2003-02-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-editable-toolbar.c: (drag_data_received_cb): - * src/toolbar.c: (toolbar_get_action): - - Dont crash when dragging a new bookmark on the toolbar and - then click cancel. - -2003-02-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-toolbars-group.c: - (ephy_toolbars_group_to_string), - (ephy_toolbars_group_remove_toolbar), - (ephy_toolbars_group_remove_item), (ephy_toolbars_group_get_path): - - Fix this crazy bug with toolbar buttons doing two actions after - having edited them. - Save toolbar editor also after removing items. - -2003-02-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_list_event_after_cb), - (ephy_location_entry_editable_changed_cb): - - Activate the url when clicking on it from the combo dropdown. - Based on galeon patch. - -2003-02-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * Makefile.am: - - add a COPYING.README for GPL - -2003-02-19 James Willcox <jwillcox@gnome.org> - - * COPYING: Added a note about data/art/loading.gif - -2003-02-19 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_init_widgets), - (hack_tree_view_move_selection): - - Avoid warnings when there is no match - -2003-02-19 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-ui.xml.in: - * src/ephy-tab.c: (ephy_tab_show_embed_popup): - * src/ephy-window.c: - * src/popup-commands.c: - * src/window-commands.c: - - Dont have a separate context menu for copy, just - put it inside the document one - -2003-02-19 Dave Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-bookmark-editor-ui.xml.in - * src/bookmarks/ephy-bookmarks-editor.c - Fix up the context menu to be more like other ephy - context menus, added mneumonics. - -2003-02-18 Abel Cheung <maddog@linux.org.hk> - - * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS. - -2003-02-16 Dave Bordoley <bordoley@msu.edu> - - * src/ephy-window.c - Fix mneumonic collision between back and bookmarks. - -2003-02-16 Dave Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-toolbar.xml.in - * data/ui/epiphany-ui.xml.in - * src/ephy-window.c - * src/popup-commands.c - * src/popup-commands.h - * src/window-commands.c - * src/window-commands.h - s/browser/window as per conversation with seth... - -2003-02-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/EventContext.cpp: - - fix casting on big-endian, from galeon. - -2003-02-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-ui.xml.in: - * src/ephy-tab.c: (ephy_tab_show_embed_popup): - - Implement a selected text context menu. - -2003-02-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/find-dialog.c: (find_get_info), (impl_show), - (find_dialog_go_prev): - - Port some galeon fixes - -2003-02-15 Dave Bordoley <bordoley@msu.edu> - - * src/ephy-window.c: - * src/window-commands.c: - * src/window-commands.h: - * data/ui/epiphany-ui.xml.in: - - Added Help->Contents - Move reload and stop to bottom of view menu - Fix mneumonic collision in the go menu - -2003-02-14 James Willcox <jwillcox@gnome.org> - - * data/art/Makefile.am: - * data/ui/Makefile.am: - * lib/widgets/ephy-notebook.c: (ephy_notebook_init), - (ephy_notebook_set_page_status), (tab_build_label): - * src/bookmarks/ephy-bookmarks-editor.c: - (popup_cmd_open_bookmarks_in_tabs), - (popup_cmd_open_bookmarks_in_browser), - (popup_cmd_remove_bookmarks), (ephy_bookmarks_editor_finalize), - (ephy_bookmarks_editor_show_popup_cb), - (ephy_bookmarks_editor_construct): - - Add tab load notification (a little spinning icon), and a context - menu for the bookmarks editor. - -2003-02-14 Dave Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-toolbar.xml.in - s/FileAddBookmark/FileBookmarkPage so that - the toolbar editor doesn't crash. - -2003-02-13 Dave Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-ui.xml.in - Added some separators. - Changed "bookmark" verbs and menu names to reflect changes - in src/ephy-window.c - - * src/ephy-window.c - Added a bunch of mneumonics to context menu entries - s/Add Bookmark.../Bookmark Page... for pages. - s/Add Bookmark.../Bookmark Link... for links. - Changed callbacks in ephy_menu_entries[] and ephy_popups_entries - to reflect changes in src/window-commands.(ch) and src/pop-commands.(ch). - - * src/popup-commands.c - * src/popup-commands.h - s/popup_cmd_link_in_new_window/popup_cmd_link_in_new_browser - s/popup_cmd_image_in_new_window/popup_cmd_image_in_new_browser - s/popup_cmd_add_link_bookmark/void popup_cmd_bookmark_link - s/void popup_cmd_frame_in_new_window/void popup_cmd_frame_in_new_browser - - * src/window-commands.c - * src/window-commands.h - s/window_cmd_file_new_window/window_cmd_file_new_browser - s/window_cmd_file_add_bookmark/window_cmd_file_bookmark_page - - * lib/ephy-stock-icons.h - Fixed #endif comment s/RB/EPHY - -2003-02-13 Lee Willis <lwillis@plus.net> - - * src/session.c: Fix session saving - -2003-02-13 Dave Bordoley <bordoley@msu.edu> - - * src/ephy-window.c - Remove ctrl+f keybinding for the pdm. Fixes bug 105939. - -2003-02-13 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_node_selected_cb), - (keyword_node_selected_cb), (ephy_bookmarks_editor_construct): - - Make "Go to" button insensitive when no bookmark is selected. - -2003-02-12 James Willcox <jwillcox@gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (entry_activated_cb): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_solve_smart_url): - - Fix a heap corruption bug that was causing bad stuff when smart - bookmarks were used from the toolbar. Fixes #105180 - -2003-02-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-ellipsizing-label.c: (ellipsize_string): - * lib/widgets/ephy-toolbars-group.c: - (ephy_toolbars_group_to_string): - - Use g_string_free in the correct way - -2003-02-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_dispose), - (ephy_bookmarks_editor_node_selected_cb), - (ephy_bookmarks_editor_go_to_location), - (ephy_bookmarks_editor_construct): - - Fix default size, remove some unnecessary spaces - -2003-02-12 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_node_selected_cb), - (ephy_bookmarks_editor_go_to_location), - (ephy_bookmarks_editor_response_cb), - (ephy_bookmarks_editor_construct): - - Add "Go to" button to the BE. - -2003-02-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/nautilus-epiphany-view.xml.in: - - Fix capitalization - -2003-02-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/Makefile.am: - * lib/widgets/ephy-editable-toolbar.c: - (ephy_editable_toolbar_get_type), (drag_data_received_cb), - (drag_data_delete_cb), (connect_item_drag_source), - (disconnect_item_drag_source), (setup_toolbar), (setup_item), - (ensure_toolbar_min_size), (do_merge), (group_changed_cb), - (ensure_action), (ephy_editable_toolbar_set_group), - (ephy_editable_toolbar_set_merge), - (ephy_editable_toolbar_set_property), - (ephy_editable_toolbar_get_property), - (ephy_editable_toolbar_class_init), (ephy_editable_toolbar_init), - (ephy_editable_toolbar_finalize), (editor_close_cb), - (editor_add_toolbar_cb), (add_to_list), (update_editor_sheet), - (update_editor_position), (set_action_sensitive), - (ephy_editable_toolbar_edit): - * lib/widgets/ephy-toolbars-group.c: (toolbars_group_save), - (add_action), (ephy_toolbars_group_add_item), (parse_item_list), - (ephy_toolbars_group_add_toolbar), (load_defaults), (load_toolbar), - (ephy_toolbars_group_to_string), (ephy_toolbars_group_class_init), - (ephy_toolbars_group_init), (ephy_toolbars_group_finalize), - (ephy_toolbars_group_remove_toolbar), - (ephy_toolbars_group_remove_item), - (ephy_toolbars_group_set_source), (is_item_in_toolbars), - (ephy_toolbars_group_foreach_available), - (ephy_toolbars_group_foreach_toolbar), - (ephy_toolbars_group_foreach_item), (ephy_toolbars_group_get_path): - * lib/widgets/ephy-toolbars-group.h: - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_node_selected_cb), - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (add_to_favorites), - (history_site_visited_cb), (bookmarks_changed_cb), - (bookmarks_removed_cb), (ephy_bookmarks_init), - (ephy_bookmarks_finalize), (ephy_bookmarks_get_bookmark_id), - (ephy_bookmarks_set_icon): - * src/ephy-window.c: - * src/toolbar.c: (toolbar_get_action), (toolbar_init): - - Make EditToolbar use the new data stuff, still need love. - Fix bookmarks to never use location as an id, because now - it's editable. - -2003-02-10 James Willcox <jwillcox@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_dispose): - - Make the bookmarks editor properly select the "All" keyword if - it was the last keyword selected. - -2003-02-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-toolbars-group.c: - (ephy_toolbars_group_get_type), (ephy_toolbars_group_to_xml), - (toolbars_group_save), (toolbars_toolbar_new), (toolbars_item_new), - (free_toolbar_node), (free_item_node), (add_action), - (ephy_toolbars_group_add_item), (parse_item_list), (add_toolbar), - (ephy_toolbars_group_add_toolbar), (parse_toolbars), - (load_defaults), (load_toolbar), (ephy_toolbars_group_to_string), - (ephy_toolbars_group_class_init), (ephy_toolbars_group_init), - (ephy_toolbars_group_finalize), (ephy_toolbars_group_new), - (ephy_toolbars_group_set_source), - (ephy_toolbars_group_foreach_available), - (ephy_toolbars_group_foreach_toolbar), - (ephy_toolbars_group_foreach_item): - * lib/widgets/ephy-toolbars-group.h: - - Split data out of EditableToolbar, still unused - -2003-02-10 Fatih Demir <kabalak@gtranslator.org> - - * configure.in: Added "tr" (Turkish) to the languages' list. - -2003-02-09 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - * src/bookmarks/ephy-tree-model-node.c - * src/bookmarks/ephy-tree-model-node.h - - Remove Location field from BE bookmarks view, add a location - entry instead. - -2003-02-09 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init), - (gnv_bonobo_control_activate_cb): - - Fix context menus - -2003-02-09 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-ui.xml.in: - * src/ephy-window.c: - * src/window-commands.c: (window_cmd_file_close_browser): - * src/window-commands.h: - - Have just one Close menu item and make it behave like - other gnome apps. - -2003-02-09 Marco Pesenti Gritti <marco@it.gnome.org> - - * acconfig.h: - * configure.in: - * data/GNOME_Epiphany_NautilusView.server.in: - * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init): - * src/ephy-shell.c: - - Make nautilus view actually work - -2003-02-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_autocompletion_sources_changed_cb): - - Some more gtk_timeout_add. - -2003-02-08 Christian Meyer <chrisime@gnome.org> - - * lib/egg/egg-accel-dialog.c: - * lib/egg/egg-action.c: - * lib/egg/egg-menu-merge.c: - * lib/egg/egg-radio-action.c: - * lib/egg/egg-toggle-action.c: - * lib/egg/eggtoolbar.c: - * lib/egg/eggtoolbutton.c: - * lib/egg/eggtoolitem.c: - * lib/widgets/ephy-ellipsizing-label.h: - * lib/widgets/ephy-spinner.h: - * src/ephy-favicon-action.c: - * src/ephy-location-action.c: - * src/ephy-navigation-action.c: - * src/ephy-spinner-action.c: - * src/bookmarks/ephy-bookmark-action.c: - - The same no-brainer as in nautilus. Changed GtkType to Gtype. - -2003-02-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_key_press_event_cb): - * lib/widgets/ephy-spinner.c: (ephy_spinner_start), - (ephy_spinner_remove_update_callback): - - Remove gtk_timeout_x calls. Hope I got all of them. - -2003-02-08 Xan Lopez <xan@masilla.org> - - * src/ephy-shell.c: - - Error handling in Mozilla bookmarks import. - -2003-02-08 Xan Lopez <xan@masilla.org> - - * embed/mozilla/StartHereProtocolHandler.cpp: - - Fix mozilla bookmarks import (no, really). - -2003-02-08 Christian Neumair <chris@gnome-de.org> - - * data/starthere/index.xml.in: Don't mark the bookmarks-import - paragraph for translation as it just contains a tag. - -2003-02-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/starthere/index.xml.in: - - Fix some i18n problems - - * src/ephy-spinner-action.c: (item_parent_set_cb), (connect_proxy): - - Use connect object to avoid signals on dead widgets. - -2003-02-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-toolbar.xml.in: - * lib/widgets/ephy-editable-toolbar.c: (add_action): - * src/ephy-window.c: - * src/window-commands.c: (window_cmd_load_location): - * src/window-commands.h: - - Add a go button to the toolbar editor. The icon is duped - with default favicon. Would be nice to find something better - for one of them (I'm not sure if the concept of jump to is good - for favicon actually). - - Rename FileNewWindow to FileNewBrowser also in toolbar configuration - file. - -2003-02-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/eggtoolbar.c: (egg_toolbar_init): - * src/session.c: (crashed_resume_dialog): - - Better toolbar appeareance. More clear - buttons labels on resume dialog. - -2003-02-07 James Willcox <jwillcox@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_dispose): - - Make the bookmarks editor not crash-on-close if no keyword is selected. - -2003-02-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/egg/eggtoolbar.c: (egg_toolbar_init): - * lib/widgets/ephy-spinner.c: (ephy_spinner_expose), - (ephy_spinner_size_request): - - Spinner dont overlap toolbar shadow - -2003-02-06 David Bordoley <bordoley@msu.edu> - - * src/ephy-window.c: - * data/ui/epiphany-ui.xml: - s/window/browser. Fixed some tooltips. - Change keybindings for close window to ctrl+w, - and close tab to shift+ctrl+w (although i'm open - to considering other alternatives). - -2003-02-07 Xan Lopez <xan@masilla.org> - - * lib/widgets/ephy-spinner.c: - * src/ephy-encoding-menu.c: - - Fix two memleaks (I hope). - -2003-02-06 James Willcox <jwillcox@gnome.org> - - * data/epiphany.schemas.in: - * lib/ephy-prefs.h: - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_class_init), - (ephy_bookmarks_editor_dispose), (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-node-view.c: (ephy_node_view_select_node): - * src/ephy-main.c: (ephy_main_start): - - Make the bookmarks editor remember the last selected keyword, and - make startup-notification not hang when using the existing instance. - -2003-02-06 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_expose), - (ephy_spinner_class_init): - * src/ephy-spinner-action.c: (create_tool_item), - (toolbar_style_sync), (item_parent_set_cb), (connect_proxy): - - Do not use a button for spinner. - Correctly update spinner size for toolbar style. - -2003-02-06 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_clear_history): - * lib/widgets/ephy-location-entry.h: - * src/history-dialog.c: (history_clear_button_clicked_cb): - * src/toolbar.c: (toolbar_clear_location_history): - * src/toolbar.h: - - Clear also location history when clearing history. - Doesnt update immediately, gtk/gnome bug, will submit - patches. - -2003-02-05 James Willcox <jwillcox@gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder), - (xbel_parse_bookmarks): - - Make importing actually work properly. *cough* - -2003-02-05 James Willcox <jwillcox@gnome.org> - - * data/starthere/section.xsl: - * embed/mozilla/StartHereProtocolHandler.cpp: - * lib/ephy-start-here.c: (galeon_bookmarks), (attach_content): - * src/bookmarks/ephy-bookmarks-import.c: - (xbel_parse_single_bookmark), (xbel_parse_folder), - (xbel_parse_bookmarks), (ephy_bookmarks_import_mozilla), - (ephy_bookmarks_import_xbel): - * src/bookmarks/ephy-bookmarks-import.h: - * src/ephy-shell.c: (ephy_shell_command_cb): - - Added the ability to import galeon and konqueror bookmarks. - -2003-02-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/PromptService.cpp: - - Fix #105184 - -2003-02-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/Makefile.am: - * embed/ephy-embed-event.h: - * embed/ephy-embed-shell.c: (ephy_embed_shell_init), - (ephy_embed_shell_finalize), (ephy_embed_shell_new), - (ephy_embed_shell_get_embed_single), (impl_get_downloader_view): - * embed/ephy-embed-shell.h: - * embed/ephy-embed-utils.c: (ephy_embed_utils_save), - (ephy_embed_utils_build_charsets_submenu): - * embed/ephy-embed.c: (ephy_embed_new): - * embed/ephy-embed.h: - * embed/mozilla/ContentHandler.h: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/PromptService.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * embed/mozilla/mozilla-notifiers.h: - * embed/mozilla/mozilla-prefs.cpp: - * embed/mozilla/mozilla-prefs.h: - * src/appearance-prefs.c: (setup_font_menu): - * src/ephy-encoding-menu.c: (ephy_encoding_menu_rebuild): - * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init): - * src/ephy-shell.c: (ephy_shell_get_type), (ephy_shell_init): - * src/ephy-tab.c: (ephy_tab_init): - * src/general-prefs.c: (default_charset_menu_changed_cb), - (create_default_charset_menu): - * src/pdm-dialog.c: (pdm_dialog_cookie_remove), - (pdm_dialog_password_remove), (pdm_dialog_cookies_free), - (pdm_dialog_passwords_free), (pdm_dialog_init): - * src/prefs-dialog.c: (prefs_clear_memory_cache_button_clicked_cb), - (prefs_clear_disk_cache_button_clicked_cb): - * src/window-commands.c: (window_cmd_file_open): - - Split mozilla related calls out of EmbedShell. - Load default mozilla prefs from a .js file. - Disable stupid useless security dialogs. - Fix chechbox alert to have Ok as default action. - -2003-02-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/epiphany.desktop.in: - * src/ephy-window.c: - - Fix back/forward accels. - Add startup feedback. - -2003-02-04 Xan Lopez <xan@masilla.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - Set a sane title to the editor window. - -2003-02-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/StartHereProtocolHandler.cpp: - * lib/ephy-start-here.c: (ephy_start_here_get_page): - - Dont crash when going to a not existent page. - -2003-02-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-editable-toolbar.c: (item_node_new), - (connect_drag_sources), (disconnect_drag_sources), - (setup_toolbars), (do_merge), (ephy_editable_toolbar_init), - (editor_close_cb), (ephy_editable_toolbar_edit): - * src/ephy-favicon-action.c: (connect_proxy): - * src/ephy-window.c: - - Fix several menu accels I borked when porting to egg. - Connect drag source on toolbar buttons only when necessary, - fix favicon drag. - -2003-02-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/starthere/index.xml.in: - - Change xml to have translations merged properly. - Maybe this should be fixed in intltool though. - -2003-02-02 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-stock-icons.c: Add some icons, thanks - to jorn to provide them. - * embed/EphyWrapper.cpp: last api change seem to have - been reverted ?! - -2003-02-02 German Poo-Caaman~o <gpoo@ubiobio.cl> - - * configure.in: Added es (Spanish) to ALL_LINGUAS. - -2003-01-31 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-types.h: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_clean), - (ephy_favorites_menu_rebuild): - - Make favorites really work and avoid they crash when - closing window, 0.5 is nearer now :) - -2003-01-31 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/art/epiphany-bookmarks.png: better icon, - thanks to jeroen - -2003-01-31 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-editable-toolbar.c: Add icons, - fix some minor appeareance stuff, rework ui updating - to deal with editor size. - -2003-01-30 Daniel Yacob <locales@geez.org> - - * configure.in: Added am (Amharic) to ALL_LINGUAS. - -2003-01-30 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-toolbar.xml.in: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/Makefile.am: - * lib/egg/egg-action.c: (disconnect_proxy): - * lib/egg/egg-menu-merge.c: (update_node): - * lib/ephy-dnd.c: (ephy_dnd_uri_list_extract_uris): - * lib/ephy-dnd.h: - * lib/ephy-string.c: (ephy_str_to_int): - * lib/widgets/ephy-editable-toolbar.c: (item_node_new), - (impl_get_action), (add_action), (parse_item_list), - (toolbar_list_to_xml), (ephy_editable_toolbar_save), (do_merge), - (free_node), (ephy_editable_toolbar_finalize): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_bookmark_id): - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add), - (ephy_new_bookmark_response_cb), (ephy_new_bookmark_init), - (ephy_new_bookmark_set_icon), (ephy_new_bookmark_get_id): - * src/bookmarks/ephy-new-bookmark.h: - * src/popup-commands.c: (popup_cmd_add_link_bookmark): - * src/toolbar.c: (get_bookmark_action), (toolbar_get_action): - * src/window-commands.c: (window_cmd_file_add_bookmark): - - Allow to drag also normal urls in the toolbars. - Commit some fixes I did to the eggmenu stuff, now - toolbar editor should work well, please start - reporting bugs :) - -2003-01-30 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-dnd.c: (ephy_dnd_url_drag_source_set), - (ephy_dnd_enable_model_drag_source): - * lib/ephy-dnd.h: - * lib/widgets/ephy-editable-toolbar.c: (item_node_new), - (add_action), (parse_item_list), (toolbar_list_to_xml), - (drag_data_received_cb), (setup_toolbar_drag): - * src/toolbar.c: (toolbar_get_action): - - Fix bookmarks/smart bookmarks add to the toolbars. - -2003-01-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-bonobo-extensions.c: (ephy_bonobo_clear_path), - (ephy_bonobo_replace_path): - * lib/ephy-bonobo-extensions.h: - * lib/ephy-marshal.list: - * lib/ephy-string.c: (ephy_str_to_int): - * lib/ephy-string.h: - * lib/widgets/ephy-editable-toolbar.c: (impl_get_action), - (add_action), (parse_item_list), (add_toolbar), (parse_toolbars), - (load_defaults), (load_toolbar), (drag_data_received_cb), - (setup_toolbar_drag), (ensure_toolbars_min_size), (do_merge), - (ephy_editable_toolbar_class_init), (editor_get_dimensions), - (hide_editor), (editor_close_cb), (editor_add_toolbar_cb), - (editor_drag_data_received_cb), (editor_drag_data_delete_cb), - (setup_editor), (button_press_cb), (show_editor), - (ephy_editable_toolbar_edit), (ephy_editable_toolbar_get_action): - * lib/widgets/ephy-editable-toolbar.h: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_bookmark_id): - * src/bookmarks/ephy-bookmarks.h: - * src/session.c: (session_load): - * src/toolbar.c: (go_location_cb), (toolbar_get_action), - (toolbar_class_init), (toolbar_init): - - Complete (or nearly) toolbar editor implementation. - Bookmarks are implemented too, but some minor problems - are stopping them to work. - -2003-01-29 Christian Neumair <chris@gnome-de.org> - - * src/window-commands.c: Changed Copyright notice. - -2003-01-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-editable-toolbar.c: (toolbar_node_new), - (item_node_new), (find_node_from_action), (add_action), - (parse_item_list), (parse_toolbars), (load_defaults), - (load_toolbar), (toolbar_list_to_xml), (toolbar_list_to_string), - (ui_update), (queue_ui_update), (drag_data_received_cb), - (drag_data_delete_cb), (drag_data_get_cb), (setup_toolbar_drag), - (do_merge), (ephy_editable_toolbar_set_merge), - (ephy_editable_toolbar_init), (build_to_drag_actions_list), - (setup_editor), (button_press_cb), (show_editor), - (set_all_actions_sensitive), (ephy_editable_toolbar_edit): - * src/ephy-window.c: (add_widget): - - Reimplement data using GNode, cleaner. - Give up on "autoapply" for now, gtk dnd doesnt really - like it :(. - Implement reordering. - -2003-01-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_base_init): - - dont leak signals, ported from galeon - -2003-01-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * data/ui/epiphany-toolbar.xml.in: - * lib/widgets/ephy-editable-toolbar.c: (copy_toolbars), - (is_action_in_toolbars), (is_separator), - (find_toolbar_from_widget), (add_action_to_list), - (parse_item_list), (toolbar_list_to_xml), (toolbar_list_to_string), - (drag_data_received_cb), (drag_motion_cb), (drag_drop_cb), - (setup_toolbar_drag), (do_merge), - (ephy_editable_toolbar_set_merge), (ephy_editable_toolbar_init), - (ephy_editable_toolbar_finalize), (drag_data_get_cb), - (build_to_drag_actions_list), (setup_editor), - (set_all_actions_sensitive), (ephy_editable_toolbar_edit): - * src/ephy-favicon-action.c: (create_tool_item), - (ephy_favicon_action_class_init): - * src/ephy-location-action.c: (create_tool_item), - (ephy_location_action_class_init): - * src/ephy-spinner-action.c: (create_tool_item), - (ephy_spinner_action_class_init): - - Implement dragging from the editor. It's stilly buggy - but I didnt expect to get that working so soon :) - -2003-01-26 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * lib/egg/egg-menu-merge.c: (egg_menu_merge_get_widget): - * lib/widgets/ephy-editable-toolbar.c: (drag_data_received_cb), - (drag_motion_cb), (setup_toolbar_drag), (do_merge), - (ephy_editable_toolbar_init), (ephy_editable_toolbar_new), - (editor_get_dimensions), (drag_data_get_cb), (setup_editor), - (show_editor), (ephy_editable_toolbar_edit): - * lib/widgets/ephy-editable-toolbar.h: - * src/ephy-window.c: (add_widget): - * src/toolbar.c: (toolbar_setup_actions): - * src/window-commands.c: (window_cmd_edit_toolbar): - - Some work on tbe - -2003-01-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), - (ephy_bookmark_action_sync_icon), - (ephy_bookmark_action_sync_label), (entry_activated_cb), - (button_clicked_cb), (connect_proxy), - (ephy_bookmark_action_set_property), - (ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init), - (ephy_bookmark_action_init), (ephy_bookmark_action_new): - * src/bookmarks/ephy-bookmark-action.h: - * src/ephy-favicon-action.c: (ephy_favicon_action_sync_icon): - - Complete bookmark action implementation (with smb too) - -2003-01-24 Marco Pesenti Gritti <marco@it.gnome.org> - - * NEWS: - * configure.in: - * data/ui/epiphany-toolbar.xml.in: - * lib/egg/Makefile.am: - * lib/widgets/Makefile.am: - * lib/widgets/ephy-editable-toolbar.c: - (ephy_editable_toolbar_get_type), (find_action), - (add_action_to_list), (parse_item_list), (parse_toolbars), - (load_defaults), (load_toolbar), (toolbar_list_to_xml), - (toolbar_list_to_string), (do_merge), - (ephy_editable_toolbar_set_merge), - (ephy_editable_toolbar_set_property), - (ephy_editable_toolbar_get_property), - (ephy_editable_toolbar_class_init), (ephy_editable_toolbar_init), - (ephy_editable_toolbar_save), (ephy_editable_toolbar_finalize), - (ephy_editable_toolbar_new): - * lib/widgets/ephy-editable-toolbar.h: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_get_type), (create_tool_item), - (ephy_bookmark_action_sync_label), (connect_proxy), - (ephy_bookmark_action_set_property), - (ephy_bookmark_action_get_property), - (ephy_bookmark_action_class_init), (ephy_bookmark_action_init), - (ephy_bookmark_action_new): - * src/bookmarks/ephy-bookmark-action.h: - * src/ephy-tab.c: (ephy_tab_finalize), (ephy_tab_set_location): - * src/toolbar.c: (toolbar_get_type), (toolbar_set_window), - (editable_toolbar_request_action), (toolbar_init), - (toolbar_finalize): - * src/toolbar.h: - - Implement the data part of the toolbar editor. - Partial implementation of Bookmark action. - Try to fix crashes when switching tabs. - -2003-01-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * lib/ephy-node.c: (id_factory_set_to): - - Fix evil bug in id factory. - -2003-01-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * data/ui/epiphany-ui.xml.in: - * embed/ephy-embed-utils.c: - (ephy_embed_utils_build_charsets_submenu): - * lib/egg/egg-menu-merge.c: (egg_menu_merge_finalize), - (egg_menu_merge_class_init), (egg_menu_merge_init), - (egg_menu_merge_node_prepend_uierence), - (egg_menu_merge_node_remove_uierence), (start_element_handler), - (cleanup), (remove_ui), (update_node): - * src/Makefile.am: - * src/ephy-encoding-menu.c: (ephy_encoding_menu_class_init), - (ephy_encoding_menu_init), (ephy_encoding_menu_finalize_impl), - (ephy_encoding_menu_set_property), - (ephy_encoding_menu_get_property), (ephy_encoding_menu_new), - (ephy_encoding_menu_verb_cb), (build_group), (build_charset), - (ephy_encoding_menu_rebuild): - * src/ephy-encoding-menu.h: - * src/ephy-favorites-menu.c: (ephy_favorites_menu_finalize_impl), - (ephy_favorites_menu_verb_cb): - * src/ephy-favorites-menu.h: - * src/ephy-window.c: (ephy_window_init), (ephy_window_finalize): - * src/ppview-toolbar.c: (ppview_toolbar_finalize): - - Reimplement encoding menus. - Work around eggmenu finalization problems. - Fix ppvtoolbar/favorites menu to correctly - remove action group on finalize. - -2003-01-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * lib/ephy-autocompletion.c: (ephy_autocompletion_reset), - (ephy_autocompletion_set_key), - (ephy_autocompletion_update_matches_full): - * lib/widgets/ephy-location-entry.c: - (get_editable_number_of_chars), (position_is_at_end), - (ephy_location_entry_key_press_event_cb): - * src/ephy-favicon-action.c: (ephy_favicon_action_finalize): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_finalize_impl), - (ephy_favorites_menu_rebuild): - * src/ephy-window.c: (add_widget), (setup_window), - (ephy_window_finalize), (ephy_window_set_chrome): - * src/ppview-toolbar.c: (toolbar_update_sensitivity), - (ppview_toolbar_set_window), (toolbar_cmd_ppv_close): - * src/toolbar.c: (toolbar_setup_widgets), (toolbar_finalize): - - Fix autocompletion to not show duped entries. - Complete print preview impl. - Fix actions referencing, a bug in egg still blocking it though. - -2003-01-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-history.c: (ephy_history_host_set_title): - - Dont crash when url is NULL - -2003-01-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-ui.xml.in: - * lib/egg/egg-menu-merge.c: (do_updates): - * src/ephy-spinner-action.c: (create_tool_item): - * src/ephy-window.c: (add_widget), (ephy_window_init), - (ephy_window_finalize), (update_layout_toggles), - (ephy_window_set_chrome): - * src/toolbar.c: (toolbar_set_window), (toolbar_new): - * src/toolbar.h: - * src/window-commands.c: (window_cmd_view_toolbar), - (window_cmd_view_statusbar), (window_cmd_view_fullscreen): - * src/window-commands.h: - - Fix chromes - -2003-01-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/Makefile.am: - * lib/ephy-filesystem-autocompletion.c: - * lib/ephy-filesystem-autocompletion.h: - - Remove fs autocompletion, we are a browser after all - -2003-01-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/BaseProtocolContentHandler.cpp: - * embed/mozilla/StartHereProtocolHandler.cpp: - - Api changes. - - * embed/ephy-embed-shell.c: (ephy_embed_shell_finalize): - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_finalize): - * embed/ephy-history.c: (ephy_history_host_visited), - (ephy_history_set_page_title), (ephy_history_remove): - * lib/widgets/ephy-spinner.c: (ephy_spinner_expose), - (ephy_spinner_size_request): - * lib/widgets/ephy-spinner.h: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_finalize): - * src/ephy-shell.c: (ephy_shell_finalize), - (ephy_shell_get_autocompletion): - * src/ephy-spinner-action.c: (create_tool_item): - - Nicer spinner size. Fix references problem - and a lot of logs to make it easy to debug it. - -2003-01-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-window.c: (update_nav_control): - - Set stop button sensitivity - -2003-01-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed-event.c: (ephy_embed_event_finalize): - - Fix a stupid mistake porting galeon changes, no more - freeze. - - * src/ephy-favicon-action.c: (ephy_favicon_action_sync_icon), - (ephy_favicon_action_class_init), (ephy_favicon_action_init), - (ephy_favicon_action_finalize): - - Ref favicon cache. - - * src/ephy-window.c: (ephy_window_init): - - Initialize ppview pointer. - -2003-01-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * Merge eog-menu-api branch - -2003-01-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed-event.c: (free_g_value), - (ephy_embed_event_init), (ephy_embed_event_get_property): - * embed/ephy-embed-event.h: - * embed/ephy-embed-popup.c: (setup_document_menu), - (embed_popup_copy_email_cmd), (embed_popup_copy_link_location_cmd), - (save_property_url), (embed_popup_open_link_cmd), - (embed_popup_set_image_as_background_cmd), - (embed_popup_copy_image_location_cmd), - (embed_popup_open_image_cmd): - * embed/ephy-embed-utils.c: (build_charset), - (ephy_embed_utils_build_charsets_submenu): - * embed/mozilla/FilePicker.cpp: - * src/bookmarks/ephy-bookmarks.c: (update_favorites_menus): - * src/ephy-nautilus-view.c: (gnv_embed_dom_mouse_down_cb), - (gnv_popup_cmd_new_window), (gnv_popup_cmd_image_in_new_window): - * src/ephy-shell.c: (ephy_shell_get_active_window): - * src/ephy-tab.c: (ephy_tab_dom_mouse_down_cb): - * src/ephy-window.c: (update_window_visibility), - (update_spinner_control): - * src/general-prefs.c: (language_dialog_changed_cb): - * src/popup-commands.c: (popup_cmd_new_window), - (popup_cmd_new_tab), (popup_cmd_image_in_new_tab), - (popup_cmd_image_in_new_window), (popup_cmd_add_bookmark): - * src/session.c: (session_close), (session_save): - * src/session.h: - - Port several leaks fixes from galeon. - -2003-01-17 Lee Willis <lwillis@plus.net> - - * embed/ephy-history.c: Don't leak history xml every 5 minutes - -2003-01-16 Rob Clews <rjc@intercellsolutions.com> - - * embed/downloader-view.c: fix incorrect figures on small files - -2003-01-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/FilePicker.cpp: Api change - -2003-01-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-ui.xml.in: - * src/ephy-spinner-action.c: (create_tool_item): - * src/ephy-tab.c: (ephy_tab_init), (ephy_tab_finalize), - (ephy_tab_get_event), (ephy_tab_set_event), - (ephy_tab_show_embed_popup), (ephy_tab_dom_mouse_down_cb): - * src/ephy-tab.h: - * src/ephy-window.c: (setup_window), (ephy_window_init), - (ephy_window_finalize), (ephy_window_get_active_embed): - * src/ephy-window.h: - * src/popup-commands.c: (get_event_info), - (popup_cmd_link_in_new_window), (popup_cmd_link_in_new_tab), - (popup_cmd_image_in_new_tab), (popup_cmd_image_in_new_window), - (popup_cmd_add_link_bookmark), (popup_cmd_frame_in_new_tab), - (popup_cmd_frame_in_new_window), (popup_cmd_copy_to_clipboard), - (popup_cmd_copy_page_location), (popup_cmd_copy_email), - (popup_cmd_copy_link_location), (save_property_url), - (popup_cmd_open_link), (popup_cmd_download_link), - (popup_cmd_save_image_as), (background_download_completed), - (popup_cmd_set_image_as_background), - (popup_cmd_copy_image_location), (popup_cmd_save_background_as), - (popup_cmd_open_frame), (popup_cmd_open_image): - * src/popup-commands.h: - - Implement context menus - -2003-01-19 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_expose): - * src/ephy-favicon-action.c: (create_tool_item), - (each_url_get_data_binder), (favicon_drag_data_get_cb), - (ephy_favicon_action_sync_icon), (connect_proxy), - (ephy_favicon_action_set_property), - (ephy_favicon_action_get_property), - (ephy_favicon_action_class_init), (ephy_favicon_action_init): - * src/ephy-favicon-action.h: - * src/ephy-location-action.c: (ephy_location_action_get_widget): - * src/ephy-location-action.h: - * src/ephy-navigation-action.c: - * src/ephy-spinner-action.c: (ephy_spinner_action_sync_throbbing), - (create_tool_item), (connect_proxy), - (ephy_spinner_action_set_property), - (ephy_spinner_action_get_property), - (ephy_spinner_action_class_init), (ephy_spinner_action_init): - * src/ephy-spinner-action.h: - * src/ephy-window.c: (setup_window), (update_nav_control): - * src/toolbar.c: (toolbar_setup_actions), - (toolbar_activate_location), (toolbar_spinner_start), - (toolbar_spinner_stop), (toolbar_set_location), - (toolbar_update_favicon), (toolbar_get_location), - (toolbar_update_navigation_actions): - * src/toolbar.h: - - Complete toolbar implementation. - -2003-01-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-gui.c: (ephy_gui_menu_position_under_widget): - * lib/widgets/ephy-arrow-toolbutton.c: (popup_menu_under_arrow): - * src/ephy-location-action.c: (create_tool_item), - (location_url_activate_cb), (connect_proxy), - (ephy_location_action_class_init): - * src/ephy-location-action.h: - * src/ephy-shell.c: (ephy_shell_get_autocompletion): - * src/ephy-spinner-action.c: (create_tool_item): - * src/toolbar.c: (toolbar_setup_widgets), (go_location_cb), - (toolbar_setup_actions): - - Make location and navigation buttons works correctly. - -2003-01-18 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/Makefile.am: - * lib/widgets/Makefile.am: - * lib/widgets/ephy-arrow-toolbutton.c: - (ephy_arrow_toolbutton_get_type), - (ephy_arrow_toolbutton_class_init), (button_state_changed_cb), - (popup_menu_under_arrow), (menu_deactivated_cb), - (arrow_button_press_event_cb), (arrow_key_press_event_cb), - (ephy_arrow_toolbutton_init), (ephy_arrow_toolbutton_finalize), - (ephy_arrow_toolbutton_get_menu): - * lib/widgets/ephy-arrow-toolbutton.h: - * src/Makefile.am: - * src/ephy-navigation-action.c: (ephy_navigation_action_get_type), - (new_history_menu_item), (activate_back_or_forward_menu_item_cb), - (activate_up_menu_item_cb), (setup_back_or_forward_menu), - (setup_up_menu), (menu_activated_cb), (connect_proxy), - (ephy_navigation_action_set_property), - (ephy_navigation_action_get_property), - (ephy_navigation_action_class_init), (ephy_navigation_action_init): - * src/ephy-navigation-action.h: - * src/ephy-window.c: (ephy_window_init): - * src/toolbar.c: (toolbar_setup_actions), (toolbar_set_window), - (toolbar_init): - - Implement back/forward - -2003-01-17 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/Makefile.am: - * data/ui/epiphany-ui.xml.in: - * src/Makefile.am: - * src/ephy-window.c: (add_widget), (setup_window), - (ephy_window_init), (ephy_window_set_chrome): - * src/toolbar.c: (toolbar_setup_widgets), (add_widget), - (toolbar_set_window), (toolbar_setup_actions), (toolbar_init), - (toolbar_finalize), (toolbar_set_visibility): - - Make some toolbar widgets work again - -2003-01-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * data/ui/Makefile.am: - * data/ui/epiphany-ui.xml.in: - * embed/mozilla/GlobalHistory.cpp: - * lib/Makefile.am: - * src/Makefile.am: - * src/ephy-favorites-menu.c: (ephy_favorites_menu_init), - (ephy_favorites_menu_clean), (ephy_favorites_menu_finalize_impl), - (ephy_favorites_menu_set_property), (ephy_favorites_menu_rebuild): - * src/ephy-favorites-menu.h: - * src/ephy-nautilus-view.c: (gnv_bonobo_control_activate_cb), - (gnv_popup_cmd_frame_in_new_window): - * src/ephy-window.c: (add_widget), (setup_window), - (setup_popup_factory), (ephy_window_init), (ephy_window_finalize), - (ephy_window_set_chrome), (ephy_window_activate_location), - (update_status_message), (update_progress), (update_security), - (update_nav_control), (update_location_control), - (update_favicon_control), (update_spinner_control), - (save_old_embed_status), (ephy_window_get_toolbar): - * src/ppview-toolbar.c: (ppview_toolbar_set_window), - (ppview_toolbar_init), (ppview_toolbar_finalize), - (toolbar_update_sensitivity), (toolbar_cmd_ppv_goto_first), - (toolbar_cmd_ppv_goto_last), (toolbar_cmd_ppv_go_back), - (toolbar_cmd_ppv_go_forward), (toolbar_cmd_ppv_close): - * src/ppview-toolbar.h: - * src/statusbar.c: (statusbar_get_type), (statusbar_class_init), - (create_statusbar_security_icon), (create_statusbar_progress), - (statusbar_init), (statusbar_new), (statusbar_set_message): - * src/statusbar.h: - * src/toolbar.c: (toolbar_get_type), (toolbar_class_init), - (toolbar_setup_favicon), (toolbar_setup_location_entry), - (toolbar_set_window), (toolbar_init), (toolbar_finalize), - (toolbar_set_visibility), (toolbar_button_set_sensitive), - (toolbar_get_location): - * src/toolbar.h: - * src/window-commands.c: - * src/window-commands.h: - - More menu work ... - -2003-01-14 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-window.c: - * src/ephy-window.h: - * src/window-commands.c: - * src/window-commands.h: - - Some work on the new menu stuff - -2003-01-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/FilePicker.cpp: - * src/general-prefs.c: (create_default_charset_menu): - - Dont crash when schemas installed incorrectly - -2003-01-13 Alex Duggan <aldug@gnome.org> - - * configure.in: - * embed/mozilla/ExternalProtocolService.cpp: - * embed/mozilla/ExternalProtocolService.h: - * embed/mozilla/FilePicker.h: - * embed/mozilla/FtpProtocolHandler.h: - * embed/mozilla/IRCProtocolHandler.h: - * embed/mozilla/MailtoProtocolHandler.h: - * embed/mozilla/PrintingPromptService.h: - * embed/mozilla/PromptService.cpp: - * embed/mozilla/PromptService.h: - * embed/mozilla/StartHereProtocolHandler.h: - * idl/EphyAutomation.idl: - - s/Galeon/Epiphany/ - -2003-01-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-history.c: (ephy_history_save), (hosts_added_cb), - (hosts_removed_cb), (ephy_history_finalize), - (ephy_history_host_set_title), (ephy_history_host_visited), - (ephy_history_add_host), (ephy_history_visited), - (ephy_history_add_page), (ephy_history_set_page_title): - * src/ephy-history-model.c: (ephy_history_model_get_value): - * src/ephy-shell.c: (ephy_shell_get_autocompletion): - - Use the title also for hosts in history. - Cleanup hosts matching code a lot. - -2003-01-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_set_icon): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_finalize), - (ephy_new_bookmark_add), (ephy_new_bookmark_init), - (ephy_new_bookmark_set_smarturl), (ephy_new_bookmark_set_icon): - * src/bookmarks/ephy-new-bookmark.h: - * src/bookmarks/ephy-node-view.c: (ephy_node_view_add_column), - (ephy_node_view_add_icon_column): - * src/bookmarks/ephy-node-view.h: - * src/bookmarks/ephy-tree-model-node.c: - (ephy_tree_model_node_get_column_type), (get_icon_pixbuf), - (ephy_tree_model_node_get_value), - (ephy_tree_model_node_column_get_type): - * src/bookmarks/ephy-tree-model-node.h: - * src/ephy-history-model.c: (ephy_history_model_get_value): - * src/ephy-navigation-button.c: (setup_back_or_forward_menu): - * src/ephy-tab.c: (ephy_tab_favicon_cb): - * src/window-commands.c: (window_cmd_bookmarks_add_default): - - Use favicons in bookmarks. - Use titles for session history when possible. - -2003-01-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-window.c: (update_favicon_control): - - correctly update window icon when the page doesnt - specify any favicon url. - -2003-01-12 Kjartan Maraas <kmaraas@gnome.org> - - * configure.in (ALL_LINGUAS): Added "no". - -2003-01-12 Kenneth Christiansen <kenneth@gnu.org> - - * configure.in: Added da to ALL_LINGUAS - -2003-01-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - - 0.4.2 Release. Switch configure.in to 0.5.0. - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/PrintingPromptService.cpp: - * embed/mozilla/mozilla-embed.cpp: - - Remove some stupid printf. - -2003-01-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * doc/debugging.txt: - * embed/ephy-embed-utils.c: - (ephy_embed_utils_build_charsets_submenu): - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_init): - * embed/ephy-history.c: (ephy_history_save): - * embed/mozilla/mozilla-embed.cpp: - * lib/ephy-autocompletion.c: (ephy_autocompletion_reset), - (ephy_autocompletion_get_common_prefix), - (ephy_autocompletion_refine_matches), - (ephy_autocompletion_update_matches_full), - (ephy_autocompletion_sort_by_score), - (ephy_autocompletion_data_changed_cb), (acma_grow): - * lib/ephy-debug.c: (log_module), (ephy_debug_init), - (ephy_profiler_new), (ephy_should_profile), (ephy_profiler_dump), - (ephy_profiler_free), (ephy_profiler_start), (ephy_profiler_stop): - * lib/ephy-debug.h: - * lib/ephy-filesystem-autocompletion.c: - (ephy_filesystem_autocompletion_finalize_impl), - (gfa_load_directory_cb), - (ephy_filesystem_autocompletion_set_current_dir), - (ephy_filesystem_autocompletion_set_base_dir): - * lib/ephy-start-here.c: - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_get_dimensions), - (ephy_autocompletion_window_fill_store_chunk), - (ephy_autocompletion_window_show), - (ephy_autocompletion_window_key_press_cb): - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_finalize_impl), - (ephy_location_entry_autocompletion_show_alternatives_to), - (ephy_location_entry_autocompletion_to), - (ephy_location_entry_activate_cb), - (ephy_location_entry_autocompletion_sources_changed_cb), - (ephy_location_entry_autocompletion_window_url_activated_cb), - (ephy_location_entry_autocompletion_window_hidden_cb): - * src/bookmarks/ephy-bookmarks-editor.c: - * src/bookmarks/ephy-bookmarks.c: - (ephy_bookmarks_clean_empty_keywords), (ephy_bookmarks_save), - (ephy_bookmarks_find_keyword), (diff_keywords): - * src/bookmarks/ephy-keywords-entry.c: (try_to_expand_keyword): - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_set_title): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild): - * src/ephy-nautilus-view.c: (gnv_cmd_set_charset), (if): - * src/ephy-navigation-button.c: - (ephy_navigation_button_finalize_impl): - * src/ephy-shell.c: (ephy_shell_finalize): - * src/ephy-tab.c: (ephy_tab_embed_destroy_cb), (ephy_tab_finalize): - * src/ephy-tbi.c: (ephy_tbi_finalize_impl): - * src/ephy-window.c: (ephy_window_finalize): - * src/toolbar.c: (toolbar_get_widgets): - - Implement profiler helpers. Complete ephy-debug - implementation and document it. - Fixup all the damned DEBUG_MSG mess. toolbar/ is - still borked since I'm not mantaining that code atm (just - keeping it updated with galeon). - -2003-01-12 Andras Timar <timar@gnome.hu> - - * configure.in: Added de, hu and nl to ALL_LINGUAS. - -2003-01-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download): - * embed/ephy-history.c: - * lib/Makefile.am: - * lib/ephy-types.h: - * src/bookmarks/ephy-bookmarks.c: - * src/ephy-shell.c: (ephy_shell_init): - - Move root nodes ids to ephy-types. - Simple logging facility: - EPHY_DEBUG_MODULES= all | filename - will enable it. - Need to provide a way to disable it and to get rid - of the old per file crap. - -2003-01-11 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/Makefile.am: - * embed/ephy-embed-favicon.c: - * embed/ephy-embed-favicon.h: - * embed/ephy-embed-shell.c: (ephy_embed_shell_get_favicon_cache): - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_class_init), - (ephy_favicon_cache_new), (ephy_favicon_cache_load), - (icon_is_obsolete), (icons_added_cb), (icons_removed_cb), - (remove_obsolete_icons), (ephy_favicon_cache_save), - (ephy_favicon_cache_init), (kill_download), - (cleanup_downloads_hash), (ephy_favicon_cache_finalize), - (favicon_name_build), (favicon_download_completed_cb), - (ephy_favicon_cache_download), (ephy_favicon_cache_get): - * embed/ephy-favicon-cache.h: - * embed/ephy-favicon.c: - * embed/ephy-favicon.h: - * embed/mozilla/mozilla-embed-shell.cpp: - * src/ephy-tab.c: (ephy_tab_init), (ephy_tab_favicon_cb), - (ephy_tab_location_cb), (ephy_tab_get_location), - (ephy_tab_get_favicon_url): - * src/ephy-tab.h: - * src/ephy-window.c: (update_favicon_control): - * src/toolbar.c: (toolbar_setup_favicon_ebox), - (toolbar_update_favicon): - - Reimplement favicons. Now all exit crashes related - to connections left open by favicons should be fixed. - -2003-01-11 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed-persist.c: (ephy_embed_persist_cancel): - * embed/ephy-embed-persist.h: - * embed/mozilla/ProgressListener.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-persist.h: - - Implement a cancel api. Fix refcount to really destroy - the WebPersist object when done. - -2003-01-10 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_insert_from_url): - - Download favicon only when it's not already on disk. As side effect - avoid most crashes on exit. Still need to really fix that. - -2003-01-09 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/Makefile.am: - - Fix schemas build. - - * embed/mozilla/mozilla-embed-persist.cpp: - - Api change grrrr. - -2003-01-09 Lee Willis <lwillis@plus.net> - - * embed/mozilla/FilePicker.cpp: - - Destroy "Invalid path dialog" correctly - -2003-01-09 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/art/Makefile.am: - * data/epiphany.desktop.in: - * data/ui/epiphany-ui.xml.in: - * embed/ephy-embed-popup.c: (embed_popup_open_link_cmd): - * src/ephy-main.c: (main): - * src/window-commands.c: (window_cmd_set_charset): - - Rehash link context menu order to be hig compliant. - Set a desktop icon. - -2003-01-09 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/ephy-tab.c: (ephy_tab_location_cb): - - Reset link message when changing page. - -2003-01-09 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * embed/ephy-history.c: (ephy_history_init): - * embed/mozilla/FilePicker.cpp: - * lib/ephy-node.c: (ephy_node_new_with_id), - (ephy_node_system_init): - * lib/ephy-node.h: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): - - Extend ephy node to allow some reversed ids. - Use it for base bookmarks/history elements, should - fix bookmarks lossage. - Fix filepicker initialization. - -2003-01-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * data/starthere/Makefile.am: - * data/starthere/index.xml.in: - * data/starthere/section.xsl: - * data/starthere/smartbookmarks.xml.in: - * embed/ephy-embed-shell.c: (ephy_embed_shell_class_init): - * embed/ephy-embed-shell.h: - * embed/mozilla/StartHereProtocolHandler.cpp: - * po/POTFILES.in: - * src/ephy-shell.c: (ephy_shell_command_cb), (ephy_shell_init): - - More start here page work, importing bookmarks from mozilla - now should work. - -2003-01-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/starthere/Makefile.am: - * data/starthere/index.xml.in: - * data/starthere/section.css: - * data/starthere/section.xsl: - * embed/mozilla/StartHereProtocolHandler.cpp: - * embed/mozilla/mozilla-embed-shell.cpp: - * lib/ephy-file-helpers.c: (ephy_ensure_dir_exists), - (ephy_find_file_recursive), (ephy_file_find): - * lib/ephy-file-helpers.h: - * lib/ephy-start-here.c: (ephy_start_here_init), - (ephy_start_here_finalize), (is_my_lang), (mozilla_bookmarks), - (attach_content), (build_content), (ephy_start_here_get_page), - (ephy_start_here_get_base_uri): - * lib/ephy-start-here.h: - - More work on the start here page. - -2003-01-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * data/Makefile.am: - * data/start_here.html: - * data/starthere/Makefile.am: - * data/starthere/index.xml.in: - * data/starthere/section.xsl: - * embed/mozilla/StartHereProtocolHandler.cpp: - * lib/Makefile.am: - * lib/widgets/ephy-autocompletion-window.c: - (hack_tree_view_move_selection): - * po/POTFILES.in: - - Architecture for translatable xml/xsl start page. - -2003-01-06 Vincent Untz <vincent@vuntz.net> - - * lib/widgets/ephy-autocompletion-window.c: declare all variables - before the first instruction. - -2003-01-06 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-tab.c: (ephy_tab_init), (ephy_tab_link_message_cb), - (ephy_tab_get_status_message): - - Make sure event listener is ever attached. - Never allow to override statusbar messages. - -2003-01-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/art/Makefile.am: - * data/art/epiphany.png: - * data/epiphany.schemas.in: - * data/glade/epiphany.glade: - * embed/downloader-view.c: (downloader_view_init), - (downloader_view_finalize): - * embed/ephy-embed-favicon.c: (ephy_embed_favicon_set_property): - * embed/ephy-embed-shell.c: (ephy_embed_shell_get_impl), - (ephy_embed_shell_get_type), (ephy_embed_shell_new): - * embed/ephy-embed-shell.h: - * embed/ephy-embed-utils.c: - (ephy_embed_utils_build_charsets_submenu): - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed.cpp: - * src/appearance-prefs.c: (setup_font_menu): - * src/bookmarks/ephy-bookmarks.c: (compute_lower_fav), - (ephy_setup_history_notifiers): - * src/ephy-main.c: (main): - * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init): - * src/ephy-shell.c: (ephy_shell_get_type), (ephy_shell_init), - (ephy_shell_finalize), (build_homepage_url), - (ephy_shell_get_autocompletion): - * src/ephy-shell.h: - * src/ephy-tab.c: (ephy_tab_init), (ephy_tab_location_cb), - (ephy_tab_visibility_cb): - * src/ephy-window.c: (favicon_cache_changed_cb), - (ephy_window_init), (update_favicon_control): - * src/general-prefs.c: (create_default_charset_menu): - * src/history-dialog.c: (history_dialog_init): - * src/pdm-dialog.c: (pdm_dialog_cookie_remove), - (pdm_dialog_password_remove), (pdm_dialog_cookies_free), - (pdm_dialog_passwords_free), (pdm_dialog_init): - * src/prefs-dialog.c: (prefs_clear_memory_cache_button_clicked_cb), - (prefs_clear_disk_cache_button_clicked_cb): - * src/window-commands.c: (window_cmd_file_open): - - Make GaleonShell inherit from GaleonEmbedShell. - Ref the shell when using the downloader. - Use favicons for the window icon when possible. - This required to use jimmac icon as default, - we still dont have his permission, I'll remove it - later if necessary. - -2003-01-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed-favicon.c: (update_url), (location_changed_cb), - (ephy_embed_favicon_set_property): - * src/toolbar.c: (toolbar_update_favicon): - - Really update favicon when switching tab. - -2003-01-04 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * embed/mozilla/PromptService.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * lib/toolbar/ephy-tbi-zoom.c: (ephy_tbi_zoom_get_widget_impl): - * lib/widgets/ephy-notebook.c: (tab_build_label): - * src/bookmarks/ephy-bookmarks-editor.c: (build_editing_table), - (build_search_box): - * src/bookmarks/ephy-new-bookmark.c: (build_editing_table): - * src/ephy-window.c: (ephy_window_notebook_switch_page_cb): - * src/pdm-dialog.c: (show_cookies_properties): - * src/session.c: (crashed_resume_dialog): - - Remove unnecessary markup from translations. - -2003-01-02 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-string.c: (ephy_str_replace_substring): - * lib/ephy-string.h: - * lib/widgets/eggtreemultidnd.c: - (egg_tree_multi_drag_motion_event): - * src/bookmarks/Makefile.am: - - Use gtk icons for dnd. - Basic implementation of bookmarks importing. Still - not used but functional. - -2003-01-01 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/Makefile.am: - * embed/ephy-embed-favicon.c: (location_changed_cb), (favicon_cb): - * embed/ephy-embed-popup.c: (embed_popup_copy_location_cmd), - (embed_popup_save_page_as_cmd), (embed_popup_open_frame_cmd): - * embed/ephy-embed-shell.c: (ephy_embed_shell_free_cookies): - * embed/ephy-embed-shell.h: - * embed/ephy-embed-utils.c: (ephy_embed_utils_save): - * embed/ephy-embed.c: (ephy_embed_get_location), - (ephy_embed_shistory_copy): - * embed/ephy-embed.h: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-shell.cpp: - * embed/mozilla/mozilla-embed.cpp: - * lib/Makefile.am: - * lib/toolbar/Makefile.am: - * lib/widgets/Makefile.am: - * src/Makefile.am: - * src/bookmarks/ephy-new-bookmark.c: (build_editing_table): - * src/ephy-nautilus-view.c: (gnv_embed_location_cb), - (gnv_popup_cmd_frame_in_new_window): - * src/ephy-shell.c: (build_homepage_url): - * src/ephy-tab.c: (ephy_tab_location_cb): - * src/pdm-dialog.c: (pdm_dialog_cookie_add): - * src/popup-commands.c: (popup_cmd_frame_in_new_tab), - (popup_cmd_frame_in_new_window): - - Cleanup unused code. - Reorder build. - In new bookmark dialog enter activate ok. - -2003-01-01 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-history.c: (ephy_history_clear), - (ephy_history_remove): - * src/bookmarks/ephy-bookmarks.c: - (ephy_bookmarks_clean_empty_keywords): - * src/ephy-history-model.c: (get_one_level_path_real), - (get_path_real), (root_child_removed_cb): - - Rewrite ephy node multiple removals to actually - work. - -2003-01-01 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * data/glade/epiphany.glade: - * embed/ephy-history.c: (page_is_obsolete), - (remove_obsolete_pages), (periodic_save_cb), (ephy_history_init), - (ephy_history_finalize), (ephy_history_clear), - (ephy_history_get_last_page), (ephy_history_remove): - * embed/ephy-history.h: - * lib/toolbar/ephy-tb-button.c: (button_state_changed_cb), - (ephy_tb_button_set_show_arrow), (ephy_tb_button_set_enable_menu): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_add): - * src/history-dialog.c: (get_date_filter): - - Save history every 5 minutes, drop items older than 30 days, - fix Clear. Better prelight for navigation buttons. - -2002-12-31 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * data/.cvsignore: - * data/Makefile.am: - - Build .in data files from the makefile, - not from configure.in. - Add a desktop file. We badly need an icon ;) - -2002-12-31 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/toolbar/ephy-tbi-favicon.c: - (ephy_tbi_favicon_add_to_bonobo_tb_impl): - * lib/toolbar/ephy-tbi-spinner.c: - (ephy_tbi_spinner_add_to_bonobo_tb_impl): - * lib/toolbar/ephy-tbi-zoom.c: - (ephy_tbi_zoom_add_to_bonobo_tb_impl): - - Use normal widgets instead of bonobo controls. - -2002-12-31 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/FilePicker.h: - * embed/mozilla/mozilla-embed-shell.cpp: - - Resync with galeon. - - * data/epiphany.schemas.in: - * lib/ephy-bonobo-extensions.c: (ephy_bonobo_add_numbered_widget): - * lib/ephy-bonobo-extensions.h: - * lib/toolbar/Makefile.am: - * lib/toolbar/ephy-tbi-std-toolitem.c: - (ephy_tbi_std_toolitem_init), - (ephy_tbi_std_toolitem_get_icon_impl), - (ephy_tbi_std_toolitem_get_name_human_impl), - (ephy_tbi_std_toolitem_to_string_impl), - (ephy_tbi_std_toolitem_add_to_bonobo_tb_impl), - (ephy_tbi_std_toolitem_parse_properties_impl), - (ephy_tbi_std_toolitem_set_item): - * lib/toolbar/ephy-tbi-std-toolitem.h: - * lib/toolbar/ephy-toolbar-item-factory.c: - (ephy_tb_item_factory_init), - (ephy_toolbar_item_create_from_string), - (ephy_toolbar_item_register_type): - * lib/toolbar/ephy-toolbar-item-factory.h: - * src/Makefile.am: - * src/toolbar.c: (toolbar_class_init), (toolbar_set_property), - (toolbar_get_widgets), (toolbar_init), (toolbar_finalize), - (toolbar_navigation_button_set_sensitive), - (toolbar_button_set_sensitive): - * src/window-commands.c: - - Resync with galeon. Now we use a widget for navigation - buttons. - -2002-12-31 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/glade/prefs-dialog.glade: - - Remove hidden filtering page. - - * embed/ephy-history.c: - (ephy_history_autocompletion_source_foreach), (ephy_history_init), - (ephy_history_add_host), (ephy_history_visited), - (ephy_history_get_page_visits): - * lib/ephy-autocompletion.c: (ephy_autocompletion_refine_matches), - (ephy_autocompletion_update_matches_full_item): - * src/bookmarks/ephy-bookmarks.c: - (ephy_bookmarks_autocompletion_source_foreach): - - Fix memory corruption in bookmarks refine. - Implement history autocompletion score. - Smarter host matching code. - Add some sanity checks. - -2002-12-31 Christian Rose <menthos@menthos.com> - - * configure.in: Added "sv" to ALL_LINGUAS. - -2002-12-30 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_dest), - (ephy_favicon_cache_insert_from_url), - (favicon_download_completed_cb): - * lib/ephy-dnd.c: (ephy_dnd_enable_model_drag_source): - * lib/ephy-dnd.h: - * lib/widgets/eggtreemultidnd.c: - (egg_tree_multi_drag_source_drag_data_get), - (egg_tree_multi_drag_drag_data_get): - * lib/widgets/eggtreemultidnd.h: - * lib/widgets/ephy-tree-model-sort.c: - (ephy_tree_model_sort_multi_drag_data_delete), - (each_url_get_data_binder), - (ephy_tree_model_sort_multi_drag_data_get): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-node-view.c: - (ephy_node_view_enable_drag_source): - * src/bookmarks/ephy-node-view.h: - * src/history-dialog.c: (history_dialog_setup_view): - - Use ephy-dnd for tree model too. - Fix favicons. - -2002-12-30 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/epiphany.schemas.in: - * lib/widgets/eggtreemodelfilter.c: - (egg_tree_model_filter_build_level): - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_get_dimensions), - (ephy_autocompletion_window_show), (hack_tree_view_move_selection), - (ephy_autocompletion_window_key_press_hack), - (ephy_autocompletion_window_key_press_cb), - (ephy_autocompletion_window_hide): - * src/bookmarks/ephy-bookmarks.c: - (ephy_bookmarks_clean_empty_keywords), (bookmarks_removed_cb): - * src/bookmarks/ephy-new-bookmark.c: (build_editing_table), - (ephy_new_bookmark_construct): - * src/bookmarks/ephy-node-view.c: (ephy_node_view_finalize): - * src/history-dialog.c: (history_dialog_finalize): - - Fix some bookmarks crashes. - Cycle between the two views in autocompletion when - moving with keys. - -2002-12-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * lib/ephy-dnd.h: - * lib/ephy-marshal.c: (ephy_marshal_VOID__POINTER_POINTER): - * lib/ephy-marshal.h: - * lib/ephy-marshal.list: - * lib/widgets/Makefile.am: - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_new): - * src/bookmarks/ephy-node-view.c: - (ephy_node_view_row_activated_cb), (node_from_sort_iter_cb), - (ephy_node_view_construct), (ephy_node_view_add_column), - (get_selection), (ephy_node_view_select_node), - (ephy_node_view_enable_drag_source): - * src/bookmarks/ephy-node-view.h: - * src/history-dialog.c: (add_column), - (history_view_row_activated_cb), (node_from_sort_iter_cb), - (history_dialog_setup_view): - - Implement column sorting / drag and drop for history - and bookmarks. - -2002-12-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/glade/epiphany.glade: - * embed/ephy-history.c: (hosts_added_cb), (hosts_removed_cb), - (ephy_history_add_host), (ephy_history_add_page), - (ephy_history_set_page_title): - * embed/ephy-history.h: - * src/bookmarks/ephy-node-filter.c: - (ephy_node_filter_expression_evaluate): - * src/ephy-history-model.c: (get_one_level_path_real), - (get_path_real), (ephy_history_model_get_path), - (get_property_as_date), (ephy_history_model_get_value), - (ephy_history_model_update_node), (root_child_removed_cb), - (root_child_added_cb): - * src/history-dialog.c: (history_view_row_activated_cb), - (history_dialog_setup_view), (get_date_filter), - (history_dialog_setup_filter), (history_dialog_init), - (history_dialog_new_with_parent): - - Reimplement filtering, fix a few bugs. Please remove - ephy-history.xml again, should be the last time, sorry. - -2002-12-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-history.c: (ephy_history_add_page): - * src/ephy-history-model.c: (get_one_level_path_real), - (get_path_real), (ephy_history_model_get_path), - (ephy_history_model_update_node), (root_child_removed_cb), - (root_child_added_cb): - - Update the model correctly when the history changes. - -2002-12-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-history.c: (ephy_history_add_host): - - Fix memory corruption. The history now should work - better but please kill ephy-history.xml or you could - get crashes. - -2002-12-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-history.c: (ephy_history_init), - (ephy_history_add_page), (ephy_history_clear), - (ephy_history_get_hosts), (ephy_history_get_pages): - * embed/ephy-history.h: - * src/Makefile.am: - * src/ephy-history-model.c: (ephy_history_model_get_type), - (ephy_history_model_class_init), (ephy_history_model_init), - (ephy_history_model_finalize), (filter_changed_cb), - (ephy_history_model_set_property), - (ephy_history_model_get_property), (ephy_history_model_new), - (ephy_history_model_tree_model_init), - (ephy_history_model_get_flags), (ephy_history_model_get_n_columns), - (ephy_history_model_get_column_type), - (ephy_history_model_get_iter), (ensure_iter), (get_parent_node), - (get_path_real), (ephy_history_model_get_path), - (ephy_history_model_get_host_value), - (ephy_history_model_get_value), (ephy_history_model_iter_next), - (ephy_history_model_iter_children), - (ephy_history_model_iter_has_child), - (ephy_history_model_iter_n_children), - (ephy_history_model_iter_nth_child), - (ephy_history_model_iter_parent), - (ephy_history_model_node_from_iter), - (ephy_history_model_iter_from_node), - (ephy_history_model_update_node), (root_child_removed_cb), - (root_child_added_cb), (root_child_changed_cb), - (ephy_history_model_column_get_type): - * src/ephy-history-model.h: - * src/history-dialog.c: (add_column), (history_dialog_setup_view), - (history_dialog_init): - - Implement an history model and use it. - -2002-12-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/Makefile.am: - * embed/Makefile.am: - * embed/ephy-embed-favicon.c: (location_changed_cb), - (ephy_embed_favicon_set_property): - * embed/ephy-embed-shell.c: (ephy_embed_shell_init), - (ephy_embed_shell_finalize), (ephy_embed_shell_get_favicon_cache), - (impl_get_global_history): - * embed/ephy-embed-shell.h: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_set_property), - (ephy_favicon_cache_get_property), (ephy_favicon_cache_class_init), - (ephy_favicon_cache_init), (ephy_favicon_cache_finalize), - (ephy_favicon_cache_new), (ephy_favicon_cache_lookup), - (ephy_favicon_cache_lookup_direct), (ephy_favicon_cache_insert), - (ephy_favicon_cache_dest): - * embed/ephy-favicon-cache.h: - * embed/ephy-favicon.c: (cache_changed_cb): - * embed/ephy-history.c: (ephy_history_get_type), - (ephy_history_autocompletion_source_set_basic_key), - (ephy_history_autocompletion_source_foreach), - (ephy_history_emit_data_changed), - (ephy_history_autocompletion_source_init), - (ephy_history_class_init), (ephy_history_load), - (ephy_history_save), (hosts_added_cb), (hosts_removed_cb), - (pages_added_cb), (pages_removed_cb), (ephy_history_init), - (ephy_history_finalize), (ephy_history_new), - (ephy_history_add_host), (ephy_history_visited), - (ephy_history_get_page_visits), (ephy_history_add_page), - (ephy_history_get_page), (ephy_history_is_page_visited), - (ephy_history_set_page_title), (ephy_history_clear), - (ephy_history_get_root), (ephy_history_get_last_page): - * embed/ephy-history.h: - * embed/global-history.c: - * embed/global-history.h: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/GlobalHistory.cpp: - * lib/Makefile.am: - * lib/ephy-node.c: (ephy_node_get_type), (ephy_node_class_init), - (int_equal), (int_hash), (ephy_node_init), (ephy_node_finalize), - (remove_child), (ephy_node_dispose), - (ephy_node_set_object_property), (ephy_node_get_object_property), - (ephy_node_new), (ephy_node_get_id), (node_from_id_real), - (ephy_node_get_from_id), (ephy_node_ref), (ephy_node_unref), - (ephy_node_freeze), (ephy_node_thaw), (child_changed), - (real_set_property), (ephy_node_set_property), - (ephy_node_get_property), (ephy_node_get_property_string), - (ephy_node_get_property_boolean), (ephy_node_get_property_long), - (ephy_node_get_property_int), (ephy_node_get_property_double), - (ephy_node_get_property_float), (ephy_node_get_property_node), - (ephy_node_get_property_time), (save_parent), - (ephy_node_save_to_xml), (ephy_node_new_from_xml), - (real_add_child), (ephy_node_add_child), (real_remove_child), - (ephy_node_remove_child), (ephy_node_has_child), - (ephy_node_get_children), (ephy_node_get_n_children), - (ephy_node_get_nth_child), (get_child_index_real), - (ephy_node_get_child_index), (ephy_node_get_next_child), - (ephy_node_get_previous_child), (ephy_node_system_init), - (ephy_node_system_shutdown), (ephy_node_new_id), - (id_factory_set_to), (write_lock_to_read_lock), - (read_lock_to_write_lock), (lock_gdk), (unlock_gdk): - * lib/ephy-node.h: - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmarks.c: (get_history_item_score), - (compute_lower_fav), (add_to_favorites), (history_site_visited_cb), - (ephy_setup_history_notifiers), (ephy_bookmarks_init), - (ephy_bookmarks_finalize): - * src/bookmarks/ephy-node.c: - * src/bookmarks/ephy-node.h: - * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize), - (build_homepage_url), (ephy_shell_get_autocompletion): - * src/ephy-shell.h: - * src/history-dialog.c: (history_dialog_setup_view), - (history_dialog_setup_filter), (history_dialog_init), - (history_dialog_set_embedded), (history_dialog_finalize), - (history_host_checkbutton_toggled_cb), (history_entry_changed_cb), - (history_time_optionmenu_changed_cb), - (history_clear_button_clicked_cb): - - Rewrite the history using ephy node. - Use the history to store favicons locations. - -2002-12-26 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed-favicon.c: (net_state_cb), (favicon_cb): - - fix some bugs - -2002-12-26 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * embed/ephy-embed-favicon.c: (net_state_cb), (favicon_cb), - (ephy_embed_favicon_set_property), - (ephy_embed_favicon_get_property), (ephy_embed_favicon_get_embed): - * embed/ephy-embed.c: (ephy_embed_base_init), - (ephy_embed_get_link_tags): - * embed/ephy-embed.h: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed.cpp: - - Make favicons work :) - -2002-12-26 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * embed/find-dialog.c: (find_dialog_go_next), - (find_dialog_go_prev): - * lib/ephy-autocompletion.c: - (ephy_autocompletion_get_matches_sorted_by_score), - (ephy_autocompletion_refine_matches), - (ephy_autocompletion_update_matches_full), - (ephy_autocompletion_sort_by_score): - * lib/ephy-autocompletion.h: - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_get_dimensions), - (ephy_autocompletion_window_fill_store_chunk), - (ephy_autocompletion_window_show): - * src/popup-commands.c: (popup_cmd_add_bookmark): - - Fix a regression in find dialog. - Fix autocompletion flickering - -2002-12-25 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/find-dialog.c: (find_dialog_go_next), - (find_dialog_go_prev): - * src/bookmarks/ephy-bookmarks.c: - (ephy_bookmarks_autocompletion_source_foreach): - - Fix crash on find next. - Fix crash on autocompletion. - -2002-12-24 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (keyword_node_selected_cb), (ephy_bookmarks_editor_construct): - - Regression fixed. - -2002-12-24 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmarks-editor.c: (keywords_changed_cb), - (keywords_removed_cb), (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_add), - (ephy_bookmarks_unset_keyword), (diff_keywords), - (ephy_bookmarks_update_keywords): - * src/bookmarks/ephy-bookmarks.h: - * src/window-commands.c: (window_cmd_bookmarks_add_default): - - Implement a small dialog asking title/keywords when adding - bookmarks. - (Regression: removing a selected keyword doesnt work - anymore, will fix) - -2002-12-24 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/glade/epiphany.glade: - * data/ui/epiphany-ui.xml.in: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/FilePicker.h: - * lib/widgets/Makefile.am: - * lib/widgets/ephy-sidebar.c: - * lib/widgets/ephy-sidebar.h: - * src/ephy-tab.c: (ephy_tab_init), (get_host_name_from_uri): - * src/ephy-window.c: (update_layout_toggles), (setup_layout_menus), - (ephy_window_init), (save_window_chrome), - (translate_default_chrome), (ephy_window_set_chrome), - (ephy_window_update_all_controls): - * src/ephy-window.h: - * src/session.c: - - Drop sidebar and useless bytes progress messages. - -2002-12-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_get_dimensions), - (ephy_autocompletion_window_show), - (ephy_autocompletion_window_hide): - * src/session.c: (do_session_resume), (crashed_resume_dialog), - (session_autoresume): - - fix autocompl bugs. - Simpler recover dialog. - -2002-12-23 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_finalize_impl), - (ephy_autocompletion_window_init_widgets), - (ephy_autocompletion_window_set_autocompletion), - (ephy_autocompletion_window_get_dimensions), - (ephy_autocompletion_window_fill_store_chunk), - (ephy_autocompletion_window_show), - (ephy_autocompletion_window_event_after_cb): - * lib/widgets/ephy-location-entry.c: (ephy_location_ignore_prefix), - (ephy_location_entry_autocompletion_show_alternatives_to), - (ephy_location_entry_key_press_event_cb): - * src/bookmarks/ephy-bookmarks.c: - (ephy_bookmarks_autocompletion_source_foreach): - - Never show an horizontal scrollbar. - Put a limit to completions, ever show bookmarks / smart - bookmarks matches. Order bookmarks at the bottom of - completions. - Ignore common used web prefixes (like www) - -2002-12-22 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-autocompletion.c: (ephy_autocompletion_get_num_matches), - (ephy_autocompletion_get_num_action_matches), - (ephy_autocompletion_refine_matches), - (ephy_autocompletion_update_matches_full_item), (acma_destroy), - (acma_append): - * lib/ephy-autocompletion.h: - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_init), - (ephy_autocompletion_window_finalize_impl), - (ephy_autocompletion_window_selection_changed_cb), - (ephy_autocompletion_window_get_dimensions), - (ephy_autocompletion_window_show), - (ephy_autocompletion_window_key_press_hack), - (ephy_autocompletion_window_key_press_cb), - (ephy_autocompletion_window_event_after_cb): - * lib/widgets/ephy-location-entry.c: (ephy_location_entry_init), - (ephy_location_entry_content_is_text), - (ephy_location_entry_activate_cb), - (ephy_location_entry_autocompletion_window_url_activated_cb): - * src/bookmarks/ephy-bookmarks.c: - (ephy_bookmarks_autocompletion_source_foreach), - (ephy_bookmarks_save), (ephy_bookmarks_solve_smart_url): - * src/ephy-shell.c: (ephy_shell_get_autocompletion): - * src/toolbar.c: (toolbar_location_url_activate_cb): - - Complete smart bookmarks "autocompletion". - -2002-12-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-autocompletion.c: (ephy_autocompletion_refine_matches), - (ephy_autocompletion_update_matches), - (ephy_autocompletion_update_matches_full_item): - * lib/ephy-autocompletion.h: - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_class_init), - (ephy_autocompletion_window_selection_add_selected), - (ephy_autocompletion_window_get_dimensions), - (ephy_autocompletion_window_fill_store_chunk), - (ephy_autocompletion_window_show), - (ephy_autocompletion_window_key_press_hack), - (ephy_autocompletion_window_event_after_cb): - * lib/widgets/ephy-autocompletion-window.h: - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_class_init), - (ephy_location_entry_activate_cb), - (ephy_location_entry_set_autocompletion), - (ephy_location_entry_autocompletion_window_url_activated_cb), - (ephy_location_entry_list_event_after_cb): - * lib/widgets/ephy-location-entry.h: - * src/bookmarks/ephy-bookmarks.c: (options_skip_spaces), - (options_find_value_end), (options_find_next_option), - (smart_url_options_get), (get_smarturl_only), - (ephy_bookmarks_solve_smart_url): - * src/bookmarks/ephy-bookmarks.h: - * src/toolbar.c: (toolbar_location_url_activate_cb), - (toolbar_setup_location_entry): - - Hide views when empty, fix sizing to deal with - visibility. - Make bookmarks open correctly. - Add some smart bookmarks solving code. - -2002-12-21 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/Makefile.am: - * data/epiphany.schemas.in: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/StartHereProtocolHandler.cpp: - * embed/mozilla/StartHereProtocolHandler.h: - * lib/ephy-gui.c: (shift_color_component), - (ephy_gui_rgb_shift_color), (rgb16_to_rgb), - (ephy_gui_gdk_color_to_rgb), (ephy_gui_gdk_rgb_to_color): - * lib/ephy-gui.h: - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_init_widgets): - * src/bookmarks/ephy-bookmarks.c: - (ephy_bookmarks_autocompletion_source_foreach): - * src/popup-commands.c: (popup_cmd_add_bookmark): - - Use a darker color for the actions part of the - autocompletion window. - Add a (sucky) start-here: page and use it as - default homepage. - -2002-12-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/global-history.c: (history_add_url_to_list), - (global_history_get_urls_list), - (global_history_autocompletion_source_foreach_aux), - (global_history_autocompletion_source_foreach): - * lib/ephy-autocompletion-source.c: - (ephy_autocompletion_source_base_init): - * lib/ephy-autocompletion-source.h: - * lib/ephy-autocompletion.c: - (ephy_autocompletion_get_common_prefix), - (ephy_autocompletion_update_matches), - (ephy_autocompletion_update_matches_full_item), - (ephy_autocompletion_update_matches_full), - (ephy_autocompletion_compare_scores_and_alpha), - (ephy_autocompletion_sort_by_score): - * lib/ephy-autocompletion.h: - * lib/ephy-filesystem-autocompletion.c: - (ephy_filesystem_autocompletion_autocompletion_source_foreach): - * lib/widgets/ephy-autocompletion-window.c: - (ephy_autocompletion_window_finalize_impl), - (ephy_autocompletion_window_init_widgets), - (ephy_autocompletion_window_selection_changed_cb), - (ephy_autocompletion_window_selection_add_selected), - (ephy_autocompletion_window_get_dimensions), - (ephy_autocompletion_window_fill_store_chunk), - (ephy_autocompletion_window_show): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type), - (ephy_bookmarks_autocompletion_source_set_basic_key), - (ephy_bookmarks_autocompletion_source_foreach), - (ephy_bookmarks_emit_data_changed), - (ephy_bookmarks_autocompletion_source_init), - (bookmarks_removed_cb), (ephy_bookmarks_init), - (ephy_bookmarks_add): - * src/bookmarks/ephy-bookmarks.h: - * src/ephy-shell.c: (ephy_shell_get_autocompletion): - * src/window-commands.c: (window_cmd_bookmarks_add_default): - - Begin to implement smarter location entry. Now it looks - for bookmarks/keywords and show them by title. - Urls are showed just as urls (no more title). - At the bottom you can select smartbookmarks in a mozilla - like way (how do you add smb ? just edit xml for now ;)). - It's still incomplete but prolly it's not going to be all - the work I thought at beginning. - -2002-12-20 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (diff_keywords), - (update_keywords): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_find_keyword): - * src/bookmarks/ephy-keywords-entry.c: (try_to_expand_keyword): - - Fix several keywords bugs. Should start to get usable. - -2002-12-19 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (build_editing_table): - * src/bookmarks/ephy-bookmarks.c: - (ephy_bookmarks_clean_empty_keywords), (keywords_added_cb), - (keywords_removed_cb), (bookmarks_removed_cb), - (ephy_bookmarks_init), (ephy_bookmarks_finalize), - (ephy_bookmarks_find_keyword), (ephy_bookmarks_set_keyword), - (ephy_bookmarks_unset_keyword): - * src/bookmarks/ephy-keywords-entry.c: - (ephy_keywords_entry_class_init), (try_to_expand_keyword), - (entry_would_have_inserted_characters), - (ephy_keywords_entry_key_press), (ephy_keywords_entry_init): - * src/bookmarks/ephy-keywords-entry.h: - - Complete autocompletion implementation. - Rewrite keywords removing code. Still bad bugs - but getting better. - -2002-12-16 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmarks-editor.c: (update_keywords), - (keywords_changed_cb), (build_editing_table): - * src/bookmarks/ephy-bookmarks.c: (keywords_added_cb), - (keywords_removed_cb), (partial_match_equal), - (ephy_bookmarks_init), (ephy_bookmarks_finalize), - (ephy_bookmarks_find_keyword), (ephy_bookmarks_set_keyword), - (ephy_bookmarks_unset_keyword): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-node-view.c: (ephy_node_view_select_node): - * src/bookmarks/ephy-node-view.h: - - Fix some keywords bugs and start working on autocompletion - -2002-12-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save), - (add_to_favorites), (history_site_visited_cb), - (ephy_bookmarks_finalize): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_set_path), - (ephy_favorites_menu_verb_cb), (ephy_favorites_menu_rebuild), - (ephy_favorites_menu_update): - * src/ephy-window.c: (ephy_window_init): - - Make favorites really work - -2002-12-15 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * embed/global-history.c: (global_history_get_item): - * embed/global-history.h: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save), - (get_history_item_score), (compute_lower_fav), - (ephy_bookmarks_update_favorites), (add_to_favorites), - (update_favorites_menus), (history_site_visited_cb), - (keywords_added_cb), (keywords_removed_cb), (favorites_added_cb), - (favorites_removed_cb), (ephy_bookmarks_init), - (ephy_bookmarks_finalize), (ephy_bookmarks_get_keyword): - - Complete favorites implementation, still buggy. - -2002-12-14 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/ui/epiphany-ui.xml.in: - * embed/global-history.c: (global_history_class_init), - (global_history_visited): - * embed/global-history.h: - * src/Makefile.am: - * src/bookmarks/ephy-bookmarks.c: (history_site_visited_cb), - (ephy_setup_history_notifiers), (bookmarks_added_cb), - (bookmarks_removed_cb), (ephy_bookmarks_init), - (ephy_bookmarks_finalize), (ephy_bookmarks_get_favorites): - * src/bookmarks/ephy-bookmarks.h: - * src/ephy-favorites-menu.c: (ephy_favorites_menu_class_init), - (ephy_favorites_menu_init), (ephy_favorites_menu_finalize_impl), - (ephy_favorites_menu_set_property), - (ephy_favorites_menu_get_property), (ephy_favorites_menu_new), - (ephy_favorites_menu_set_path), (ephy_favorites_menu_rebuild), - (ephy_favorites_menu_update), (ephy_favorites_menu_verb_cb): - * src/ephy-favorites-menu.h: - * src/ephy-window.c: (ephy_window_init), - (update_favorites_control), (ephy_window_update_control): - * src/ephy-window.h: - * src/window-recent-history-menu.c: - * src/window-recent-history-menu.h: some work on favorites, - still not working quite well - -2002-12-14 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_node_selected_cb), (diff_keywords), - (update_keywords), (keywords_entry_changed_cb), (bookmarks_filter), - (keyword_node_selected_cb), (build_search_box), - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save), - (ephy_bookmarks_init), (ephy_bookmarks_set_keyword): - * src/bookmarks/ephy-node-view.c: (ephy_node_view_set_browse_mode): - * src/bookmarks/ephy-node-view.h: complete keyword implementation, - still buggy - -2002-12-14 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_finalize), (update_keywords), - (keywords_entry_changed_cb), (search_entry_changed_cb), - (build_search_box), (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save), - (ephy_bookmarks_init), (ephy_bookmarks_finalize), - (ephy_bookmarks_add_keyword), (ephy_bookmarks_get_keyword), - (ephy_bookmarks_set_keyword), (ephy_bookmarks_get_keywords): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-tree-model-node.c: - (ephy_tree_model_node_get_column_type), - (ephy_tree_model_node_get_value), - (ephy_tree_model_node_column_get_type): - * src/bookmarks/ephy-tree-model-node.h: - * src/ephy-window.c: some work on keywords implementation, - still not working - -2002-12-13 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/glade/epiphany.glade: - * data/glade/prefs-dialog.glade: - * data/ui/epiphany-ui.xml.in: - * embed/downloader-view.c: (get_selected_row), - (download_dialog_abort_cb): - * src/Makefile.am: - * src/ephy-tab.c: (ephy_tab_location_cb), (ephy_tab_title_cb): - * src/ephy-window.c: (ephy_window_init), (ephy_window_finalize), - (ephy_window_get_toolbar): - * src/ephy-window.h: - * src/history-dialog.c: (each_url_get_data_binder): - * src/language-editor.c: - (language_editor_remove_button_clicked_cb): - * src/pdm-dialog.c: (cookies_treeview_selection_changed_cb), - (action_treeview_selection_changed_cb), - (pdm_dialog_remove_button_clicked_cb), (setup_action), - (pdm_dialog_init), - (pdm_dialog_cookies_properties_button_clicked_cb): - * src/window-commands.c: - * src/window-commands.h: - * src/window-recent-history.c: - * src/window-recent-history.h: some menu rehashing, remove recent - history to be replaced by favourites. Fix all tree views. - -2002-12-12 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/find-dialog.c: (impl_show): grab focus on the entry - -2002-12-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_node_selected_cb), (update_prop_from_entry): - - Fix some memory corruption. - -2002-12-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * TODO: - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_node_selected_cb), (update_prop_from_entry), - (title_entry_changed_cb), (keywords_entry_changed_cb), - (build_editing_table), (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-node-view.c: (ephy_node_view_class_init), - (ephy_node_view_selection_changed_cb), (ephy_node_view_construct): - * src/bookmarks/ephy-node-view.h: - - Add ability to edit title and keywords (useless atm). - -2002-12-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * Makefile.am: - * README: - * configure.in: - * embed/mozilla/Makefile.am: - * lib/Makefile.am: - * po/.cvsignore: - * po/POTFILES.in: - - Make it pass distcheck. - - * src/ephy-tab.c: (ephy_tab_dom_mouse_down_cb): - - Reintroduce page load on url pasting. - -2002-12-08 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_node_activated_cb), - (ephy_bookmarks_editor_response_cb), - (ephy_bookmarks_editor_construct), (ephy_bookmarks_editor_new): - * src/bookmarks/ephy-bookmarks-editor.h: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save), - (ephy_bookmarks_finalize), (ephy_bookmarks_add): - * src/bookmarks/ephy-node-view.c: - (ephy_node_view_row_activated_cb), (ephy_node_view_construct), - (ephy_node_view_new), (ephy_node_view_init), (get_selection), - (ephy_node_view_get_selection), (ephy_node_view_remove): - * src/bookmarks/ephy-node-view.h: - * src/bookmarks/ephy-tree-model-node.c: (ephy_tree_model_node_new): - * src/ephy-shell.c: (ephy_shell_finalize): - * src/window-commands.c: (window_cmd_bookmarks_edit): - - You can now at least add bookmarks to a list - -2002-12-07 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: remove some unused code, - should build with mozilla head again - -2002-12-06 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_class_init), - (ephy_bookmarks_editor_construct), (ephy_bookmarks_editor_new), - (ephy_bookmarks_editor_set_property), - (ephy_bookmarks_editor_get_property), (ephy_bookmarks_editor_init): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_load), - (ephy_bookmarks_init), (ephy_bookmarks_finalize), - (ephy_bookmarks_add), (ephy_bookmarks_get_bookmarks): - * src/bookmarks/ephy-bookmarks.h: - * src/window-commands.c: (window_cmd_bookmarks_edit), - (window_cmd_bookmarks_add_default): more bookmarks work - -2002-12-05 Bastien Nocera <hadess@hadess.net> - - * src/ephy-main.c: (ephy_main_start): get the Bonobo warning go away and Ephy to - just actually work - -2002-12-05 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/mozilla/FilePicker.cpp: actually parent the file picker - * src/Makefile.am: - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_class_init), (ephy_bookmarks_editor_new), - (ephy_bookmarks_editor_construct), - (ephy_bookmarks_editor_set_object_property), - (ephy_bookmarks_editor_get_object_property), - (ephy_bookmarks_editor_init): - * src/bookmarks/ephy-bookmarks-editor.h: - * src/bookmarks/ephy-node-view.c: (ephy_node_view_set_property), - (ephy_node_view_construct), (ephy_node_view_add_column), - (ephy_node_view_init): - * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_get_bookmarks): - * src/ephy-shell.h: - * src/window-commands.c: (window_cmd_bookmarks_edit): - more useless bookmarks work - -2002-12-01 Marco Pesenti Gritti <marco@it.gnome.org> - - * src/bookmarks/Makefile.am: - * src/bookmarks/eggtreemodelfilter.c: - * src/bookmarks/eggtreemodelfilter.h: - * src/bookmarks/ephy-bookmarks-editor.c: - * src/bookmarks/ephy-bookmarks-editor.h: - * src/bookmarks/ephy-node-view.c: - * src/bookmarks/ephy-node-view.h: more bookmarks work - -2002-11-30 Marco Pesenti Gritti <marco@it.gnome.org> - - * embed/ephy-embed.h: - * embed/find-dialog.c: (find_dialog_go_next), - (find_dialog_go_prev), (find_next_button_clicked_cb), - (find_prev_button_clicked_cb), (find_entry_activate_cb): - * embed/find-dialog.h: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed.cpp: - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-node-filter.c: - * src/bookmarks/ephy-node-filter.h: - * src/bookmarks/ephy-node.c: (ephy_node_class_init): - * src/bookmarks/ephy-tree-model-node.c: - * src/bookmarks/ephy-tree-model-node.h: - * src/window-commands.c: fix dialog/typeahead find - interaction. More infrastucture bookmarks work. - -2002-11-29 Marco Pesenti Gritti <marco@it.gnome.org> - - * lib/ephy-string.c: - * lib/ephy-string.h: remove no more used helper - * src/window-recent-history-menu.c: - (ephy_window_recent_history_menu_rebuild): correctly - encode xml strings - -2002-11-28 Marco Pesenti Gritti <marco@it.gnome.org> - - * configure.in: - * lib/Makefile.am: - * lib/ephy-string.c: (ephy_string_store_time_in_string), - (ephy_string_time_to_string): - * lib/ephy-string.h: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmarks.c: - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-node.c: - * src/bookmarks/ephy-node.h: - * src/ephy-shell.c: - * src/history-dialog.c: (history_dialog_update_host_item), - (history_dialog_update_url_item): some configure cleanups, - some bookmarks architecture stuff. Credits to rhythmbox - developers. - -2002-11-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/epiphany.schemas.in: - * embed/ephy-embed-event.h: - * embed/ephy-embed-persist.c: (ephy_embed_persist_new): - * embed/ephy-embed-popup.c: (setup_element_menu), - (setup_document_menu): - * embed/mozilla/Makefile.am: fix favicons, remove mozilla-config.h - and use the old hack. Damn we need a real fix for this. - -2002-11-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/glade/toolbar-editor.glade: - * lib/toolbar/ephy-toolbar-editor.c: (update_arrows_sensitivity), - (ephy_tb_editor_treeview_selection_changed_cb), - (ephy_tb_editor_setup_treeview): fix arrows sensitivity in the - toolbar editor - -2002-11-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * README: wrote - * src/ephy-shell.c: (ephy_init_services): add the monitor on the - right gconf dir - * src/history-dialog.c: fix gcon paths - -2002-11-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/art/epiphany-secure.png: - * data/art/epiphany-unsecure.png: resize to 18x18 - * configure.in: - * embed/Makefile.am: - * embed/mozilla/Makefile.am: - * src/Makefile.am: - * lib/Makefile.am: - * lib/toolbar/Makefile.am: - * lib/widgets/Makefile.am: enable werror - * lib/ephy-file-helpers.c: missing includes - * lib/widgets/ephy-location-entry.c: disable completion_to by default - (ephy_location_entry_key_press_event_cb): - * src/statusbar.c: (statusbar_set_security_state): really fix it - -2002-11-27 Marco Pesenti Gritti <marco@it.gnome.org> - - * data/GNOME_Epiphany_NautilusView.server.in: - * data/epiphany.schemas.in: - * data/glade/epiphany.glade: - * data/ui/epiphany-ui.xml.in: - * data/ui/nautilus-epiphany-view.xml.in: - * embed/global-history.c: (history_save): - * embed/mozilla/ContentHandler.cpp: - * lib/ephy-file-helpers.c: (ephy_ensure_dir_exists): - * lib/ephy-file-helpers.h: - * src/ephy-shell.c: (ephy_shell_init): - * src/history-dialog.c: (history_dialog_set_embedded): - * src/pdm-dialog.c: (pdm_dialog_init): - * src/session.c: (crashed_resume_dialog): - * src/statusbar.c: (statusbar_set_security_state): - Fix a few typos, get rid of mime handlers list, - reimplement security icon - -2002-11-26 Marco Pesenti Gritti <marco@it.gnome.org> - - * Checked in initial codebase. diff --git a/ChangeLog-20040912 b/ChangeLog-20040912 deleted file mode 100644 index d498c6841..000000000 --- a/ChangeLog-20040912 +++ /dev/null @@ -1,10997 +0,0 @@ -2004-09-12 Marco Pesenti Gritti <marco@gnome.org> - - * src/toolbar.c: - - Use SAME_APP flag for drag destination. Fix #152388 - -2004-09-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - - Install ephy-embed-factory.h. - -2004-09-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-factory.c: - - Change documentation accordingly. - -2004-09-11 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (import_dialog_response_cb), (ephy_bookmarks_editor_dispose): - - Add another mimetype to import types file filter. - -2004-09-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-factory.c: (ephy_embed_factory_new_object): - * embed/ephy-embed-factory.h: - * embed/ephy-embed-shell.c: (ephy_embed_shell_get_embed_single): - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download): - * src/ephy-tab.c: (save_property_url), (ephy_tab_init): - * src/popup-commands.c: (save_property_url), - (popup_cmd_set_image_as_background): - * src/window-commands.c: (window_cmd_file_save_as), - (save_temp_source): - - Just pass a GType to ephy_embed_factory_new_object(). - -2004-09-11 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-topics-selector.c: (toggle_topic), - (node_toggled_cb), (ephy_topics_selector_new_topic): - - Select the topic when adding it. Fix #151925 - -2004-09-08 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/eggdropdowntoolbutton.c: - (egg_dropdown_tool_button_set_arrow_tooltip): - * lib/egg/eggdropdowntoolbutton.h: - - Update from egg. - -2004-09-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.c: (save_yourself_cb): - - Use rm -f as remove command, not rm -r. Reported by Nikolai Weibull. - -2004-09-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-navigation-action.c: (new_history_menu_item), - (activate_back_or_forward_menu_item_cb), - (activate_up_menu_item_cb), (build_back_or_forward_menu), - (build_up_menu), (menu_activated_cb), (connect_proxy), - (ephy_navigation_action_init), - (ephy_navigation_action_set_property), - (ephy_navigation_action_get_property), - (ephy_navigation_action_class_init): - - Simplify and de-cruft this code a bit. - -2004-09-07 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix "trunk" version number. - - * lib/egg/eggdropdowntoolbutton.c: - (egg_dropdown_tool_button_set_arrow_tooltip), (menu_position_func), - (egg_dropdown_tool_button_set_menu), - (egg_dropdown_tool_button_get_menu): - * lib/egg/eggdropdowntoolbutton.h: - - Fix menu positioning, menu ownership and remove unnecessary functions - from the .h. - - * lib/widgets/Makefile.am: - R lib/widgets/ephy-arrow-toolbutton.c: - R lib/widgets/ephy-arrow-toolbutton.h: - - Remove EphyArrowToolButton. - - * src/ephy-navigation-action.c: (menu_activated_cb), - (connect_proxy), (ephy_navigation_action_class_init), - (ephy_navigation_action_init): - - Port to EggDropdownToolButton. - -2004-09-07 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/Makefile.am: - R lib/egg/eggmarshalers.c: - R lib/egg/eggmarshalers.h: - - Remove auto-generated sources from cvs. - -2004-09-07 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/Makefile.am: - * lib/egg/update-from-egg.sh: - A lib/egg/eggdropdowntoolbutton.c: - A lib/egg/eggdropdowntoolbutton.h: - - Add Dropdown tool button from egg. - -2004-09-05 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_key_press_event): - - Use the gtk setting for the menubar accel instead of hardcoding F10. - -2004-09-05 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Add "ml" to ALL_LINGUAS. - -2004-09-05 Christian Persch <chpe@cvs.gnome.org> - - * src/toolbar.c: (toolbar_setup_actions): - - Also use "visible-overflown = FALSE" for favicon action too. - -2004-09-05 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-location-action.c: (connect_proxy): - * src/toolbar.c: (toolbar_setup_actions): - - Use "visible-overflown = FALSE" for the location entry action, instead - of manually setting overflow menu item to NULL. - -2004-09-05 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-go-action.c: (connect_proxy): - - Only connect clicked signal on a button, not on a menu item - proxy. Same as bug #141548, but for the Go action. - -2004-09-04 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-navigation-action.c: (connect_proxy): - - Only connect menu-activated signal to an arrow toolbutton, - not on menu items. Fixes bug #151648. - -2004-09-04 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - * src/ephy-window.c: (show_embed_popup): - - Separate context menu for email links. Fixes bug #144244. - -2004-09-04 Marco Pesenti Gritti <marco@gnome.org> - - * data/art/Makefile.am: - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * lib/ephy-stock-icons.h: - * src/ephy-notebook.c: (build_tab_label): - - Use a small custom icon for tabs close instead of cutting - the image with set_size_request. Fix #144772 - -2004-09-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.h: - - Remove leftover get_active_window (which has been on EphySession - for a long time). Noticed by Jean-François Rameau. - -2004-09-02 Christian Persch <chpe@cvs.gnome.org> - - * data/art/Makefile.am: - R data/art/epiphany-secure.png: - R data/art/epiphany-unsecure.png: - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * lib/ephy-stock-icons.h: - * src/ephy-statusbar.c: (ephy_statusbar_set_security_state): - * src/ephy-statusbar.h: - * src/ephy-window.c: (sync_tab_security): - - Use stock icons for the security padlock. - -2004-09-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_set_title): - * src/ephy-tabs-menu.c: (connect_proxy_cb), - (ephy_tabs_menu_set_window), (ephy_tabs_menu_class_init), - (ephy_tabs_menu_new): - - Ellipsize the menu item in the tabs menu, instead of - shortening the string itself. - -2004-08-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (show_status_icon): - - Fix status icon. Fixes bug #151501. - -2004-08-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-encodings.c: - * embed/ephy-encodings.h: - - Remove some cruft. - -2004-08-31 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_startup), - (ephy_shell_finalize): - * src/ephy-shell.h: - - Remove -s mode which I forgot to remove when removing the - nautilus view. - -2004-08-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (update_download_row), - (progress_cell_data_func), (downloader_view_build_ui): - * embed/ephy-download.h: - * embed/mozilla/MozDownload.cpp: - * lib/widgets/Makefile.am: - R lib/widgets/ephy-cell-renderer-progress.c: - R lib/widgets/ephy-cell-renderer-progress.h: - - Remove EphyCellRendererProgress. - -2004-08-30 Christian Persch <chpe@cvs.gnome.org> - - * autogen.sh: - A configure.ac: - R configure.in: - - Modernise configure. - -2004-08-30 Christian Persch <chpe@cvs.gnome.org> - - R lib/widgets/ephy-label.h: - R lib/widgets/ephy-label.c: - * lib/widgets/Makefile.am: - * 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): - - Remove EphyLabel. - -2004-08-30 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - * data/.cvsignore: - R data/epiphany-1.4.pc.in: - A data/epiphany-1.6.pc.in: - - Epiphany 1.5. - -2004-08-30 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Post-release version bump. - -2004-08-30 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/tmpl/ephy-embed.sgml: - - === Release 1.3.8 === - -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> - - * 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. - -2004-08-29 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs.js: - - Disable SSLv2 by default. - -2004-08-28 Christian Persch <chpe@cvs.gnome.org> - - * help/ja/legal.xml: - - Translate this too. Translation by 佐藤 暁 (SATOH Satoru). - -2004-08-28 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - - Updated. - -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>. - -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. - -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. - -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. - -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. - -2004-08-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Mozilla API change on stable branch. - -2004-08-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - QI instead of cast. - -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. - -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. - -2004-08-25 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Post-release version bump. - -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. - -2004-08-24 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Post-release version bump. - -2004-08-24 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.3.6 === - -2004-08-24 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - * configure.in: - - Version 1.3.6. - -2004-08-23 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-label.c: (ephy_label_ensure_layout), - (ephy_label_size_allocate): - - Sync. - -2004-08-23 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - - Update for 1.3.6. - -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. - -2004-08-23 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.h: - - Change hierarchy separator to "->". Fixes bug #149150. - -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. - -2004-08-23 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - - Merge from gnome-2-6 branch. - -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. - -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. - -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. - -2004-08-21 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Set accel for normal zoom, as per HIG. - -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. - -2004-08-20 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs.js: - - Set default horizontal wheel action to 'scroll'. - Fixes bug #148557. - -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. - Fixes bug #150358. - -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. - -2004-08-16 Christian Rose <menthos@menthos.com> - - * configure.in: Added "bs" to ALL_LINGUAS. - -2004-08-16 Kjartan Maraas <kmaraas@gnome.org> - - * configure.in: Added nb to ALL_LINGUAS. - -2004-08-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-event.c: - - Remove superflous private struct. - -2004-08-16 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Post-release version bump. - -2004-08-16 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/tmpl/ephy-embed.sgml: - - === Release 1.3.5 === - -2004-08-16 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - - Update for 1.3.5. - -2004-08-16 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Version 1.3.5. - Make dist produce a .tar.bz2 too. - -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. - -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. - -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. - -2004-08-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Include mozilla-version.h; thanks to Crispin for testing. - -2004-08-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GlobalHistory.h: - - Yet another mozilla API change. - -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> - - * lib/egg/egg-editable-toolbar.c: - (egg_editable_toolbar_deconstruct): - - Use g_list_foreach() here. - -2004-08-09 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import): - - Fix a mem leak. - -2004-08-09 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbar-editor.c: (compare_actions): - - Fix compilation with gcc 2.95. - -2004-08-09 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-label.c: - - Include config.h upfront. - -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. - -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. - -2004-08-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - - Fix compiler warning about anon enum mismatch. - -2004-08-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - Allow XUL windows to open new windows. - -2004-08-08 Christian Neumair <chris@gnome-de.org> - - * src/bookmarks/ephy-topics-selector.c: - (ephy_topics_selector_constructor): - - Sort topics by name. Fixes #149639. - -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 - -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 ellipsising label implementation, and import GtkLabel - into our prefix. Fixes bug #149114. - - * configure.in: - - Depend on pango 1.5.1 for ellipsisation support. - -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. - -2004-08-08 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (notebook_drag_data_received_cb): - - Remove unused variable. - -2004-08-08 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: - - Include "ephy-string.h", fixes build with -Werror. - -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. - -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. - -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. - -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. - -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. - -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. - -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. - -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. - -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(). - -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. - -2004-08-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Code cleanup. - -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. - -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. - -2004-08-02 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - - Move g_set_application_name() call after gnome_program_init(), - so that i18n works correctly. Fixes bug #148948. - -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. - -2004-08-01 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Post-release version bump. - -2004-08-01 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - * doc/reference/tmpl/ephy-embed.sgml: - - === Release 1.3.4 === - -2004-08-01 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Version 1.3.4. - - * NEWS: - - Updated for 1.3.4. - -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. - -2004-07-31 Adam Hooper <adamh@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_set_property), (ephy_tab_get_property), - (ephy_tab_class_init), (ephy_tab_get_popups_allowed), - (ephy_tab_set_popups_allowed), (ephy_tab_address_cb), - (ephy_tab_content_change_cb): - - Rename property to "popups-allowed" consistently. Move page change - code from address_cb to content_change_cb so that the location from - the embed is the one of the loaded page. - -2004-07-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Fix a mem leak. - -2004-07-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Confirm before overwriting a file. Fixes bug #143501. - -2004-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (prefs_download_path_button_clicked_cb): - - Start the directory chooser in the home dir. Fixes bug #146055. - -2004-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: (ensure_folder), - (create_submenu): - - Fix submenu creation with non-ascii topic names. Fixes bug #147469. - -2004-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (drag_data_get_cb): - * src/bookmarks/ephy-bookmarks-export.c: (write_topics_list), - (ephy_bookmarks_export_rdf): - * src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_bookmark), - (xbel_parse_folder), (xbel_parse_xbel), (parse_rdf_subjects), - (parse_rdf_item), (ephy_bookmarks_import_rdf): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save), - (ephy_bookmarks_init): - * src/bookmarks/ephy-bookmarksbar-model.c: - (ephy_bookmarksbar_model_get_node): - * src/bookmarks/ephy-topic-action.c: (drag_data_get_cb): - * src/ephy-session.c: (write_tab), (write_window_geometry), - (write_tool_window), (write_ephy_window), (ephy_session_save), - (parse_embed), (ephy_session_load): - - Fix signedness difference warnings with gcc 3.5. Patch by Jon Oberheide. - -2004-07-31 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_get_type), - (toolbars_toolbar_new), (toolbars_item_new), - (egg_toolbars_model_set_flags), (egg_toolbars_model_add_separator), - (impl_add_item), (egg_toolbars_model_add_toolbar), - (egg_toolbars_model_class_init), - (egg_toolbars_model_remove_toolbar), - (egg_toolbars_model_remove_item), (egg_toolbars_model_move_item), - (egg_toolbars_model_get_item_id), - (egg_toolbars_model_get_item_data), - (egg_toolbars_model_get_item_type): - * lib/egg/egg-toolbars-model.h: - - Small code style cleanups. - -2004-07-31 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (free_toolbar_node), - (free_item_node), (free_toolbar), (egg_toolbars_model_finalize), - (egg_toolbars_model_remove_toolbar), - (egg_toolbars_model_remove_item): - - Free node data and destroy nodes on finalize. - -2004-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-toolbars-model.c: (update_flags_and_save_changes): - - Correctly clear the not-removable toolbar flag. - -2004-07-30 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyAboutRedirector.cpp: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyContentPolicy.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/EphyUtils.cpp: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/MozillaPrivate.cpp: - * embed/mozilla/PrintingPromptService.cpp: - * embed/mozilla/mozilla-download.cpp: - * embed/mozilla/mozilla-embed-event.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - - Don't use -include which compilers other than gcc don't - understand. Instead include mozilla-config.h as first thing - in each file. Part of bug #143094. - - * embed/mozilla/EphyUtils.cpp: - - Also include config.h. - -2004-07-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (parse_toolbars): - - Fix a call to egg_toolbars_model_set_flags(). - -2004-07-28 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyContentPolicy.cpp: - - Mozilla API change. - -2004-07-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-single.h: - - Remove load_proxy_autoconf() vfunc. - - * embed/mozilla/mozilla-notifiers.cpp: - - Only include gnome-i18n.h here. - - Thanks to Crispin for noticing those buglets. - -2004-07-26 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_set_flags): - * lib/egg/egg-toolbars-model.h: - * src/bookmarks/ephy-bookmarksbar-model.c: - (update_flags_and_save_changes): - * src/ephy-toolbars-model.c: (update_flags_and_save_changes): - - Switch parameter order for egg_toolbars_model_set_flags(). - -2004-07-25 Christian Persch <chpe@cvs.gnome.org> - - * src/popup-commands.c: (popup_cmd_download_link), - (popup_cmd_download_link_as): - - Fix "Save Link As" filechooser title, and change - capitalisation on the "Download Link" filechooser - title. Fixes bug #138208. - -2004-07-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Make sure we don't release the single observer more than - once. - -2004-07-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - - Disallow some more characters in the suggested filename. - -2004-07-24 Adam Hooper <adamh@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - #include <nsEmbedString.h> - -2004-07-24 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbar-editor.c: - * lib/egg/egg-toolbar-editor.h: - - Make egg_toolbar_editor_add_action public again. - -2004-07-24 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Remove some unneeded includes. - -2004-07-24 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (show_status_icon): - - Don't load the status icon from the file, use the - registered stock icon instead. - -2004-07-24 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - - Refactores storing the security info, move it into - EphyBrowser. - -2004-07-23 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-node-view.c: (cell_renderer_edited), - (renderer_editing_canceled_cb), (ephy_node_view_init), - (ephy_node_view_edit): - * lib/widgets/ephy-node-view.h: - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_add_topic), - (cmd_rename): - * src/bookmarks/ephy-topics-selector.c: - (ephy_topics_selector_new_topic): - - Do not remove the topic when rename is cancelled. - -2004-07-23 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-marshal.list: - * lib/widgets/ephy-node-view.c: (path_toggled), - (ephy_node_view_key_press_cb), (get_selection_refs), - (ephy_node_view_button_press_cb), (cell_renderer_edited), - (renderer_editing_canceled_cb), (ephy_node_view_add_column), - (ephy_node_view_init), (ephy_node_view_edit), - (ephy_node_view_constructor), (ephy_node_view_add_toggle), - (ephy_node_view_class_init): - * lib/widgets/ephy-node-view.h: - - Add support for toggles. When editing is canceled remove - the node. - - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add): - * src/bookmarks/ephy-topics-selector.c: - (ephy_topics_selector_get_type), - (ephy_topics_selector_set_bookmarks), - (ephy_topics_selector_set_property), (ephy_topics_selector_apply), - (provide_toggle), (ephy_topics_selector_constructor), - (topic_destroy_cb), (node_toggled_cb), (ephy_topics_selector_init), - (ephy_topics_selector_new), (ephy_topics_selector_new_topic), - (ephy_topics_selector_class_init): - * src/bookmarks/ephy-topics-selector.h: - - Use EphyNodeView instead of a list store. Share a lot of code - and we get updating for free. Fix bug #144770 - -2004-07-23 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-node-view.c: (filter_changed_cb), - (ephy_node_view_set_filter), (ephy_node_view_set_property), - (ephy_node_view_init), (ephy_node_view_select_node), - (filter_visible_func), (ephy_node_view_constructor), - (ephy_node_view_class_init): - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_set_property), - (ephy_tree_model_node_get_property), - (ephy_tree_model_node_class_init), (ephy_tree_model_node_init), - (ephy_tree_model_node_new), (ephy_tree_model_node_get_column_type), - (ephy_tree_model_node_get_value): - * lib/widgets/ephy-tree-model-node.h: - * src/prefs-dialog.c: (create_node_combo): - - Simplify node view filtering code and make it a normal - property (no more constructor only) - -2004-07-23 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_new), - (ephy_node_view_constructor), (ephy_node_view_class_init): - - Use gobject constructor - -2004-07-22 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-debug.c: (ephy_profiler_dump): - - Ignore the microseconds part - of the g_timer_elapsed call, its redundant information, - and breaks when the timer is over a second. - (ported from galeon). - -2004-07-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-single.c: - * embed/ephy-embed-single.h: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - - No need to make proxy PAC configuration public, we only - use it in a pref notifier. - -2004-07-22 Marco Pesenti Gritti <marco@gnome.org> - - * doc/reference/tmpl/ephy-embed.sgml: - * embed/mozilla/MozDownload.cpp: - * lib/ephy-file-helpers.c: (ephy_ensure_dir_exists): - * lib/ephy-file-helpers.h: - - Handle the case where the downloads dir cannot be - created gracefully. Fix #146902 - -2004-07-22 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: - (ephy_bookmarks_import_mozilla): - - Handle the bookmark in the root folder case - correctly. Fix #145611 - -2004-07-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - - Fix mem leaks (ported from Galeon). - -2004-07-21 Xan Lopez <xan@gnome.org> - - * data/epiphany.desktop.in: - - Added application/xhtml+xml, text/html, text/xml for MimeType entry. - -2004-07-21 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/EphySingle.h: - * embed/mozilla/mozilla-embed-single.cpp: - - No need to use a weak ref for the observer, - makes the single code easier. - -2004-07-20 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - * embed/mozilla/mozilla-embed-persist.cpp: - - Pass single to the sniffer and weak ref it. - Fix #141928 - -2004-07-19 Marco Pesenti Gritti <marco@gnome.org> - - * NEWS: - * configure.in: - * doc/reference/tmpl/ephy-embed.sgml: - - === Release 1.3.3 === - -2004-07-19 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-prefs.h: - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/ephy-window.c: (ephy_window_fullscreen), - (ephy_window_unfullscreen), (update_actions_sensitivity), - (tab_detached_cb), (tab_delete_cb), (ephy_window_init): - * src/window-commands.c: (window_cmd_file_new_window), - (window_cmd_file_close_window): - - Add disable_quit, disable_new_window, first_window_fullscreen - lockdown options. - -2004-07-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (ephy_print_dialog_browse_button_cb): - - Since the print dialogue is modal the filechooser needs to be modal - too. Fixes bug #147628. - -2004-07-14 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-node-view.c: (compare_string_values), - (ephy_node_view_sort_func), (ephy_node_view_add_data_column), - (ephy_node_view_add_column), (ephy_node_view_set_priority), - (ephy_node_view_set_sort), (ephy_node_view_init): - * lib/widgets/ephy-node-view.h: - - Improve sort/priority API. - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init): - * src/ephy-history-window.c: (ephy_history_window_construct): - - Sort history items by last visit - -2004-07-12 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (properties_activate_cb), - (show_context_menu), (bookmark_destroy_cb), - (ephy_bookmark_action_set_bookmark_id), - (ephy_bookmark_action_set_property), - (ephy_bookmark_action_finalize), (ephy_bookmark_action_init): - - Add a Properties item to bookmark context menu - -2004-07-11 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarksbar.c: (bookmark_open_in_tab_cb): - - When opening bookmarks in a tab from toolbars jump to them. - -2004-07-11 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (toolbar_drag_motion_cb): - * src/bookmarks/ephy-bookmark-action.c: (connect_proxy): - * src/bookmarks/ephy-topic-action.c: (connect_proxy): - - Disable sliding when not in toolbar editing mode. - We cant assume GDK_ACTION_MOVE there. - -2004-07-11 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-topic-action.c: (stop_drag_check), - (button_release_cb), (button_press_cb): - - Make sure we stop the drag check also when button - is released while the menu grab is still in effect. - -2004-07-11 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_move_item): - * lib/egg/egg-toolbars-model.h: - - Add api to move items. - - * src/bookmarks/ephy-bookmark-action.c: (get_item_position), - (remove_from_model), (move_in_model), (move_left_activate_cb), - (move_right_activate_cb), (show_context_menu): - * src/bookmarks/ephy-topic-action.c: (get_item_position), - (remove_from_model), (move_in_model), (move_left_activate_cb), - (move_right_activate_cb), (show_context_menu): - - Add Move Left/Move Right context menus. - -2004-07-11 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (drag_begin_cb), - (drag_end_cb), (connect_proxy): - * src/bookmarks/ephy-topic-action.c: (drag_begin_cb), - (drag_end_cb), (connect_proxy): - - Hide the item when dragging it like we do for normal - toolbars. - -2004-07-11 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-topic-action.c: (create_tool_item), - (menu_deactivate_cb), (remove_from_model), (remove_activate_cb), - (drag_data_get_cb), (drag_data_delete_cb), (stop_drag_check), - (check_horizontal_threshold), (drag_motion_cb), - (button_toggled_cb), (button_release_cb), (button_press_cb), - (connect_proxy): - - Implement topics drag and drop. Totally tricky but it seem - to work fine :) - -2004-07-11 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (drag_motion_cb): - - Fix a mem leak. - -2004-07-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Depend on lignomeui >= 2.6.0. - -2004-07-09 Xan Lopez <xan@gnome.org> - - * embed/downloader-view.c: (downloader_view_add_download): - - Plug leak, thanks to Crispin. - -2004-07-08 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (toolbar_drag_motion_cb): - - When moving in the same toolbar force GDK_ACTION_MOVE. - Fix #145529 - -2004-07-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (ephy_print_get_print_info): - - Don't convert filename encoding here, since we use it - as UTF-8 in MozillaPrivate. - -2004-07-06 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Add "he" to ALL_LINGUAS. - -2004-07-06 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Post-release version bump. - -2004-07-06 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.3.2 === - -2004-07-06 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - * configure.in: - - Version 1.3.2. - -2004-07-06 Xan Lopez <xan@gnome.org> - - * embed/mozilla/MozDownload.cpp: - - <chpe> didn't I said to make that NS_IF_ADDREF () ? - <xan> mmm, yes - - Fix the downloader crasher. - -2004-07-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - -1 is valid button number, it's used for synthesised "mouse" events - on form submit via Return key. Fixes bug #145420. - -2004-07-06 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Post-release version bump. - -2004-07-06 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/tmpl/ephy-embed.sgml: - - === Release 1.3.1 === - -2004-07-06 Xan Lopez <xan@gnome.org> - - * embed/downloader-view.c: (downloader_view_add_download): - * embed/mozilla/mozilla-download.cpp: - - If the MIME is unknown, use application/octet-stream. - -2004-07-06 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - * data/Makefile.am: - - Add MAINTAINERS to EXTRA_DIST, and make gconf schema install - less noisy. - -2004-07-06 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Version 1.3.1. - -2004-07-05 Xan Lopez <xan@gnome.org> - - * embed/downloader-view.c: (downloader_view_add_download): - - Scale the MIME icon. - -2004-07-05 Marco Pesenti Gritti <marco@gnome.org> - - * embed/downloader-view.c: (downloader_view_build_ui): - - Some ordering/sizing tweak - -2004-07-05 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (drag_motion_cb): - - Support also GDK_ACTION_COPY. Fix #145254. - - * src/ephy-notebook.c: (notebook_drag_data_received_cb): - - Use the notebook to access the toplevel, data passed to the - signal can be NULL. - -2004-07-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - - Decode ACE for UI, and encode UTF-8 hostnames before using - cookie and passwords functions with them. - Fixes bug #130930. - -2004-07-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - - Unescape the mailto: address, fixes bug #144462. - -2004-07-05 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_cache_get_type), - (ephy_spinner_images_free), (ephy_spinner_images_copy), - (ephy_spinner_cache_unload), (extract_frame), - (ephy_spinner_cache_load), (compare_size), (scale_to_size), - (ephy_spinner_cache_get_images), (ephy_spinner_cache_init), - (ephy_spinner_cache_finalize), (ephy_spinner_cache_class_init), - (ephy_spinner_cache_ref), (ephy_spinner_load_images), - (ephy_spinner_unload_images), (icon_theme_changed_cb), - (ephy_spinner_init), (select_spinner_image), (ephy_spinner_expose), - (bump_spinner_frame_cb), (ephy_spinner_start), - (ephy_spinner_remove_update_callback), (ephy_spinner_stop), - (ephy_spinner_set_size), (ephy_spinner_size_request), - (ephy_spinner_finalize), (ephy_spinner_class_init): - - Cache the scaled spinner images to make creating new spinners very - fast, now that we use so many of them. - -2004-07-04 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - - Updated for 1.3.1. - -2004-07-04 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (menubar_deactivate_cb), - (ephy_window_key_press_event), (ephy_window_class_init): - - Show and activate the menubar with F10 when it's hidden. - Fixes bug #141999. - -2004-07-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - - Normal context menus for check/radio/submit buttons. - Fixes bug #143942. - -2004-07-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (downloader_view_add_download): - - Use regular return for valid error conditions, not - g_return_if_fail. - -2004-07-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-download.cpp: (impl_get_mime_type): - - Fix compilation with mozilla 1.7. - -2004-07-04 Xan Lopez <xan@gnome.org> - - * embed/downloader-view.c: (downloader_view_get_type), - (downloader_view_class_init), (downloader_view_init), - (downloader_view_finalize), (format_interval), - (downloader_view_add_download), (downloader_view_build_ui), - (downloader_view_remove_download): - - Add a MIME icon in the File column. Some indent fixes. - - * embed/ephy-download.c: (ephy_download_get_mime): - * embed/ephy-download.h: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/mozilla-download.cpp: - - Implement the method to get the MIME of a download and - port to nsEmbedString. - - * embed/mozilla/PrintingPromptService.cpp: - - Remove bogus nsString.h header. - -2004-07-03 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-topic-action.c: (can_open_in_tabs), - (append_bookmarks_menu), (add_open_in_tabs_menu), - (build_bookmarks_menu), (show_context_menu): - - "Open in tabs" insensitive when there are not - multiple bookmarks in the topic. - -2004-07-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_load_images): - - Add profiler calls. - -2004-07-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Mozilla API change. - -2004-07-02 Christian Persch <chpe@cvs.gnome.org> - - * data/art/Makefile.am: - R data/art/epiphany-tab-loading.gif: - * lib/widgets/ephy-spinner.c: (get_spinner_dimensions), - (ephy_spinner_init), (ephy_spinner_expose), - (ephy_spinner_unload_images), (scale_to_real_size), - (ephy_spinner_set_size), (ephy_spinner_size_request): - * lib/widgets/ephy-spinner.h: - * src/ephy-notebook.c: (sync_load_status), (build_tab_label): - * src/toolbar.c: (fixed_toolbar_reconfigured_cb), (toolbar_init): - - Remove our tab loading animation and use mini-spinners instead. - -2004-07-02 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_sync_icon): - * src/ephy-favicon-action.c: (ephy_favicon_action_sync_icon): - - Use blank document as default favicon - -2004-07-02 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - - Depend on mozilla >= 1.7 final. Simplify some mozilla - version checks. - -2004-07-02 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (show_context_menu), - (popup_menu_cb), (button_press_cb), (connect_proxy): - * src/bookmarks/ephy-topic-action.c: (show_context_menu), - (popup_menu_cb), (button_press_cb), (connect_proxy): - - Follow popups keybindings. - -2004-07-02 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (open_in_tab_activate_cb), - (open_in_window_activate_cb), (remove_from_model), - (drag_data_delete_cb), (remove_activate_cb), (show_context_menu), - (button_press_cb): - - Implement bookmark context menu. - -2004-07-02 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-topic-action.c: (remove_activate_cb), - (add_open_in_tabs_menu), (build_bookmarks_menu), - (show_context_menu), (button_press_cb), (connect_proxy): - - Implement topic context menu. - -2004-07-02 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-favorites-menu.c: - * src/bookmarks/ephy-favorites-menu.h: - - Move in the bookmarks dir. - - * lib/ephy-gui.c: (ephy_gui_select_row_by_key), - (ephy_gui_is_middle_click): - * lib/ephy-gui.h: - - Add a function to check if menus was activated - by a middle or a ctrl+click (which is equivalent in epiphany) - - * lib/ephy-marshal.list: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmark-action.c: (activate_cb), - (ephy_bookmark_action_class_init): - * src/bookmarks/ephy-bookmark-action.h: - * src/bookmarks/ephy-bookmarks-menu.c: (open_bookmark_cb), - (create_menu): - * src/bookmarks/ephy-bookmarksbar.c: (bookmark_open_in_tab_cb), - (bookmark_open_cb), (ephy_bookmarksbar_action_request): - * src/bookmarks/ephy-topic-action.c: (menu_activate_cb), - (ephy_topic_action_class_init): - * src/bookmarks/ephy-topic-action.h: - - Add signals to open bookmarks in new window/tab. I'll need - them for context menus. - Use them for middle/ctrl click. - -2004-07-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - s/Off-Line/Offline/ - -2004-07-01 Marco Pesenti Gritti <marco@gnome.org> - - * data/ui/epiphany-ui.xml: - - Change position to popups and offline menus. - -2004-07-01 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_sync_smart_url): - - Do not show the icon for smartbookmarks - -2004-07-01 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (toolbar_drag_motion_cb): - - Do not allow dragging out of edit mode on ITEMS_ONLY toolbars. - -2004-07-01 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_sync_icon): - - No need to show the default icon for bookmarks menu. - -2004-07-01 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), - (favicon_cache_changed_cb), (ephy_bookmark_action_sync_icon), - (stop_drag_check), (drag_data_get_cb), (drag_data_delete_cb), - (drag_motion_cb), (button_press_cb), (button_release_cb), - (connect_proxy), (ephy_bookmark_action_init): - - Allow to drag bookmarks around also when not in edit mode. - Use the default bookmark icon when there is not a specific - one, it acts as a separator. Put some space between the icon - and the text. - -2004-06-30 Adam Hooper <adamh@cvs.gnome.org> - - * data/art/Makefile.am: - * data/art/epiphany-popup-hidden.png: - * data/art/epiphany-popup-hidden.svg: - * data/ui/epiphany-ui.xml: - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * lib/ephy-stock-icons.h: - * src/ephy-statusbar.c: (create_statusbar_popups_manager_icon), - (ephy_statusbar_init), (ephy_statusbar_set_security_state), - (ephy_statusbar_set_popups_state): - * src/ephy-statusbar.h: - * src/ephy-tab.c: (ephy_tab_set_property), (ephy_tab_get_property), - (ephy_tab_class_init), (popups_manager_free_info), - (popups_manager_add), (popups_manager_remove_window), - (disconnect_popup), (popups_manager_add_window), - (ephy_tab_get_popups_displayed), (popups_manager_show), - (popups_manager_show_all), (popups_manager_new_window_info), - (popups_manager_hide), (popups_manager_hide_all), - (ephy_tab_set_popups_displayed), (popup_blocker_n_hidden), - (popups_manager_reset), (ephy_tab_finalize), (ephy_tab_address_cb), - (ephy_tab_new_window_cb), (ephy_tab_popup_blocked_cb), - (ephy_tab_init): - * src/ephy-window.c: (sync_tab_popup_windows), - (sync_tab_popups_allowed), (ephy_window_set_active_tab), - (ephy_window_get_property), (allow_popups_notifier), - (ephy_window_init), (ephy_window_finalize), (ephy_window_load_url), - (ephy_window_view_bookmarksbar_cb), - (ephy_window_view_popup_windows_cb): - - Popup blocking support. View -> Popup Windows. - - * doc/reference/Makefile.am: - * doc/reference/epiphany-sections.txt: - * doc/reference/tmpl/ephy-embed-single.sgml: - * doc/reference/tmpl/ephy-embed.sgml: - * doc/reference/tmpl/ephy-permission-manager.sgml: - * doc/reference/tmpl/ephy-shell.sgml: - * doc/reference/tmpl/ephy-tab.sgml: - * doc/reference/tmpl/epiphany-unused.sgml: - - Added a couple of docs, but mostly this is stuff that I imagine - nobody ever commits because it's all auto-generated. - -2004-06-30 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarksbar.c: (open_in_tabs_cb): - * src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu), - (open_in_tabs_activate_cb), (build_bookmarks_menu): - - Use a new window for "Open in Tabs" - -2004-06-30 Xan Lopez <xan@gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Be a bit smarter about double extensions. - -2004-06-30 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-notebook.c: - - Change tabs sizing again. Now we use a width - of 20 (estimated) chars. - -2004-06-29 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - - Update for 1.3.1. - -2004-06-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (togglebutton_clicked_cb), - (radiobutton_clicked_cb), (spinbutton_timeout_cb), (changed_cb): - - Set sane_state to TRUE from user changes, otherwise broken prefs - will never get overwritten. - -2004-06-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/EphySingle.h: - * embed/mozilla/mozilla-embed-single.cpp: - - EphySingle needs to implement nsISupportsWeakReference. - -2004-06-26 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - * embed/ephy-embed-single.c: (ephy_embed_single_iface_init), - (ephy_embed_single_set_offline_mode), - (ephy_embed_single_get_offline_mode): - * embed/ephy-embed-single.h: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * src/ephy-window.c: (network_status_changed), (ephy_window_init), - (ephy_window_finalize): - * src/window-commands.c: (window_cmd_file_save_as), - (window_cmd_file_work_offline): - * src/window-commands.h: - - Implement File->Work Off-Line command and backend. - No DBUS/HAL/whatever integration yet. - -2004-06-26 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import), - (xbel_parse_folder), (xbel_parse_xbel): - - Preserve hierarchy in the xbel importer too. Use mime - sniffing to determine the file mime type. - -2004-06-25 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed.h: - * embed/mozilla/MozillaPrivate.h: - * embed/print-dialog.h: - - Move PrintInfo to print-dialog since - it's no more use by embed api. - -2004-06-25 Marco Pesenti Gritti <marco@gnome.org> - - * embed/MozillaPrivate.cpp: - - Fix typo in the printer name - -2004-06-25 Marco Pesenti Gritti <marco@gnome.org> - - * embed/MozillaPrivate.cpp: - - Remove preview flag - -2004-06-25 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed.c: (ephy_embed_print), - (ephy_embed_set_print_preview_mode): - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/PrintingPromptService.cpp: - * embed/mozilla/mozilla-embed.cpp: - * embed/print-dialog.c: (ephy_print_dialog_response_cb), - (ephy_print_dialog_new): - * embed/print-dialog.h: - * src/ephy-window.c: (ephy_window_delete_event_cb), - (ephy_window_finalize), (update_embed_dialogs), (ephy_window_find): - * src/ppview-toolbar.c: (toolbar_cmd_ppv_close): - * src/window-commands.c: (window_cmd_file_print_preview), - (window_cmd_file_print): - - Simplify print code. Now there is only one case to deal with, - the mozilla prompt dialog. - This should help with xprint. - -2004-06-24 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-node.c: (ephy_node_new_with_id), (ephy_node_get_id), - (child_changed), (write_parent): - * lib/ephy-node.h: - * src/bookmarks/ephy-bookmark-action.c: - (bookmarks_child_changed_cb): - * src/bookmarks/ephy-bookmark-properties.c: - (toolbar_checkbox_changed_cb), (build_ui): - * src/bookmarks/ephy-bookmarks-editor.c: - (cmd_show_in_bookmarks_bar), (ephy_bookmarks_editor_update_menu): - * src/bookmarks/ephy-bookmarks-menu.c: (create_menu), - (topic_child_changed_cb): - * src/bookmarks/ephy-new-bookmark.c: - * src/bookmarks/ephy-new-bookmark.h: - * src/bookmarks/ephy-topic-action.c: - (ephy_topic_action_set_topic_id), (topic_child_changed_cb): - - Use guint consistently for node ids - -2004-06-24 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarksbar.c: (open_in_tabs_cb), - (go_location_cb), (ephy_bookmarksbar_action_request): - * src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu), - (open_in_tabs_activate_cb), (build_bookmarks_menu), - (build_topics_menu), (build_menu), - (ephy_topic_action_set_topic_id), (ephy_topic_action_set_property), - (ephy_topic_action_class_init): - * src/bookmarks/ephy-topic-action.h: - * src/ephy-window.c: (ephy_window_load_in_tabs): - - Implement open in tabs from toolbar topics - -2004-06-24 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Removed unused array, and added a few missing statics. - -2004-06-23 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarksbar.c: - (ephy_bookmarksbar_set_window): - * src/toolbar.c: (toolbar_realize): - - Use g_signal_connect_after to connect to the toolbar_added - signal, otherwise the toolbar isn't created yet and we crash - when trying to set the drag dests on a newly added toolbar. - -2004-06-23 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/tmpl/ephy-permission-manager.sgml: - * embed/ephy-permission-manager.c: (ephy_permission_info_new), - (ephy_permission_info_copy), (ephy_permission_manager_add), - (ephy_permission_manager_remove), (ephy_permission_manager_test), - (ephy_permission_manager_list): - * embed/ephy-permission-manager.h: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - - Make the permission type a string instead of an enum, that way - we can support more than just the hardcoded 3 types. - -2004-06-23 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_get_tabs): - - Simply use gtk_container_get_children(). - -2004-06-23 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (exit_fullscreen_button_clicked_cb), - (get_chromes_visibility), (ephy_window_state_event_cb): - - Make the "Exit Fullscreen" button toggle the action instead of - doing to work itself. Fixes bug #144785. - -2004-06-23 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-notebook.c: (notebook_drag_data_received_cb): - * src/ephy-window.c: (ephy_window_set_zoom), - (ephy_window_load_in_tabs): - * src/ephy-window.h: - - Add EphyWindow API to open multiple uris in - tabs, use it for dnd on the notebook. - -2004-06-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Move check for javascript after the http[s] checks. - -2004-06-23 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: - (folders_list_to_topic_name): - * src/bookmarks/ephy-bookmarks-menu.c: (create_menu), - (ensure_folder), (create_submenu), (ephy_bookmarks_menu_rebuild): - - "/" in a topic title is now a submenu in - the bookmarks menu. - -2004-06-22 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: - (folders_list_to_topic_name), (ephy_bookmarks_import_mozilla): - - Keep the whole hierarchy of folders in the topic name, separated - by |. Mozilla importer only for now. - -2004-06-22 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (bookmark_add), - (xbel_parse_bookmark), (ephy_bookmarks_import_mozilla), - (parse_rdf_item): - - Drop some unused code. - -2004-06-21 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-gui.c: (ephy_gui_help), (ephy_gui_select_row_by_key): - * lib/widgets/ephy-node-view.c: (ephy_node_view_key_press_cb): - * src/bookmarks/ephy-topics-selector.c: (topic_key_pressed): - - Factor out the helper to select a treeview row by column and - use it also in the topic selector. - - * lib/ephy-gui.h: - * src/bookmarks/ephy-bookmarks-editor.c: - * src/bookmarks/ephy-new-bookmark.c: - * src/ephy-history-window.c: - * src/pdm-dialog.c: - * src/ppview-toolbar.c: - * src/prefs-dialog.c: - * src/window-commands.c: - * embed/downloader-view.c: - - Remove braindead gtk.h inclusion and deal with - fallout headers. - -2004-06-21 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-new-bookmark.c: (response_cb), - (ephy_new_bookmark_construct): - * src/bookmarks/ephy-topics-selector.c: (renderer_edited_cb), - (renderer_editing_canceled_cb), (ephy_topics_build_ui), - (ephy_topics_selector_new), (ephy_topics_selector_new_topic): - * src/bookmarks/ephy-topics-selector.h: - - Add a New topic button to the new bookmark dialog. - -2004-06-21 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_get_flags), - (parse_item_list), (parse_toolbars): - - Check for empty attributes before adding the item when parsing - the toolbars file. Should fix bug #144698. - -2004-06-21 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import): - - Allow importing from Epiphany bookmarks format (RDF), - fixes bug #144699. - -2004-06-21 Adam Hooper <adamh@cvs.gnome.org> - - * lib/ephy-marshal.list: - - Whoops. Um. Fixed the build. - -2004-06-21 Adam Hooper <adamh@cvs.gnome.org> - - * embed/ephy-embed-single.c: - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed-single.cpp: - - Implement popup-blocking signals. Part of bug #111930. - -2004-06-20 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Remove implementation of ::HidePage again, it's really not used - anyway in mozilla (history load listener is the only place, and it's - not build, not even updated for API changes). - -2004-06-20 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Implement GlobalHistory2::HidePage, fixes bug #142143. - -2004-06-20 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (sync_label), (tab_label_style_set_cb), - (build_tab_label), (ephy_notebook_add_tab): - * src/ephy-window.c: (ephy_window_get_tabs): - - Make tab labels 1/n-th of the window width (n = number of tabs), - with a minimum size so they don't get too tiny. - Make the tooltip cover the label + favicon, not just the label. - -2004-06-19 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-notebook.c: (ephy_notebook_move_tab), (move_tab), - (ephy_notebook_switch_page_cb), (ephy_notebook_init), - (ephy_notebook_finalize), (ephy_notebook_add_tab), - (ephy_notebook_remove_tab): - * src/ephy-notebook.h: - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/ephy-shell.h: - * src/ephy-tab.c: (ephy_tab_new_window_cb): - * src/ephy-window.c: (ephy_window_add_tab): - - Append tabs at the end instead of grouping - them near the current one. - -2004-06-19 Marco Pesenti Gritti <marco@gnome.org> - - * data/art/epiphany-tab-loading.gif: - - Update from new winstripe theme of Firefox - -2004-06-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - - Escape strings before using the with markup in labels. - Patch by Crispin Flowerday. - -2004-06-16 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (build_tab_label): - - Set data for close-button on the tab label. - -2004-06-16 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: - (egg_editable_toolbar_disconnect_model), - (egg_editable_toolbar_deconstruct), - (egg_editable_toolbar_set_model), - (egg_editable_toolbar_class_init), (egg_editable_toolbar_finalize), - (egg_editable_toolbar_new), (egg_editable_toolbar_new_with_model), - (egg_editable_toolbar_set_fixed): - * lib/egg/egg-editable-toolbar.h: - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_get_flags), - (parse_toolbars): - * src/bookmarks/ephy-bookmarksbar.c: - (ephy_bookmarksbar_set_window), (ephy_bookmarksbar_class_init): - * src/ephy-window.c: (ephy_window_fullscreen), - (ephy_window_unfullscreen), (ephy_window_init): - * src/toolbar.c: (toolbar_style_changed_cb), (parent_set_cb), - (toolbar_init), (toolbar_finalize), (toolbar_new): - - Go back to construction the toolbar when the model is set, fixes - bug #144191. - -2004-06-15 Marco Pesenti Gritti <marco@gnome.org> - - * data/bme.desktop.in: - * data/epiphany.desktop.in: - - Use GenericName. See #144284 for the hig change. - Fix bug #140625. - -2004-06-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - - Work around mozilla bug #246392 which goes back to the original urls - when reloading a frameset. Fixes bug #115800. - -2004-06-14 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): - - Use g_markup_print_escaed(). - -2004-06-14 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): - * src/bookmarks/ephy-topic-action.c: (build_topics_menu): - - Escape strings before using them with markup in labels. - -2004-06-14 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_reload): - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - * src/prefs-dialog.c: - * src/window-commands.c: (window_cmd_view_reload): - - Get rid of EmbedReloadFlags, and use a gboolean force parameter - in ephy_embed_reload() instead, since we only had two states anyway - - EMBED_RELOAD_NORMAL, and EMBED_RELOAD_FORCE. - -2004-06-13 Marco Pesenti Gritti <marco@gnome.org> - - * configure.in: - - Add GNOME_COMMON_INIT - -2004-06-12 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed-single.c: (ephy_embed_single_open_window): - * embed/ephy-embed-single.h: - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - - Add a way to open new windows passing features and uri. - Something like js window.open. It's necessary for popup - blocker. - -2004-06-12 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (toolbar_drag_motion_cb): - - Allow items to be dragged from toolbar editor also when - in items only mode. - - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_add_separator): - - The type should be the same as tool items. - -2004-06-12 Adam Hooper <adamh@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_class_init): - - Put proper property IDs on properties (PROP_LOAD_STATUS was there - three times). - -2004-06-12 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_new), - (ephy_spinner_init), (ephy_spinner_expose): - - Make spinner not use a visible window, and fix coordinates - accordingly. Patch by Crispin Flowerday, fixes bug #134686. - -2004-06-11 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_finalize): - * src/bookmarks/ephy-bookmarksbar-model.c: - (ephy_bookmarksbar_model_dispose), - (ephy_bookmarksbar_model_finalize), - (ephy_bookmarksbar_model_class_init): - * src/ephy-toolbars-model.c: (ephy_toolbars_model_dispose), - (ephy_toolbars_model_finalize), (ephy_toolbars_model_class_init): - - Save the toolbars models from dispose, not from finalize, since you - cannot emit signals from the latter (the get_item_* signals are - emitted while saving). - -2004-06-11 Marco Pesenti Gritti <marco@gnome.org> - - * configure.in: - - Do not put ACLOCAL flags in the Makefile, - it should not be necessary anymore with - recent gnome-common. - -2004-06-10 Christian Persch <chpe@cvs.gnome.org> - - Merging bookmarksbar-separation branch. - -2004-06-09 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (drag_data_get_cb), - (set_item_drag_source): - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), - (impl_get_item_id), (impl_get_item_data), - (egg_toolbars_model_class_init), - (egg_toolbars_model_get_item_data): - * lib/egg/egg-toolbars-model.h: - * src/ephy-toolbars-model.c: (impl_get_item_data), - (impl_get_item_id), (ephy_toolbars_model_class_init): - - s/get_item_name/get_item_data - - Do not assume data isnt changing, use the id - and convert later instead. - -2004-06-09 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (drag_data_get_cb), - (set_item_drag_source), (create_item_from_action), (create_item), - (drag_data_received_cb), (egg_editable_toolbar_set_edit_mode): - * lib/egg/egg-toolbar-editor.c: (model_has_action): - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_item_nth): - * lib/egg/egg-toolbars-model.h: - * src/ephy-toolbars-model.c: (get_toolbar_and_item_pos), - (ephy_toolbars_model_class_init), (item_added): - - Retain custom types when moving items around - -2004-06-10 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (toolbar_items_changed_cb), (cmd_show_in_bookmarks_bar), - - Block the signal when removing bookmarks from toolbars. - - (ephy_bookmarks_editor_get_property): - * src/bookmarks/ephy-bookmarksbar-model.c: - (ephy_bookmarksbar_model_remove_bookmark): - - Remove all copy of a bookmark from toolbar, not just one - of them. - -2004-06-10 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarksbar-model.c: - (ephy_bookmarksbar_model_finalize): - * src/ephy-toolbars-model.c: (ephy_toolbars_model_finalize): - - Save models on exit. - -2004-06-10 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarksbar-model.c: (item_added_cb): - * src/bookmarks/ephy-bookmarksbar.c: (remove_action_from_model), - (bookmark_destroy_cb), (ephy_bookmarksbar_action_request): - - Cleanup the toolbars model when destroying a bookmark - action. Remove the cleanup code from the model. - -2004-06-10 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (toolbar_drag_motion_cb), - (egg_editable_toolbar_get_model): - * lib/egg/egg-editable-toolbar.h: - * lib/egg/egg-toolbars-model.h: - - Add a getter for the model. - Add a flag to accept only tool items as source. - - * src/bookmarks/ephy-bookmarksbar.c: - * src/ephy-toolbars-model.c: (update_flags_and_save_changes): - * src/toolbar.c: (toolbar_added_cb), (toolbar_realize), - (toolbar_unrealize), (toolbar_class_init), (toolbar_finalize): - - Fixup dnd targets and use the new flag for main toolbar. - -2004-06-10 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_class_init): - * src/bookmarks/ephy-bookmarks.c: (get_item_type_forward_cb), - (get_item_id_forward_cb), (get_item_data_forward_cb), - (ephy_bookmarks_get_toolbars_model): - * src/ephy-shell.c: (ephy_shell_get_toolbars_model): - * src/ephy-toolbars-model.c: (ephy_toolbars_model_load), - (ephy_toolbars_model_init): - * src/ephy-toolbars-model.h: - - Forward get_item_[type|id|data] from toolbars model to - bookmarksbar model. That way we can have bookmarks/topics also - on the main toolbar. - -2004-06-10 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (_egg_accumulator_STRING), - (egg_toolbars_model_class_init), (egg_toolbars_model_get_item_id), - (egg_toolbars_model_get_item_data), - (egg_toolbars_model_get_item_type): - * lib/egg/egg-toolbars-model.h: - * lib/egg/eggmarshalers.c: - (_egg_marshal_BOOLEAN__OBJECT_STRING_STRING), - (_egg_marshal_STRING__POINTER), - (_egg_marshal_STRING__STRING_STRING): - * lib/egg/eggmarshalers.h: - * lib/egg/eggmarshalers.list: - - Make get_item_[type|id|data] signals. - -2004-06-08 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (find_action), (create_item), - (egg_editable_toolbar_construct), (egg_editable_toolbar_realize), - (egg_editable_toolbar_unrealize), (egg_editable_toolbar_set_model), - (egg_editable_toolbar_set_merge), - (egg_editable_toolbar_set_property), - (egg_editable_toolbar_get_property), - (egg_editable_toolbar_class_init), (egg_editable_toolbar_init), - (egg_editable_toolbar_set_edit_mode): - * lib/egg/egg-editable-toolbar.h: - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_load), - (egg_toolbars_model_init): - - Only construct the toolbar on realize. When setting a different model, - unrealize the toolbar. Connect to model only while realized, fixes - crashes when setting flags on the toolbars model. - - * data/ui/epiphany-bookmarksbar.xml: - * data/ui/epiphany-fs-toolbar.xml: - * data/ui/epiphany-toolbar.xml: - - Separated. Fix root name to be "toolbars" which is the name we - save the model with. - - * src/bookmarks/ephy-bookmarksbar-model.c: - (ephy_bookmarksbar_model_get_type), (get_toolbar_and_item_pos), - (get_toolbar_pos), (ephy_bookmarksbar_model_get_action_name), - (ephy_bookmarksbar_model_get_node), - (ephy_bookmarksbar_model_add_bookmark), - (ephy_bookmarksbar_model_remove_bookmark), - (ephy_bookmarksbar_model_has_bookmark), (save_changes_idle), - (save_changes), (update_flags_and_save_changes), - (bookmark_destroy_cb), (item_added_cb), (impl_add_item), - (impl_get_item_id), (impl_get_item_type), (load_toolbars), - (ephy_bookmarksbar_model_init), (ephy_bookmarksbar_model_finalize), - (ephy_bookmarksbar_model_set_property), - (ephy_bookmarksbar_model_get_property), - (ephy_bookmarksbar_model_class_init), - (ephy_bookmarksbar_model_new): - * src/bookmarks/ephy-bookmarksbar-model.h: - * src/ephy-toolbars-model.c: (save_changes_idle), (save_changes), - (update_flags_and_save_changes), (get_toolbar_pos), - (load_toolbars), (ephy_toolbars_model_init), - (ephy_toolbars_model_finalize), (ephy_toolbars_model_class_init), - (ephy_toolbars_model_new): - * src/ephy-toolbars-model.h: - - Split toolbars model in bookmarks and non-bookmarks parts. - - * src/bookmarks/ephy-bookmarksbar.c: (ephy_bookmarksbar_get_type), - (go_location_cb), (bookmark_destroy_cb), - (ephy_bookmarksbar_action_request), (toolbar_added_cb), - (ephy_bookmarksbar_set_window), (ephy_bookmarksbar_realize), - (ephy_bookmarksbar_unrealize), (ephy_bookmarksbar_init), - (ephy_bookmarksbar_finalize), (ephy_bookmarksbar_set_property), - (ephy_bookmarksbar_get_property), (ephy_bookmarksbar_class_init), - (ephy_bookmarksbar_new): - * src/bookmarks/ephy-bookmarksbar.h: - * src/toolbar.c: (go_location_cb), (toolbar_set_property), - (toolbar_get_property), (toolbar_class_init), (toolbar_set_window), - (toolbar_init), (toolbar_new), (toolbar_set_location), - (toolbar_update_navigation_actions): - * src/toolbar.h: - * src/ephy-window.c: (get_chromes_visibility), - (sync_chromes_visibility), (ephy_window_fullscreen), - (ephy_window_unfullscreen), (action_request_forward_cb), - (ephy_window_init), (ephy_window_get_toolbar), - (ephy_window_get_bookmarksbar): - * src/ephy-window.h: - * src/window-commands.c: (window_cmd_view_fullscreen), - (toolbar_editor_destroy_cb), (toolbar_editor_response_cb), - (window_cmd_edit_toolbar): - - Split toolbars in bookmarks and non-bookmarks toolbars. - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults), - (ephy_bookmarks_get_toolbars_model), (ephy_bookmarks_set_property), - (ephy_bookmarks_get_property), (ephy_bookmarks_class_init), - (ephy_bookmarks_finalize): - * src/bookmarks/ephy-bookmarks.h: - * src/ephy-shell.c: (ephy_shell_get_toolbars_model): - * src/ephy-shell.h: - - Made bookmarksbar toolbars model a service of EphyBookmarks. - - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_set_property), - (toolbar_checkbox_changed_cb), (build_ui), - (ephy_bookmark_properties_init): - * src/bookmarks/ephy-bookmarks-editor.c: - (cmd_show_in_bookmarks_bar), (ephy_bookmarks_editor_update_menu), - (toolbar_items_changed_cb), (ephy_bookmarks_editor_init): - - Adapt to changes above. - - * data/ui/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - - Makefile changes. - -2004-06-09 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs.js: - - Disable xpinstall by default. Fixes bug #144035. - -2004-06-09 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (drag_data_get_cb), - (set_item_drag_source): - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), - (impl_get_item_id), (impl_get_item_data), - (egg_toolbars_model_class_init), - (egg_toolbars_model_get_item_data): - * lib/egg/egg-toolbars-model.h: - * src/ephy-toolbars-model.c: (impl_get_item_data), - (impl_get_item_id), (ephy_toolbars_model_class_init): - - s/get_item_name/get_item_data - - Do not assume data isnt changing, use the id - and convert later instead. - -2004-06-09 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (drag_data_get_cb), - (set_item_drag_source), (create_item_from_action), (create_item), - (drag_data_received_cb), (egg_editable_toolbar_set_edit_mode): - * lib/egg/egg-toolbar-editor.c: (model_has_action): - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_item_nth): - * lib/egg/egg-toolbars-model.h: - * src/ephy-toolbars-model.c: (get_toolbar_and_item_pos), - (ephy_toolbars_model_class_init), (item_added): - - Retain custom types when moving items around - -2004-06-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Fix CSS background detection, based on a galeon patch by - Crispin Flowerday. Fixed bug #143602. - -2004-06-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Adjust comment about mozilla bug #232057, which was - WONTFIXed. - -2004-06-08 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-window.c: (show_embed_popup): - - Do not hide clipboard items for the input context - (Bug #139040) - -2004-06-08 Marco Pesenti Gritti <marco@gnome.org> - - * data/default-prefs.js: - * embed/mozilla/mozilla-embed-single.cpp: - - Move external protocols prefs defaults in - the javascript file and add webcal (Bug #143899) - -2004-06-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/FilePicker.cpp: - - Fix setting default filename in the !modeSave case. - -2004-06-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/FilePicker.cpp: - - Don't allow ::SetDefaultString unless we're in modeSave. - -2004-06-07 Ross Burton <ross@burtonini.com> - - * src/ephy-shell.c: - - Load extensions from ~/.gnome2/epiphany/extensions as well. - -2004-06-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/FilePicker: - - Use ephy-file-chooser convenience constructor instead of duplicating - code here. - -2004-06-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/mozilla-version.h: - - Simplified mozilla version checks with new MOZILLA_IS_VERSION4 macro. - -2004-06-05 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Add help/es/Makefile to AC_OUTPUT. - -2004-06-05 Francisco Javier F. Serrador <serrador@cvs.gnome.org> - - * help/es: Added Spanish help pages and related stuff - -2004-06-03 Marco Pesenti Gritti <marco@gnome.org> - - * configure.in: - * embed/ephy-embed.c: (ephy_embed_base_init), - (ephy_embed_set_zoom): - * embed/ephy-embed.h: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - * embed/mozilla/EphyAboutRedirector.cpp: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/EphyContentPolicy.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/EphyUtils.cpp: - * embed/mozilla/EphyUtils.h: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GlobalHistory.h: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/MozillaPrivate.cpp: - * embed/mozilla/mozilla-download.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - * embed/mozilla/mozilla-version.h: - * src/ephy-tab.c: (ephy_tab_address_cb), - (ephy_tab_content_change_cb), (ephy_tab_init): - * src/ephy-window.c: (ephy_window_set_zoom): - - Merge mozilla-embed-strings branch - -2004-06-02 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (update_exit_fullscreen_popup_position): - - Move the "Exit Fullscreen" popup to the right in RTL locale. - Fixes bug #140828. - -2004-06-01 Adam Hooper <adamh@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: - * lib/egg/egg-toolbar-editor.c: (compare_actions), - (editor_drag_data_received_cb), (editor_drag_data_delete_cb), - (egg_toolbar_editor_add_action), (update_actions_list): Update from - libegg - -2004-05-31 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Post-release version bump. - -2004-05-31 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - * doc/reference/tmpl/ephy-command-manager.sgml: - * doc/reference/tmpl/ephy-embed-persist.sgml: - * doc/reference/tmpl/ephy-embed.sgml: - * doc/reference/tmpl/ephy-glade.sgml: - * doc/reference/tmpl/ephy-node-db.sgml: - * doc/reference/tmpl/ephy-tab.sgml: - * doc/reference/tmpl/ephy-window.sgml: - * doc/reference/tmpl/epiphany-unused.sgml: - - === Release 1.3.0 === - -2004-05-29 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_view_reload): - - Fix reload logic not to use forced reload by default. - Patch by C. J. N. Breame, fixes bug #143365 - -2004-05-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-debug.h: - - Revert varargs change, it doesn't work for LOG("Message") without - arguments. - -2004-05-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-debug.h: - - Use ISO style variable argument macros. Patch by Brian Cameron, - part of bug #141319. - -2004-05-29 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Add check for 'mkdtemp', since solaris doesn't have it. - - * lib/ephy-file-helpers.c: (ephy_file_tmp_dir): - - Error out if we don't have mkdtemp. - Part of bug #141319. - -2004-05-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (ephy_dialog_construct): - - Don't return a value in void function, part of bug #141319. - -2004-05-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_print_preview_navigate): - - Don't return a value in void function, part of bug #141319. - -2004-05-29 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Depend on glib >= 2.4.1 because of the fix for bug #112222. - -2004-05-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - - Fix for mozilla API change (ported from galeon). - -2004-05-29 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Increase mozilla snapshot level for 1.8a2/trunk. - -2004-05-29 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - - Update for 1.3.0. - -2004-05-29 Christian Rose <menthos@menthos.com> - - * configure.in: Added "tk" to ALL_LINGUAS. - -2004-05-28 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.h: - - Include "config.h". - -2004-05-28 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.h: - - Always include "config.h" ! - -2004-05-28 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.h: - - Fix snapshot check for mozilla >= 1.7rc2 . - -2004-05-24 Xan Lopez <xan@gnome.org> - - * embed/downloader-view.c: (update_status_icon): - - Remove unused field in struct - - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - - Fix build with 1.8a2 - -2004-05-23 Paisa Seeluangsawat <paisa@users.sf.net> - - * configure.in: Added "th" (Thai) to ALL_LINGUAS. - -2004-05-23 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/MozillaPrivate.cpp: - - Fix some headers fallouts with mozilla head - -2004-05-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.h: - - Fix compilation with moz 1.6. - -2004-05-22 Crispin Flowerday <gnome@flowerday.cx> - - * libegg/toolbareditor/egg-toolbar-editor.c - (event_box_realize_cb), (editor_create_item): - - Set the drag icon on - realize, otherwise the current icon theme isn't used, and it falls - back to the default theme. - -2004-05-22 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Recognise mozilla 1.8a1 and 1.8a2. - -2004-05-21 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-statusbar.c: (ephy_statusbar_set_progress): - * src/ephy-tab.c: (ephy_tab_class_init), (build_load_percent), - (ephy_tab_net_state_cb), (ephy_tab_get_load_percent): - - Elimiate indeterminate progress, fixes bugs #142303 and #142305. - -2004-05-20 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-history.c: (ephy_history_set_property), - (ephy_history_get_property): - - Fix stupid bug. - -2004-05-19 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (ephy_notebook_remove_tab): - * src/ephy-window.c: (tab_removed_cb): - - Emit the "tab_removed" signal also for the window's last tab. - Part of bug #142078. - -2004-05-19 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (activate_cb), - (button_press_cb), (button_release_cb), (connect_proxy), - (ephy_bookmark_action_class_init): - * src/toolbar.c: (go_location_cb): - - Open bookmark in new tab on middle-click. Fixes bug #106250. - -2004-05-19 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-cell-renderer-progress.c: - (ephy_cell_renderer_progress_init), (compute_dimensions), - (ephy_cell_renderer_progress_get_size), - (ephy_cell_renderer_progress_render): - - Backported fixes from gtk+ cvs head. - -2004-05-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Fix a MOZILLA_SNAPSHOT check for 1.7 branch. - -2004-05-19 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Generate Makefile in help/es too. - -2004-05-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (ephy_print_dialog_browse_button_cb): - * src/bookmarks/ephy-bookmarks-editor.c: - (import_dialog_response_cb): - - Fix capitalisation. - -2004-05-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphySingle.cpp: - - Fix observer topic check for cookie "cleared" notification. - -2004-05-15 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (set_value_from_editable), - (set_value_from_radiobuttongroup), (set_value_from_spin_button), - (set_value_from_togglebutton), (set_combo_box_from_value): - - Fix mem leak. - -2004-05-15 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbar-editor.c: (egg_toolbar_editor_finalize): - - Fix mem leaks. - -2004-05-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - - Fix refcount leak. - -2004-05-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Set mEventReceiver to nsnull in ::Destroy(), fixes a crasher. - -2004-05-14 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyContentPolicy.cpp: - - Yet another mozilla API change. - -2004-05-13 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Forgot to change action entries for last commit. - -2004-05-13 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - * src/popup-commands.c: - * src/popup-commands.h: - - Simplify context menu wrt. frames. Fixes bug #138442. - -2004-05-12 Christian Persch <chpe@cvs.gnome.org> - - * src/epiphany.in: - - Make sure we don't add a colon at the end of LD_LIBRARY_PATH, - which will make LD_LIBRARY_PATH include the current directory. - Should fix bug #141576. - -2004-05-12 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-cell-renderer-progress.c: - (ephy_cell_renderer_progress_class_init), - (ephy_cell_renderer_progress_init), - (ephy_cell_renderer_progress_new), - (ephy_cell_renderer_progress_finalize), - (ephy_cell_renderer_progress_get_property), - (ephy_cell_renderer_progress_set_property), - (ephy_cell_renderer_progress_set_value), - (ephy_cell_renderer_progress_set_text), (compute_dimensions), - (ephy_cell_renderer_progress_get_size), - (ephy_cell_renderer_progress_render): - * lib/widgets/ephy-cell-renderer-progress.h: - - Backport changed from the new gtkcellrendererprogress which - was based on ephy's, to support RTL. - -2004-05-11 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (set_combo_box_from_value): - - Fix compilation with gcc 2.95. - -2004-05-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - One more NS_ENSURE_TRUE. - -2004-05-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Changed back to NS_ENSURE_TRUE as per discussion in bug #142184. - -2004-05-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - Remove unused variable. - -2004-05-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/mozilla-embed.cpp: - - Destroy the EphyBrowser in destroy handler, but delete it only on - finalize. Make public EphyBrowser methods safe for calling after - Destroy. Part of bug #142184. - -2004-05-10 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-statusbar.c: (create_statusbar_security_icon), - (create_statusbar_progress), (sync_shadow_type), - (ephy_statusbar_init), (ephy_statusbar_set_progress), - (ephy_statusbar_add_widget): - * src/ephy-tab.c: (ephy_tab_net_state_cb): - - Statusbar re-design: Move lock icon to left; hide progress bar - when no activity. Part of bug #137845. - -2004-05-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Fix accelerator for OpenImage action. - -2004-05-08 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-automation.c: (impl_ephy_automation_loadurl): - - Jump to new tabs created from command lines; fixes bug #141168. - -2004-05-08 Christian Persch <chpe@cvs.gnome.org> - * lib/ephy-file-chooser.c: (ephy_file_chooser_add_pattern_filter), - (ephy_file_chooser_add_mime_filter), (ephy_file_chooser_new): - * lib/ephy-file-chooser.h: - - Add convenience functions for creating a filter with a bunch of mime - types or patterns and add it to a file chooser. Those should really - be in gtk+; see bug #142142. - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/print-dialog.c: (ephy_print_dialog_browse_button_cb): - * src/bookmarks/ephy-bookmarks-editor.c: - (import_dialog_response_cb): - * src/prefs-dialog.c: (prefs_download_path_button_clicked_cb): - * src/window-commands.c: (window_cmd_file_open): - - Add some filters to the file chooser dialogues. Fixes bug #139418. - -2004-05-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - - Forward nsIAuthPrompt interface to the single sign-on prompt - implementation. - -2004-05-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/FilePicker.cpp: - - Adjust MOZILLA_SNAPSHOT checks for changed snapshot levels. - -2004-05-07 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Increase snapshot level for mozilla >= 1.7rc2 and 1.8a/trunk. - -2004-05-06 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Check for nsIPassword.h - - * embed/mozilla/mozilla-embed-single.cpp: - - Allow compilation without nsIPassword (mozilla wallet extension). - -2004-05-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Adapt to mozilla API change. - -2004-05-06 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Recognise 1.7rc* too. - -2004-05-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - - Whenever we have one, pass the cache key to the persist object. - That way we don't re-fetch the page on save. Fixes bug #141652. - -2004-05-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - - Fix a mem leak; thanks to Crispin for spotting it. - -2004-05-03 Patanjali Somayaji <patanjali@codito.com> - - * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): - - title added back to dialog - see notes on bug #133152 - -2004-05-03 Patanjali Somayaji <patanjali@codito.com> - - * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): - - More HIGifying of the overwrite confirmation dialog - - - title removed from dialog - - dialog removed from window list - -2004-05-02 Piers Cornwell <piers@gnome.org> - - * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): - - Make Escape cancel overwrite dialog. - -2004-05-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_get_encoding), - (ephy_embed_has_automatic_encoding): - * embed/ephy-embed.h: - * embed/ephy-encodings.c: - * embed/ephy-encodings.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-encoding-dialog.c: (sync_embed_cb), (activate_choice): - * src/ephy-encoding-menu.c: (update_encoding_menu_cb), - (encoding_activate_cb): - - Clean up encoding handling. - -2004-05-01 Piers Cornwell <piers@gnome.org> - - * help/C/epiphany.xml: - - Minor updates to match UI. - -2004-05-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-statusbar.c: (ephy_statusbar_init), - (ephy_statusbar_finalize), (ephy_statusbar_set_security_state): - * src/ephy-statusbar.h: - - Make the statusbar's GtkTooltips publicly accessibly. - -2004-04-30 Piers Cornwell <piers@gnome.org> - - * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): - - More HIG love for overwrite confirmation. Partial fix for bug #133152. - -2004-04-29 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - * embed/mozilla/MozillaPrivate.cpp: - * embed/mozilla/MozillaPrivate.h: - * embed/mozilla/mozilla-embed.cpp: - - Complete headers defines - -2004-04-29 Patanjali Somayaji <patanjali@codito.com> - - * lib/ephy-gui.c - - changes in ephy_gui_confirm_overwrite_file () - - HIGified dialog created with "Cancel" and "Overwrite" - buttons. - - Fix for bug #133152 - -2004-04-29 Marco Pesenti Gritti <marco@gnome.org> - - * configure.in: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - * embed/mozilla/EphyAboutRedirector.cpp: - * embed/mozilla/EphyAboutRedirector.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyContentPolicy.cpp: - * embed/mozilla/EphyContentPolicy.h: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GlobalHistory.h: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.h: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.h: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - - More defines work, still lack EventContext and - EmbedPrivate. - Use mozilla like warning flags instead of those gnome - macros. Remove several unused variables. - -2004-04-29 Marco Pesenti Gritti <marco@gnome.org> - - * configure.in: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/Makefile.am: - - Add defines for private mozilla api usage. It will - make easier to track what we need to port to embed - string and what we need to be using only public api - (on the long time). - -2004-04-28 Piers Cornwell <piers@gnome.org> - - * help/C/epiphany.xml: - * help/C/figures/ephy-addressbar-smartbookmark-screenshot.png: - * help/C/figures/ephy-bookmarkbar-smartbookmark-screenshot.png: - - Updated Smart Bookmarks help content. Patch by - poobar@nycap.rr.com. Fixes bug #139616. - -2004-04-28 Piers Cornwell <piers@gnome.org> - - * help/C/figures/ephy-screenshot.png: - * help/C/figures/ephy-history-window-screenshot.png: - - Update screenshots. - -2004-04-28 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/mozilla-embed.cpp: - - Ensure we have a DOM window before trying to - get his url. The check was not working anymore - because of initialization changes. - -2004-04-28 Sebastian Heinlein <glatzor@pimpzkru.de> - - * help/C/epiphany.xml: - - Correct listitems to contain para tags. Fixes bug #140918. - -2004-04-27 Marco Pesenti Gritti <marco@gnome.org> - - * configure.in: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EventContext.h: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - * embed/mozilla/mozilla-download.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - - Nice mess of defines to support 1.8a. Damn. - -2004-04-27 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_delete_event_cb): - - Exit print preview mode before closing a window. Fixes a crasher; - Epiphany equivalent of galeon bug #121298. - -2004-04-26 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Fix encoding of saved content; fixes bug #141050. - -2004-04-23 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-1.4.pc.in: - - Fix dependency libs not to include libbonoboui. - -2004-04-22 Pablo Saratxaga <pablo@mandrakesoft.com> - - * help/eu/*: added Basque help files from - Hizkuntza Politikarako Sailburuordetza <hizkpol@ej-gv.es> - -2004-04-22 Christian Persch <chpe@cvs.gnome.org> - - * HACKING: - - Document UTF-8 requirement. - - * lib/widgets/ephy-cell-renderer-progress.c: - * lib/widgets/ephy-cell-renderer-progress.h: - * src/bookmarks/ephy-bookmarks-menu.h: - * ChangeLog: - - Converted to UTF-8. - -2004-04-20 Adam Hooper <adamh@cvs.gnome.org> - - * doc/reference/tmpl/ephy-glade.sgml: - - History repeats itself. Added the missing documentation file. - -2004-04-19 Adam Hooper <adamh@cvs.gnome.org> - - * doc/reference/Makefile.am: - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany-sections.txt: - * doc/reference/tmpl/ephy-embed.sgml: - * lib/ephy-glade.c: (ephy_glade_widget_new): - - Documented EphyGlade... which is just a single function. - -2004-04-18 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - * lib/ephy-dialog.c: (set_value_from_editable), - (set_value_from_combobox), (set_value_from_radiobuttongroup), - (set_value_from_spin_button), (set_value_from_togglebutton), - (set_value_from_info), (set_combo_box_from_value), - (set_pref_from_info_and_emit), (save_info), - (ephy_dialog_get_value): - * lib/ephy-dialog.h: - * src/prefs-dialog.c: (setup_font_combo): - - Fix font selection combo box issues; fixes bug #138560. - -2004-04-18 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Remove libbonoboui checks, we don't depend on it anymore. - -2004-04-18 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed.c: (ephy_embed_chrome_get_type): - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-window.c: (ephy_window_set_chrome), - (ephy_window_set_property), (ephy_window_class_init): - - Fix chrome for new windows opened from _blank target. - Fixes bug #139512. - -2004-04-17 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Do not uncompress when the type is not html. Fixes bug #131778. - -2004-04-17 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/Makefile.am: - * lib/egg/egg-editable-toolbar.c: (set_drag_cursor): - * lib/egg/egg-toolbar-editor.c: (set_drag_cursor): - * lib/egg/eggstatusicon.c: (egg_status_icon_init), - (egg_status_icon_button_press), (egg_status_icon_button_release): - - Resync with egg - -2004-04-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: (InitiateMozillaDownload): - - Fix saving of linked content. Don't create the directory; mozilla - will do it for us if necessary. Make the "Files" suffix translatable. - -2004-04-14 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-chooser.c: (ephy_file_chooser_constructor), - (ephy_file_chooser_class_init): - - Add "Downloads" folder shortcut to our file chooser dialogues. - -2004-04-14 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_new_window_cb), - (ephy_tab_visibility_cb), (ephy_tab_destroy_brsr_cb): - - Add debug output. - -2004-04-13 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: (add_bookmarks_menu), - (ephy_bookmarks_menu_rebuild): - * src/ephy-encoding-menu.c: (add_action): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild): - * src/ephy-tabs-menu.c: (tab_added_cb): - - Set the action's accel_path, fixes bug #139641 for ephy. - -2004-04-09 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/FilePicker.cpp: - - Don't quit the filechooser when selecting "No" from the confirm- - overwrite dialoge. Fixes bug #139400. - - * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): - - Convert the filename to UTF-8 before showing it in the confirm - dialogue. - -2004-04-09 Piers Cornwell <piers@gnome.org> - - * src/ephy-window.c: - * data/ui/epiphany-ui.xml: - - Add Ctrl+S as an alternate accel for Save As. - Fixes bug #139415. - -2004-04-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-location-action.c: (compare_actions), - (init_actions_list): - - Sort the actions in the location entry autocompletion dropdown. - Fixes bug #139575. - -2004-04-09 Adam Hooper <adamh@cvs.gnome.org> - - * embed/ephy-encodings.c: (ephy_encodings_init): - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_init): - * embed/ephy-history.c: (ephy_history_init): - * lib/ephy-node.c: (ephy_node_new_with_id): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): - - Make ephy-node refcount initialize to 1 and not 0. - -2004-04-09 Guntupalli Karunakar <karunakar@freedomink.org> - - * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS. - -2004-04-08 Piers Cornwell <piers@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Make warning message selectable. - -2004-04-07 Adam Hooper <adamh@cvs.gnome.org> - - * doc/reference/tmpl/ephy-node-db.sgml: - - remembered to commit this file with my EphyNodeDb documentation. - -2004-04-07 Christian Biesinger <cbiesinger@web.de> - - * embed/mozilla/ExternalProtocolHandlers.cpp: - * embed/mozilla/ExternalProtocolHandlers.h: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/MozRegisterComponents.h: - * embed/mozilla/mozilla-embed-single.cpp: - - Eliminate ExternalProtocolHandlers in favor of setting prefs to make Mozilla - not handle the protocols internally. - -2004-04-07 Christian Persch <chpe@cvs.gnome.org> - - * lib/eel-gconf-extensions.c: (eel_gconf_handle_error): - - Remove unused variable. - -2004-04-07 Christian Persch <chpe@cvs.gnome.org> - - * lib/eel-gconf-extensions.c: (eel_gconf_handle_error): - - Don't abort on errors, just display a message on console. Fixes bug #139247. - -2004-04-06 Piers Cornwell <piers@gnome.org> - - * doc/plan/plan.xml - - Add some bugzilla references. - -2004-04-05 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-session.c: (window_focus_in_event_cb), - (impl_attach_window), (ephy_session_set_property), - (ephy_session_get_property), (ephy_session_class_init): - - Track the active window. - -2004-04-05 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/epiphany.glade: - * data/glade/print.glade: - - Make pdm and print setup dialogues destroy with parent, too. - -2004-04-05 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/prefs-dialog.glade: - * lib/ephy-dialog.c: (ephy_dialog_get_parent): - * lib/ephy-dialog.h: - * src/prefs-dialog.c: (prefs_homepage_current_button_clicked_cb): - * src/window-commands.c: (window_cmd_file_print_setup), - (window_cmd_edit_personal_data), (window_cmd_edit_prefs): - - Make prefs, pdm and print setup dialogues transient to their parent. - Fixes bug #139124. - -2004-04-04 Adam Hooper <adamh@cvs.gnome.org> - - * HACKING: - - Suggest /* to open comments instead of /** (rationale: gtk-doc) - - * src/ephy-tab.c: (ephy_tab_set_title): - - Change /** to /* - - * doc/reference/Makefile.am: - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany-sections.txt: - * lib/ephy-node-db.c: (node_from_id_real), - (ephy_node_db_get_node_from_id), (_ephy_node_db_new_id), - (_ephy_node_db_add_id), (_ephy_node_db_remove_id): - * lib/ephy-node-db.h: - - Documented EphyNodeDb. Changed the ids to guints to conform with - GPtrArray. - - * doc/reference/tmpl/ephy-tab.sgml: - - Say how to get an EphyWindow from an EphyEmbed - - * doc/reference/tmpl/ephy-embed-persist.sgml: - * doc/reference/tmpl/ephy-embed.sgml: - - Automatically changed when I rebuilt docs - -2004-04-03 Crispin Flowerday <gnome@flowerday.cx> - - * lib/egg/egg-editable-toolbar.c: (set_fixed_style), - (unset_fixed_style), (toolbar_changed_cb), (unparent_fixed), - (update_fixed), (toolbars_clean), (egg_editable_toolbar_construct), - (egg_editable_toolbar_set_model): - * lib/egg/egg-toolbar-editor.c: (egg_toolbar_editor_load_actions): - * lib/egg/egg-toolbars-model.h: - - Synchronise changes from galeon, this fixes simple usage, stops - crashes when dragging items to and from other applications, and - adds the ability to override the toolbar style. - -2004-04-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (notebook_drag_data_received_cb): - - Remove stray semicolon. Fixes bug #138902. - -2004-04-02 Iñaki Larrañaga <dooteo@euskalgnu.org> - - * configure.in: - - Added "eu" (Basque) to ALL_LINGUAS. - -2004-04-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_chrome_get_type): - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-window.c: (get_chromes_visibility), - (sync_chromes_visibility), (update_chromes_actions), - (get_default_chrome), (ephy_window_init), (sync_prefs_with_chrome), - (ephy_window_view_bookmarksbar_cb): - - Fix bookmarks toolbar visibility in fullscreen and print preview mode, as - well as for javascript popups. Fixes bug #138520. - -2004-03-31 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Fix --with-mozilla-snapshot help string; we don't support 1.4 and 1.5 - any more. - -2004-03-30 Piers Cornwell <piers@gnome.org> - - * src/ephy-history-window.c: (confirmation_dialog_construct): - - Make buttons the same size in Industrial theme and make text - selectable. - -2004-03-30 Piers Cornwell <piers@gnome.org> - - * data/glade/prefs-dialog.glade: - - Use right capitalisation for label. - -2004-03-30 Piers Cornwell <piers@gnome.org> - - * data/glade/prefs-dialog.glade: - * embed/mozilla/mozilla-notifiers.cpp: (mozilla_font_size_notifier): - - Don't allow a font size less than 1. - -2004-03-30 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - - Get rid of the separators in the Image and Image/Link popups. - Fixes bug #115897. - -2004-03-30 Adam Hooper <adamh@cvs.gnome.org> - - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany-sections.txt: - * doc/reference/tmpl/ephy-embed-factory.sgml: - * embed/ephy-embed-factory.c: - - Documented EphyEmbedFactory. My, that was challenging. Not. - -2004-03-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - - Get rid of #if GTK_CHECK_VERSION() stuff and remove optionmenu code. - -2004-03-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - * src/popup-commands.c: - * src/popup-commands.h: - * data/ui/epiphany-ui.xml: - - Remove Open Image in New Tab and New Window from the - context menu. - -2004-03-29 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - * data/.cvsignore: - * data/GNOME_Epiphany_NautilusView.server.in: - * data/Makefile.am: - * data/ui/.cvsignore: - * data/ui/Makefile.am: - * data/ui/nautilus-epiphany-view.xml: - * doc/reference/Makefile.am: - * embed/Makefile.am: - * embed/ephy-embed-popup-control.c: - * embed/ephy-embed-popup-control.h: - * lib/Makefile.am: - * lib/ephy-bonobo-extensions.c: - * lib/ephy-bonobo-extensions.h: - * po/POTFILES.in: - * src/Makefile.am: - * src/ephy-nautilus-view.c: - * src/ephy-nautilus-view.h: - * src/ephy-shell.c: (ephy_automation_factory_cb): - - Removed the nautilus view. - -2004-03-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-completion-model.h: - - Make EphyCompletionColumn a typedef enum, fixes bug #136878. - -2004-03-29 Adam Hooper <adamh@cvs.gnome.org> - - * doc/reference/Makefile.am: - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany-sections.txt: - * embed/ephy-command-manager.c: (ephy_command_manager_base_init): - * embed/ephy-command-manager.h: - - Document EphyCommandManager. - -2004-03-29 Federico Mena Quintero <federico@ximian.com> - - Fixes #138263. - - * lib/ephy-file-chooser.h: Remove EPHY_RESPONSE_OPEN and - EPHY_RESPONSE_SAVE; we'll use GTK_RESPONSE_ACCEPT instead. - - * lib/ephy-file-chooser.c (ephy_file_chooser_new): Use - GTK_RESPONSE_ACCEPT rather than EPHY_RESPONSE_*. - - * embed/print-dialog.c (print_filechooser_response_cb): Likewise. - - * src/bookmarks/ephy-bookmarks-editor.c - (import_from_file_response_cb): Likewise. - - * src/prefs-dialog.c (download_path_response_cb): Likewise. - - * src/window-commands.c (open_response_cb): Likewise. - - * embed/mozilla/ContentHandler.cpp (PromptForSaveToFile): - Likewise. - - * embed/mozilla/EphyHeaderSniffer.cpp (filechooser_response_cb): - Likewise. - - * embed/mozilla/FilePicker.cpp (Init): Likewise. - (Show): Likewise. - -2004-03-29 Christian Persch <chpe@cvs.gnome.org> - - * src/epiphany.in: - - Test with -d, fixes bug #138088. - -2004-03-29 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - - Add "Save Link As..." to Image/Link popup. Fixes bug #138207. - -2004-03-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Don't assume every anchor has a href attribute. Fixes bug #138200. - -2004-03-29 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (cmd_open_bookmarks_in_tabs): - - Fix opening in new tabs when there is no existing window. - Fixes bug #138343. - -2004-03-28 Xan Lopez <xan@gnome.org> - - * embed/mozilla/MozRegisterComponents.cpp: - - Tiny cleanup. - -2004-03-27 Adam Hooper <adamh@cvs.gnome.org> - - * doc/reference/Makefile.am: - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany-sections.txt: - * doc/reference/epiphany.types: - * doc/reference/tmpl/ephy-embed-persist.sgml: - * embed/ephy-embed-persist.c: (ephy_embed_persist_get_type), - (ephy_embed_persist_class_init): - * embed/ephy-embed-persist.h: - - Document EphyEmbedPersist. Also, make it an abstract class. Change - the return type of ephy_embed_persist_get_type() to long. - -2004-03-27 Piers Cornwell <piers@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import): - - Use verb for action button and various minor tidy ups. - -2004-03-27 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (show_embed_popup): - - Log context of event in debug mode. - -2004-03-27 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-location-action.c: (location_url_activate_cb), - (disconnect_proxy), (ephy_location_action_set_address): - - Correctly disconnect the handler not from the proxy but from the entry - itself. Rationalise away one strdup. - -2004-03-27 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - - Register our stock icons. - - * embed/mozilla/ContentHandler.cpp: - - Use stock icon for "Download". - -2004-03-26 Adam Hooper <adamh@cvs.gnome.org> - - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany-sections.txt: - * doc/reference/tmpl/ephy-embed-single.sgml: - * doc/reference/tmpl/epiphany-unused.sgml: - * embed/ephy-embed-single.c: (ephy_embed_single_iface_init), - (ephy_embed_single_load_proxy_autoconf), - (ephy_embed_single_get_font_list): - * embed/ephy-embed-single.h: - - Documented EphyEmbedSingle. Made argument names consistent across the - c and header files. - - * embed/ephy-embed.c: - - Fix gtk-doc warnings - - * doc/reference/tmpl/ephy-tab.sgml: - - All the properties showed up when chpe fixed gtk-doc-ness. - -2004-03-26 Piers Cornwell <piers@gnome.org> - - * src/ephy-window.c: (confirm_close_with_modified_forms): - - Fix duplicate accesskey, use correct case for button - text and make message selectable. - -2004-03-26 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/Makefile.am: - - Add base dir to mozilla includes since the - embed SDK dir structure has been flattened in cvs - -2004-03-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: (MIMEConfirmAction): - - Use stock icon for open. Fixes bug #135765. - -2004-03-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_base_init): - - Fix arg type of dom_* signals to match the closure. - -2004-03-25 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/epiphany.types: - - Add ephy_tab_get_type(), fixes EphyTab documentation to include - object properties. - -2004-03-25 Adam Hooper <adamh@cvs.gnome.org> - - * embed/ephy-embed.c: - - Fixed three gtk-doc comments. - -2004-03-25 Adam Hooper <adamh@cvs.gnome.org> - - * doc/reference/Makefile.am: - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany-sections.txt: - * doc/reference/epiphany.types: - * doc/reference/tmpl/ephy-embed.sgml - * doc/reference/tmpl/ephy-tab.sgml: - * doc/reference/tmpl/epiphany-unused.sgml: - * embed/ephy-embed.c: (ephy_embed_base_init), - (ephy_embed_set_zoom), (ephy_embed_get_zoom), - (ephy_embed_find_set_properties): - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-nautilus-view.c: (gnv_zoomable_set_zoom_level_cb), - (gnv_zoomable_zoom_in_cb), (gnv_zoomable_zoom_out_cb), - (gnv_zoomable_zoom_to_default_cb): - * src/ephy-tab.c: (ephy_tab_address_cb), - (ephy_tab_zoom_changed_cb): - * src/ephy-window.c: (ephy_window_set_zoom): - - Documented EphyEmbed. - - s/zoom_[sg]et/[sg]et_zoom/g. - - Removed the ge_popup_blocked signal, which can be done entirely from - an extension now. - - s/match_word/wrap_around/ and s/char */const char */ in - ephy_embed_find_set_properties. - -2004-03-23 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: - * src/ephy-window.c: - - Tiny doc fixes. - -2004-03-23 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_set_property), (ephy_tab_get_property), - (ephy_tab_get_window), (ephy_tab_action_activate_cb), - (ephy_tab_class_init), (ephy_tab_destroy_brsr_cb), - (ephy_tab_size_to_cb), (ephy_tab_dom_mouse_click_cb), - (ephy_tab_init): - * src/ephy-tab.h: - * src/ephy-window.c: (tab_context_menu_cb), - (ephy_window_set_active_tab): - * src/ephy-window.h: - - Get rid of ephy_tab_[get|set]_window(). - -2004-03-23 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_visibility_cb): - - Fix the build, bad noda :P - -2004-03-23 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-go-action.c: (connect_proxy), (disconnect_proxy), - (ephy_go_action_class_init): - - Make the "Go" button actually work. Thanks to aes for alerting us to - this problem. - -2004-03-23 Adam Hooper <adamh@cvs.gnome.org> - - * doc/reference/Makefile.am: - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany-sections.txt: - * doc/reference/tmpl/ephy-tab.sgml: - * src/ephy-tab.c: (ephy_tab_get_size), (ephy_tab_visibility_cb): - * src/ephy-tab.h: - - Added EphyTab API documentation. - - Also removed ephy_tab_set_visibility - and moved its functionality into ephy_tab_visibility_cb (), since I - doubt it's got any practical use outside of there. (Though admittedly, - I don't know whether "visibility" has any practical use anywhere.) - - Lastly, let ephy_tab_get_size () be called with NULL width or height, - like gtk_window_get_size (). - -2004-03-23 Adam Hooper <adamh@cvs.gnome.org> - - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany-sections.txt: - * doc/reference/tmpl/epiphany-unused.sgml: - - Rearranged so that a) the stuff I haven't gone over is clearly marked, - and b) the docs build for people who aren't chpe :). - -2004-03-23 Adam Hooper <adamh@cvs.gnome.org> - - * data/.cvsignore: - - Add epiphany-1.4.pc - - * doc/plan.xml: - - Add a comment about EphyPermissionManager's incorrect timing - - * doc/reference-howto.txt: - - s/TRUE/%TRUE, like gtk does it. - - * doc/reference/Makefile.am: - * doc/reference/tmpl/ephy-permission-manager.sgml: - * doc/reference/tmpl/ephy-window.sgml: - * embed/ephy-permission-manager.c: - * embed/ephy-permission-manager.h: - * src/ephy-window.c: (ephy_window_activate_location): - * src/ephy-window.h: - - API documentation. - Also, put a newline in ephy_window_activate_location's definition - -2004-03-22 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import): - - the xbel mime type is now application/x-xbel - -2004-03-21 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Forgot to s/logo/icon/g. - -2004-03-21 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/prefs-dialog.glade: - - Fix "Add" button width in the prefs dialogue for some themes. - Fixes bug #137811. - -2004-03-21 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Set window icon. Fixes bug #137806. - -2004-03-21 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyContentPolicy.h: - * embed/mozilla/MozRegisterComponents.cpp: - - Don't override nsWebBrowserContentPolicy contract ID, just register our own - content policy with the category manager. - -2004-03-21 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - * data/Makefile.am: - R data/epiphany-1.2.pc.in: - A data/epiphany-1.4.pc.in: - * src/Makefile.am: - - Make epiphany-extensions for epiphany 1.3 parallel-installable with those - for epiphany 1.2. - -2004-03-20 Guntupalli Karunakar <karunakar@freedomink.org> - - * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS. - -2004-03-19 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-properties.c: (set_window_icon): - - Don't try to unref NULL icon. Fixes bug #137715. - -2004-03-16 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed.c: (ephy_embed_chrome_get_type): - * embed/ephy-embed.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed.cpp: - - Cleanups chromes code and register a type for the enum. - - * src/ephy-nautilus-view.c: (gnv_embed_new_window_cb): - - Adapt to the api changes - - * src/ephy-tab.c: (ephy_tab_new_window_cb): - - Move js chrome lockdown pref check here. - - * src/ephy-window.c: (get_chromes_visibility), - (sync_chromes_visibility), (ephy_window_fullscreen), - (ephy_window_unfullscreen), (update_chromes_actions), - (update_actions_sensitivity), (show_embed_popup), - (get_default_chrome), (ephy_window_set_property), - (ephy_window_class_init), (actions_notifier), - (navigation_notifier), (ephy_window_init), (ephy_window_finalize), - (ephy_window_new_with_chrome), (ephy_window_set_print_preview), - (ephy_window_show), (sync_prefs_with_chrome), - (sync_chrome_with_view_toggle), (ephy_window_view_statusbar_cb), - (ephy_window_view_toolbar_cb), (ephy_window_view_bookmarksbar_cb): - - Rework chrome handling so that it's not applied to all windows. - Changes are now saved on the fly like for window size. - - * src/ephy-window.h: - - Use a construct property instead of a _set for chrome. - - * src/window-commands.c: - * src/window-commands.h: - - Move chromes actions to EphyWindow so we dont need to expose - chrome handling. - -2004-03-18 Xan Lopez <xan@gnome.org> - - * lib/widgets/ephy-node-view.c: - (ephy_node_view_select_node_by_key): - - Make select-by-key support unsorted lists. Fuzzy matching is gone - though. Oh well ... :) (bug #137054) - -2004-03-18 Piers Cornwell <piers@gnome.org> - - * src/pdm-dialog.c: (show_cookies_properties): - - Make secure description better (Bug #136443). - - * src/window-commands.c: (window_cmd_help_about): - - Add my email address. - - * embed/mozilla/GtkNSSDialogs.cpp: - - Include nsReadableUtils.h. - -2004-03-18 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import): - * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import): - * src/bookmarks/ephy-bookmarks-import.h: - - Add firefox option in bookmarks import dialogue. - -2004-03-17 Piers Cornwell <piers@gnome.org> - - * help/C/epiphany.xml: Fix notes and tips to validate. - -2004-03-15 Marco Pesenti Gritti <marco@gnome.org> - - * NEWS - * configure.in: - - Update for 1.2.0. - - * embed/mozilla/mozilla-download.cpp: - - Register the private structure. - -2004-03-14 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (drag_data_received_cb), - (toolbar_drag_motion_cb), (egg_editable_toolbar_init): - - Deal with the case where data_received signal is emitted - asyncrounously. - -2004-03-13 Alexander Shopov <ash@contact.bg> - - * configure.in: Added bg to ALL_LINGUAS. - -2004-03-09 Åsmund Skjæveland <aasmunds@fys.uio.no> - - * configure.in (HAVE_MOZILLA_PSM): Added nn to ALL_LINGUAS. - * po/nn.po: Started Norwegian Nynorsk translation. - -2004-03-09 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbar-editor.c: (editor_drag_data_received_cb): - - Check if the dragged item is a separator. Fixes crash when it _is_ - a separator. - - * lib/egg/egg-toolbars-model.c: - (egg_toolbars_model_remove_toolbar): - - Fix logic check for removable toolbar, & instead of &&. - - * src/ephy-location-action.c: (create_menu_proxy_cb), - (connect_proxy), (ephy_location_action_activate): - - Don't make a proxy menu item for the location entry. Fixes crash - when trying to activate its proxy menu item. - -2004-03-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - - Use CopyUTF8toUTF16 where appropriate. - -2004-03-09 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbar-editor.c: (editor_drag_data_received_cb): - - Check if the dragged item is a separator. Fixes a crash if it _is_ one. - - * src/ephy-location-action.c: (create_menu_proxy_cb), - (connect_proxy), (ephy_location_action_activate): - - Don't make the location entry have a proxy menu item. Fixes a crash when - trying to activate the proxy menu item. - -2004-03-08 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: - (egg_toolbars_model_remove_toolbar): - - Test flags with & not &&. (Thanks to Crispin for spotting this.) - -2004-03-08 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - EPIPHANY_MAJOR=1.3 - -2004-03-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.h: - * embed/ephy-embed-factory.c: - * embed/ephy-embed-factory.h: - * embed/mozilla/EphyAboutRedirector.cpp: - * embed/mozilla/EphyAboutRedirector.h: - * embed/mozilla/EphyHeaderSniffer.h: - * embed/mozilla/ExternalProtocolHandlers.h: - * embed/mozilla/mozilla-notifiers.h: - * lib/eel-gconf-extensions.c: - * lib/eel-gconf-extensions.h: - * lib/ephy-bonobo-extensions.c: - * lib/ephy-bonobo-extensions.h: - * lib/ephy-dnd.c: - * lib/ephy-state.c: - * lib/ephy-string.c: - * lib/ephy-zoom.c: - * lib/widgets/ephy-arrow-toolbutton.h: - * lib/widgets/ephy-cell-renderer-progress.c: - * lib/widgets/ephy-cell-renderer-progress.h: - * lib/widgets/ephy-ellipsizing-label.c: - * lib/widgets/ephy-ellipsizing-label.h: - * lib/widgets/ephy-spinner.c: - * lib/widgets/ephy-zoom-action.h: - * src/bookmarks/ephy-bookmark-action.h: - * src/bookmarks/ephy-bookmark-properties.c: - * src/bookmarks/ephy-bookmarks-export.h: - * src/bookmarks/ephy-bookmarks-import.h: - * src/bookmarks/ephy-bookmarks-menu.h: - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-new-bookmark.c: - * src/bookmarks/ephy-topic-action.h: - * src/ephy-toolbars-model.h: - * src/popup-commands.h: - * src/ppview-toolbar.h: - * src/prefs-dialog.h: - * src/toolbar.h: - - CVS version markers. - -2004-03-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: - * embed/ephy-download.c: - * embed/ephy-embed-dialog.c: - * embed/ephy-embed-event.c: - * embed/ephy-embed-factory.c: - * embed/find-dialog.c: - * embed/print-dialog.c: - * lib/ephy-bonobo-extensions.c: - * lib/ephy-debug.c: - * lib/ephy-dnd.c: - * lib/ephy-glade.c: - * lib/ephy-node-db.c: - * lib/ephy-node-filter.c: - * lib/ephy-state.c: - * lib/ephy-stock-icons.c: - * lib/ephy-zoom.c: - * lib/widgets/ephy-arrow-toolbutton.c: - * lib/widgets/ephy-cell-renderer-progress.c: - * lib/widgets/ephy-ellipsizing-label.c: - * lib/widgets/ephy-location-entry.c: - * lib/widgets/ephy-node-view.c: - * lib/widgets/ephy-search-entry.c: - * lib/widgets/ephy-tree-model-node.c: - * lib/widgets/ephy-tree-model-sort.c: - * src/bookmarks/ephy-bookmark-properties.c: - * src/bookmarks/ephy-bookmarks-export.c: - * src/bookmarks/ephy-new-bookmark.c: - * src/bookmarks/ephy-topics-selector.c: - * src/ephy-automation.c: - * src/ephy-completion-model.c: - * src/ephy-extension.c: - * src/ephy-favicon-action.c: - * src/ephy-history-window.c: - * src/ephy-location-action.c: - * src/ephy-navigation-action.c: - * src/ephy-toolbars-model.c: - * src/ppview-toolbar.c: - - Include "config.h" everywhere, and s/<config.h>/"config.h". Guard - with #if HAVE_CONFIG_H. - -2004-03-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozillaPrivate.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - - s/UCS2/UTF16/g now that we can depend on mozilla >= 1.6. - -2004-03-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-encodings.c: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - * embed/mozilla/ExternalProtocolHandlers.cpp: - R embed/mozilla/ExternalProtocolService.cpp: - R embed/mozilla/ExternalProtocolService.h: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.h: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.h: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozDownload.h: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/MozRegisterComponents.h: - * embed/mozilla/PrintingPromptService.h: - * embed/mozilla/mozilla-embed-event.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * lib/ephy-langs.c: - * src/ephy-window.c: (show_embed_popup): - - Kill support for mozilla < 1.6. - -2004-03-08 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-cell-renderer-progress.c: - (ephy_cell_renderer_progress_set_property): - * lib/widgets/ephy-zoom-action.c: (ephy_zoom_action_set_property): - * lib/widgets/ephy-zoom-control.c: - (ephy_zoom_control_set_property): - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_set_property): - * src/ephy-favicon-action.c: (ephy_favicon_action_set_property): - * src/ephy-location-action.c: (ephy_location_action_set_property): - - Remove unnecessary g_object_notify. RTFM chpe :P - -2004-03-08 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Version 1.3.0. - Kill support for mozilla < 1.6. - -2004-03-07 Marco Pesenti Gritti <marco@gnome.org> - - * NEWS: - * configure.in: - * help/Makefile.am: - - Remove nl docs (incomplete). Ready for 1.1.11 - -2004-03-07 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - - Updated for 1.1.11. - -2004-03-06 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_bookmark), - (xbel_parse_folder), (xbel_parse_xbel), - (ephy_bookmarks_import_xbel): - - Really always check the return value of xmlTextReaderRead(), don't advance - if it's != 1. Fixes bug #136151. - -2004-03-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (notebook_drag_data_received_cb): - - Fix crash when dragging a link to a tab label; I forgot to change - this making the recent EphyTab/EphyEmbed changes. - -2004-03-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - Also pop up the context menu with the menu key. - -2004-03-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - - Persist changed accels with gnome_accelerator_sync(). - -2004-03-05 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Increase MOZILLA_SNAPSHOT for 1.7b, and depend on gtk+ >= 2.3.5. - - * embed/mozilla/GlobalHistory.cpp: - - Adapt to changed mozilla API. - -2004-03-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Don't return an error when a DOM document isn't a HTML document, it's ok - not to be one (happens for XUL docs, like about:config). - -2004-03-05 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.c: (ephy_file_downloads_dir): - - Don't assume Desktop directory location, check the gconf key if it's - $HOME/Desktop or $HOME. Fixes bug #134951. - -2004-03-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - - Replace filename validity check, it was making the filename invalid - UTF-16. Simply convert to UTF-8 beforehand and check for "/" chars. - -2004-03-05 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_address_cb), (ephy_tab_title_cb), - (ensure_page_info), (ephy_tab_net_state_cb), - (clipboard_text_received_cb), (ephy_tab_dom_mouse_click_cb), - (ephy_tab_update_navigation_flags), (ephy_tab_set_title): - - Don't use ephy_tab_get_embed(), instead use the pointer provided when - we connected the callbacks. Hopefully fixes bug #136122. - -2004-03-04 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Don't set the 5-star icon as window icon for the about dialogue. - Fixes bug #135010. - -2004-03-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Change wait interval between updates to 0.2 s. - -2004-03-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-node-view.c: (uri_list_parse), - (drag_data_received_cb): - - Copy and modify gnome_vfs_uri_list_parse() so that we get a list - of string uris instead of GnomeVFSURIs. Change signature of - ::node-dropped accordingly. Fixes bug #120231. - - * src/bookmarks/ephy-bookmarks-editor.c: (node_dropped_cb): - - Adapt to the changed ::node-dropped signal signature. - -2004-03-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (download_dialog_pause_cb), - (download_dialog_abort_cb): - - Unset the GValue after we're done using what it contained. - - * embed/mozilla/MozDownload.cpp: - - Weak ref mEphyDownload, and assert that is has been finalised by the time - we get to ~MozDownload. - - * embed/mozilla/mozilla-download.cpp: - - Debug output in _init and _finalize. - -2004-03-03 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (favicon_cache_changed_cb), - (ephy_bookmark_action_sync_icon), (ephy_bookmark_action_init): - - If the favicon isn't ready when we need it, connect to the favicon - cache's ::changed signal to show it when we have it. Fixes bug #135855. - -2004-03-02 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-tab.c: (ephy_tab_destroy_brsr_cb): - - Do not show the unsubmitted dialog for js close - -2004-03-02 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-chooser.c: (ephy_file_chooser_init): - - Don't remember the size of the filechoose dialogue, because it doesn't - play nicely with the new save mode when toggling the expander. - Fixes bug #135947. - -2004-03-02 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-session.c: (ephy_session_init), (offer_to_resume), - (ephy_session_autoresume): - - Never show two resume dialogs, just re-present the old one. - -2004-03-01 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (backup_file), - (ephy_bookmarks_init): - - Don't try to backup non-existing files :) - Also, when neither ephy-bookmarks.xml nor bookmarks.rdf exist, - assume we have a new profile and don't warn about missing bookmarks. - -2004-03-01 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (smart_child_added_cb), - (smart_child_removed_cb), (ephy_bookmark_action_init): - - Correctly sync the smarturl property of EphyBookmarksAction when - it changes. Fixes incorrect show/hide of the entry on the bookmarks - toolbar. - -2004-03-01 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (update_has_smart_address): - - When changing a bookmark address and it was a smart bookmark but - now is not anymore, remove the bookmark from the smart_bmks node - instead of adding it :) - -2004-03-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-toolbars-model.c: (get_toolbar_pos), - (ephy_toolbars_model_set_bookmarks): - - Ensure we always have a BookmarksBar toolbar in the model. - Fixes bug #135701. - -2004-03-01 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/eggstatusicon.c: (egg_status_icon_init), - (egg_status_icon_button_press): - - The icon should be activated by double click - -2004-03-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-statusbar.c: - - Add API docs. - -2004-03-01 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (backup_file), - (ephy_bookmarks_init): - - If reading the bookmarks file, or re-importing the bookmarks from the - rdf file fails, back up those files so that the user can afterwards - try to manually recover his bookmarks. Fixes bug #128308. - -2004-03-01 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder), - (xbel_parse_xbel), (ephy_bookmarks_import_xbel): - - Fix XBEL importer not to tag all bookmarks with a "Bookmarks" category. - -2004-03-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-statusbar.c: (create_statusbar_security_icon), - (ephy_statusbar_add_widget): - * src/ephy-statusbar.h: - - Export ephy_statusbar_add_widget() for use by extensions. - -2003-03-01 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node-db.c: (ephy_node_db_load_from_file): - - Guard against xml reading error, check for NULL subtree before - trying to parse it. - -2004-03-01 Marco Pesenti Gritti <marco@gnome.org> - - * embed/downloader-view.c: (downloader_view_add_download), - (downloader_view_remove_download): - - Keep a ref for downloads in the view. - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - - Ensure the download directory exist. - - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/mozilla-download.cpp: - * embed/mozilla/mozilla-download.h: - - Use a property to store MozDownload in the - wrapper. The wrapper now keep a reference - on the c++ implementation, that way references - will be correctly propagated (unreffing the - GObject will unref the c++ object). - - (Bug 135755) - -2004-02-29 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Correct the label of the action button (Open) - -2004-02-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-history.c: (remove_obsolete_pages): - - Iterate backwards over the children when removing a host. - -2004-02-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_class_init), - (kill_download), (ephy_favicon_cache_finalize), - (favicon_name_build), (favicon_download_completed_cb), - (favicon_download_cancelled_cb), (ephy_favicon_cache_download), - (ephy_favicon_cache_get): - * embed/ephy-favicon-cache.h: - - Remove cancelled downloads from the downloads hash; and remove - partially downloaded favicons. - -2004-02-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/PrintingPromptService.cpp: - - Add debug output in ctors and dtors. - -2004-02-29 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_clean), - (ephy_bookmarks_menu_rebuild): - - Separately profile bookmarks menu clean and rebuild. - -2004-02-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-persist.c: (ephy_embed_persist_class_init): - * embed/ephy-embed-persist.h: - - Add "cancelled" signal to EphyEmbedPersist. - - * embed/mozilla/mozilla-embed-persist.cpp: - - Emit "cancelled" signal when the download is cancelled. - -2004-02-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-event.cpp: (mozilla_embed_event_init), - (mozilla_embed_event_finalize), (mozilla_embed_event_set_property): - - Add debug output. - -2004-02-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: (PerformSave): - - Decode RFC 2231 and RFC 2047 encoded filenames in content-disposition - headers. Ported from mozilla Camino, see - http://bugzilla.mozilla.org/show_bug.cgi?id=233798 . - -2004-02-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: (MozDownload), (~MozDownload): - - Add debug output. - -2004-02-29 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Fix max size logic, thanks to chpe. - -2004-02-29 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-session.c: (impl_attach_window), - (ephy_session_add_window): - - Fix order of the windows, they was reversed before. - -2004-02-28 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (topics_removed_cb): - - fix typo that was causing categorized bookmarks to - go in the uncategorized topic (Bug #135702) - -2004-02-28 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder), - (ephy_bookmarks_import_xbel): - - If a folder has no name, don't tag its bookmarks with "Untitled" - keyword, just skip it. - -2004-02-28 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Use getInterface to get the dom window from the - docshell, not queryInterface. (Bug #121160) - - * embed/mozilla/MozillaPrivate.cpp: - - Do not fallback to the active window if - the parent cannot be found. It just hides problems - and cause more annoying behaviors (like dialogs - parented on the wrong window). - -2004-02-28 Marco Pesenti Gritti <marco@gnome.org> - - * HACKING: - - Add a note about changelog entry. - - * TODO: - - Remove old stuff - -2004-02-28 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: - (egg_editable_toolbar_get_edit_mode): - * lib/egg/egg-editable-toolbar.h: - * lib/widgets/ephy-location-entry.c: (toolbar_is_editable), - (entry_drag_motion_cb), (entry_drag_drop_cb), - (ephy_location_entry_construct_contents): - - Sucky but not intrusive hack to make dnd on the address - entry work when editing toolbar. A better solution - will be found when the toolbar editor will get in gtk. - Based on a patch from Søren Sandmann, bug 132467. - -2004-02-28 Xan Lopez <xan@gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import): - - Add missing check for Firebird bookmarks, patch by André Dahlqvist. - -2004-02-27 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - Remove an useless check. - - * lib/ephy-state.c: (ephy_state_window_set_size): - - Make sure window is never bigger than screen. - -2004-02-27 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Depend on gk+ >= 2.3.4, but since the filechooser API changed, you'll really - need the latest from cvs. - -2004-02-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/FilePicker.cpp: - * lib/ephy-file-chooser.c: (ephy_file_chooser_init), - (ephy_file_chooser_new): - * src/prefs-dialog.c: (prefs_download_path_button_clicked_cb): - - Fix for gtk+ filechooser API change. - -2004-02-27 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (ns_parse_bookmark_item): - - Fix potential crash. - - (ephy_bookmarks_import_mozilla): - - Fix mem leak. - -2004-02-27 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import_mozilla): - - Replace entities also in folder names, fixes bug #135440. - -2004-02-26 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-tab.c: (ephy_tab_address_cb), (ensure_page_info): - - Do not show about:blank to the user, an empty address bar - will do better. - When the address bar is empty (no page or blank page is - loaded) set the address before loading succeeded. - -2004-02-25 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (open_response_cb): - - Check for NULL before converting filename to UTF-8. - -2004-02-25 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed-persist.c: (ephy_embed_persist_set_max_size), - (ephy_embed_persist_set_property), - (ephy_embed_persist_get_property), (ephy_embed_persist_init), - (ephy_embed_persist_class_init): - * embed/ephy-embed-persist.h: - - Make max size property use long / bytes. - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download): - - Correct to use bytes. - - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - * embed/mozilla/mozilla-embed-persist.cpp: - - Actually respect the max_size property. - -2004-02-24 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (let_me_resize_hack), (ephy_tab_size_to_cb): - - Change this back to simply do g_idle_add(), accidentally forgot to - revert my change. - -2004-02-24 Xan Lopez <xan@gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - - Unescape filenames whenever possible. - - * src/popup-commands.c: (save_property_url): - - Nitpick. - -2004-02-24 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-nautilus-view.c: (gnv_embed_new_window_cb): - * src/ephy-notebook.c: (ephy_notebook_class_init), - (tab_label_size_request_cb), (ephy_notebook_move_tab), (move_tab), - (motion_notify_cb), (move_tab_to_another_notebook), - (button_release_cb), (ephy_notebook_switch_page_cb), - (ephy_notebook_init), (close_button_clicked_cb), (build_tab_label), - (ephy_notebook_insert_tab), (smart_tab_switching_on_closure), - (ephy_notebook_remove_tab): - * src/ephy-notebook.h: - * src/ephy-session.c: (tab_added_cb), (tab_removed_cb): - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/ephy-tab.c: (ephy_tab_get_type), (ephy_tab_size_allocate), - (ephy_tab_parent_set), (ephy_tab_class_init), (ephy_tab_finalize), - (ephy_tab_new), (ephy_tab_get_embed), (ephy_tab_for_embed), - (ephy_tab_new_window_cb), (let_me_resize_hack), - (ephy_tab_visibility_cb), (ephy_tab_size_to_cb), - (ephy_tab_dom_mouse_click_cb), (ephy_tab_init), - (ephy_tab_update_navigation_flags), (ephy_tab_set_title): - * src/ephy-tab.h: - * src/ephy-tabs-menu.c: (tab_added_cb), (tab_removed_cb), - (tabs_reordered_cb), (ephy_tabs_menu_set_window), - (ephy_tabs_menu_update): - * src/ephy-window.c: (tab_added_cb), (tab_removed_cb), - (tab_detached_cb), (tabs_reordered_cb), (tab_delete_cb), - (setup_notebook), (ephy_window_add_tab), (ephy_window_jump_to_tab), - (real_get_active_tab), (ephy_window_remove_tab), - (ephy_window_get_active_tab), (ephy_window_get_active_embed), - (ephy_window_get_tabs): - * src/ephy-window.h: - * src/window-commands.c: (window_cmd_tabs_move_left), - (window_cmd_tabs_move_right), (window_cmd_tabs_detach): - - Make EphyTab inherit from GtkBin, and contain the EphyEmbed as its child. - -2004-02-24 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-tab.c: (address_has_web_scheme): - - Do not use gnome vfs to check the scheme because - it can handle only supported methods. - -2004-02-21 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/Makefile.am: - - Remove nsUnicharUtils.h from docs makefile. - -2004-02-21 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.h: - * lib/ephy-glade.c: - - Removed an unused #include. - -2004-02-21 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (connect_signals): - - Always connect signals, not just for PT_AUTOAPPLY props. - -2004-02-21 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/tmpl/EphyContentPolicy.sgml: - * doc/reference/tmpl/EphySingle.sgml: - * doc/reference/tmpl/ephy-cookie-manager.sgml: - * doc/reference/tmpl/ephy-embed-factory.sgml: - * doc/reference/tmpl/ephy-embed-single.sgml: - * doc/reference/tmpl/ephy-password-manager.sgml: - * doc/reference/tmpl/ephy-permission-manager.sgml: - * doc/reference/tmpl/ephy-session.sgml: - * doc/reference/tmpl/ephy-shell.sgml: - * doc/reference/tmpl/mozilla-embed-event.sgml: - - Commit changed, auto-generated templates. - -2004-02-20 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Epiphany 1.1.10. - -2004-02-21 Christian Rose <menthos@menthos.com> - - * configure.in: Added "en_CA" to ALL_LINGUAS. - -2004-02-21 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/Makefile.am: - - Actually remove nsUnicharUtils.* - - * embed/mozilla/mozilla-embed-persist.cpp: - - Use our helper to construct tmp file name: fix - security issue. - - * src/window-commands.c: (save_temp_source): - - Cosmetic change - -2004-02-20 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EphyBrowser.cpp: - R embed/mozilla/nsUnicharUtils.h: - R embed/mozilla/nsUnicharUtils.cpp: - - Adapt to changed mozilla string APIs by getting rid of - nsUnicharUtils, and using EqualsIgnoreCase instead of - Equal with nsCaseInsensitiveStringComparator(). - -2004-02-20 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-completion-model.c: (is_base_address), - (init_relevance_col): - - Ensure that there are no more chars after the last /. - Cut down number of visists properly. - -2004-02-20 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (popup_toolbar_context_menu_cb): - - Fix logic error, spotted by Crispin. - - * lib/egg/egg-toolbars-model.h: - - Make it clear that EggTbModelFlags is a bitfield enum. - -2004-02-20 Christian Persch <chpe@cvs.gnome.org> - - * lib/eel-gconf-extensions.c: - - #ifdef HAVE_CONFIG_H the inclusion of config.h. - -2004-02-20 Christian Persch <chpe@cvs.gnome.org> - - * lib/Makefile.am: - - Remove duplicate entry for ephy-gui.h. - -2004-02-20 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-command-manager.c: (ephy_command_manager_get_type), - (ephy_command_manager_base_init), - (ephy_command_manager_do_command), - (ephy_command_manager_can_do_command): - * embed/ephy-command-manager.h: - * embed/ephy-cookie-manager.c: (ephy_cookie_manager_get_type), - (ephy_cookie_manager_base_init), - (ephy_cookie_manager_list_cookies), - (ephy_cookie_manager_remove_cookie), (ephy_cookie_manager_clear): - * embed/ephy-cookie-manager.h: - * embed/ephy-embed-event.c: (ephy_embed_event_get_type), - (ephy_embed_event_get_event_type), (ephy_embed_event_get_context), - (ephy_embed_event_get_modifier), (ephy_embed_event_get_coords), - (ephy_embed_event_get_property), (ephy_embed_event_has_property), - (ephy_embed_event_get_dom_event): - * embed/ephy-embed-event.h: - * embed/ephy-embed-single.c: (ephy_embed_single_get_type), - (ephy_embed_single_iface_init), (ephy_embed_single_clear_cache), - (ephy_embed_single_clear_auth_cache), - (ephy_embed_single_set_offline_mode), - (ephy_embed_single_load_proxy_autoconf), - (ephy_embed_single_get_font_list): - * embed/ephy-embed-single.h: - * embed/ephy-embed.c: (ephy_embed_get_type), - (ephy_embed_base_init), (ephy_embed_load_url), - (ephy_embed_stop_load), (ephy_embed_can_go_back), - (ephy_embed_can_go_forward), (ephy_embed_can_go_up), - (ephy_embed_get_go_up_list), (ephy_embed_go_back), - (ephy_embed_go_forward), (ephy_embed_go_up), - (ephy_embed_get_title), (ephy_embed_get_location), - (ephy_embed_get_link_message), (ephy_embed_get_js_status), - (ephy_embed_reload), (ephy_embed_zoom_set), (ephy_embed_zoom_get), - (ephy_embed_shistory_n_items), (ephy_embed_shistory_get_nth), - (ephy_embed_shistory_get_pos), (ephy_embed_shistory_go_nth), - (ephy_embed_get_security_level), (ephy_embed_find_set_properties), - (ephy_embed_find_next), (ephy_embed_activate), - (ephy_embed_set_encoding), (ephy_embed_get_encoding_info), - (ephy_embed_print), (ephy_embed_print_preview_close), - (ephy_embed_print_preview_n_pages), - (ephy_embed_print_preview_navigate), - (ephy_embed_has_modified_forms): - * embed/ephy-embed.h: - * embed/ephy-password-manager.c: (ephy_password_manager_get_type), - (ephy_password_manager_add), (ephy_password_manager_remove), - (ephy_password_manager_list): - * embed/ephy-password-manager.h: - * embed/ephy-permission-manager.c: - (ephy_permission_manager_get_type), - (ephy_permission_manager_base_init), (ephy_permission_manager_add), - (ephy_permission_manager_remove), (ephy_permission_manager_clear), - (ephy_permission_manager_test), (ephy_permission_manager_list): - * embed/ephy-permission-manager.h: - * embed/mozilla/mozilla-embed-event.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - - s/IFace/Iface/g to match the gtk+ naming convention. - -2004-02-20 Julio M. Merino Vidal <jmmv@menta.net> - - * configure.in: - - Remove duplicate --with-html-dir argument - - * data/epiphany.schemas.in: - - fix a syntax error - -2004-02-19 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbar-editor.c: (update_editor_sheet): - - Fix off-by-one error when computing the height of the table. - -2004-02-19 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbar-editor.c: (toolbar_removed_cb), - (egg_toolbar_editor_set_model), (egg_toolbar_editor_class_init), - (update_actions_list), (egg_toolbar_editor_load_actions): - * lib/egg/egg-toolbar-editor.h: - - When removing a toolbar, make its items available again in the toolbar - editor. Fixes bug #131182. - -2004-02-18 Alexander Winston <alexander.winston@comcast.net> - - * help/C/epiphany.xml: Fixed typos in the bookmarks explanation. - -2004-02-17 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (item_added_cb), - (item_removed_cb), (egg_editable_toolbar_construct): - - Remove the toolbar height contraint when the first item is added - to it. Fixes bug #131181. - -2004-02-17 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extension.c: (ephy_extension_get_type), - (ephy_extension_attach_window), (ephy_extension_detach_window): - * src/ephy-extension.h: - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_iface_init): - * src/ephy-session.c: (ephy_session_iface_init): - - s/EphyExtensionClass/EphyExtensionIface/g - -2004-02-17 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - * configure.in: - - Epiphany 1.1.9. - -2004-02-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Don't use #if inside a macro. Fixe compilation with gcc 3.2.2. - -2004-02-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/FilePicker.cpp: (::AppendFilter): - - Make it work (TM). - -2004-02-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/FilePicker.cpp: (::Show), (::GFilePicker), - (::~GFilePicker): - - Weak ref the real dialogue, and hide the dialogue after - running it. Fixes interaction with nsIFilePicker lifecycle - when shown from javascript. - -2004-02-15 Marco Pesenti Gritti <marco@gnome.org> - - * NEWS: - * configure.in: - - Prepare for 1.1.8 - - * embed/downloader-view.c: (downloader_view_build_ui): - - Revert the timeout for now, I dont think it's mature - for the release. - -2004-02-14 Xan Lopez <xan@gnome.org> - - * data/.cvsignore: - - Quiet cvs. - -2004-02-13 Marco Pesenti Gritti <marco@gnome.org> - - * data/mime-types-permissions.xml: - - Several types are actually safe. - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - - Change the safe/unsafe logic to not consider unkown - files unsafe, they will not be opened anyway. - Cleanups. - -2004-02-13 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/Makefile.am: - * src/Makefile.am: - - Install the statusbar .h file. - - R src/statusbar.[ch]: - A src/ephy-statusbar.[ch]: - - s/statusbar/ephy-statusbar/ and friends. - - * src/ephy-window.c: (sync_tab_load_progress), (sync_tab_security), - (ephy_window_init): - - Change references from statusbar to ephy-statusbar. - Remove selection-received stuff, since it now lives in EphyTab. - -2004-02-12 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - * data/Makefile.am: - R data/epiphany-1.0.pc.in: - A data/epiphany-1.2.pc.in: - - Changed .pc file version to 1.2, since we're not API-compatible with - 1.0. - -2004-02-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (download_dialog_abort_cb): - - Safety check. - -2004-02-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: (mozilla_embed_security_change_cb): - - Use static_cast<>, don't cast directly. - -2004-02-12 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (set_sensitivity): - - Don't set entries insensitive, only set the non-editable when the - gconf key isn't writable. - -2004-02-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - * src/prefs-dialog.c: (get_download_button_label): - - Unify fallback downloads dir to get the home directory. - -2004-02-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - - Don't insist on a parent for the dialogue; because there isn't one - when we try to load a favicon over https: at startup. - -2004-02-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-popup-control.c: (save_url), - (embed_popup_set_image_as_background_cmd): - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type), - (ephy_favicon_cache_class_init), (favicon_name_build), - (favicon_download_completed_cb), (ephy_favicon_cache_get): - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/MozDownload.cpp: - * lib/ephy-file-chooser.c: (ephy_file_chooser_set_persist_key): - * lib/ephy-file-helpers.c: (ephy_file_downloads_dir): - * src/popup-commands.c: (popup_cmd_set_image_as_background): - * src/prefs-dialog.c: (get_download_button_label), - (download_path_response_cb): - - Fix numerous places where we weren't properly converting between UTF-8 - and filename encoding. - - * embed/ephy-favicon-cache.c: - - Bump favicon cache xml version. - - * embed/mozilla/EphyHeaderSniffer.cpp: - - Fix mem leak, and use CONF_STATE_SAVE_DIR instead of the download dir - key for directory persistence. - -2004-02-12 Marco Pesenti Gritti <marco@gnome.org> - - * data/glade/prefs-dialog.glade: - - Add a missing accellerator - -2004-02-12 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node-db.c: (ephy_node_db_write_to_xml_valist): - * src/bookmarks/ephy-bookmarks-export.c: - (ephy_bookmarks_export_rdf): - * src/ephy-session.c: (ephy_session_save): - - Re-enalble indentation. - -2004-02-12 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Depend on libxml2 >= 2.6.6 because of bug #133298 and bug # 131548. - - * src/ephy-main.c: (main): - - Use LIBXML_TEST_VERSION to check for API compatibility. - -2004-02-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Fix compilation with mozilla 1.4. - -2004-02-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GlobalHistory.h: - * embed/mozilla/MozRegisterComponents.cpp: - - Adapt to the ever-changing mozilla APIs. - -2004-02-12 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: (keyword_match): - - Simplify and hopefully fix mem corruption - -2004-02-12 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - When open is explicitly requested from the dialog use - a tmp file. - -2004-02-11 Chris Lahey <clahey@rigger.boston.ximian.com> - - * embed/downloader-view.c: Added timeout so that dialog won't - disappear before 5 seconds is over. Made Pause/Resume button - update label properly. - -2004-02-11 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: - - Increase bookmarks format version. - -2004-02-11 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_add): - - Update bookmarks keywords - -2004-02-11 Xan Lopez <xan@gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Put the serial numbers in duplicated filenames just before - the last dot so we won't confuse apps like file-roller. - -2004-02-11 Marco Pesenti Gritti <marco@gnome.org> - - * embed/downloader-view.c: (downloader_view_build_ui): - - Make columns resizable - -2004-02-11 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-tab.c: (open_link_in_new_tab), - (ephy_tab_dom_mouse_click_cb): - - Do not load js urls when middle clicked. - -2004-02-11 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: (completion_func): - - Cleanup - - * src/bookmarks/ephy-bookmarks.c: - - Increase format version - -2004-02-11 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: (keyword_match), - (completion_func): - - Better keyword matching function. Should match only words - (not middle parts of them) and maybe be a bit faster. - -2004-02-11 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-node.c: (callback), (child_changed), - (ephy_node_set_property): - - Pass the property id to the changed signal. - - * lib/ephy-node.h: - - Cleanup. - - * embed/ephy-history.c: (hosts_changed_cb), (pages_changed_cb): - * lib/widgets/ephy-location-entry.c: (completion_func): - * lib/widgets/ephy-tree-model-node.c: (root_child_changed_cb): - * src/bookmarks/ephy-bookmark-action.c: - (bookmarks_child_changed_cb): - * src/bookmarks/ephy-bookmarks-menu.c: (topic_child_changed_cb): - * src/bookmarks/ephy-topic-action.c: (topic_child_changed_cb): - * src/ephy-completion-model.c: (root_child_changed_cb): - * src/ephy-location-action.c: (actions_child_changed_cb): - - Fixup changed signals signature. - - * src/bookmarks/ephy-bookmarks.c: (update_bookmark_keywords), - (bookmarks_changed_cb), (bookmark_is_categorized), - (topics_removed_cb), (ephy_bookmarks_set_keyword), - (ephy_bookmarks_unset_keyword): - - Cleanup keywords building, normalize and case fold it, add - the title words as keywords too. - -2004-02-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: (impl_save): - - Fix mem leaks. - -2004-02-11 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-completion-model.c: (is_base_address), - (init_relevance_col): - - Better autocompletion sorting logic. - - * src/window-commands.c: (window_cmd_help_about): - - s/translator_credits/translator-credits - -2004-02-10 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-completion-model.c: (init_text_col): - - Show the title of the bookmark, not the address - -2004-02-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (clipboard_text_received_cb), - (ephy_tab_dom_mouse_click_cb): - - Fix the fix for the epiphany equivalent of bug #133633. Don't convert - the clipboard contents directly as the souurce may not offer UTF-8 text. - Instead request the contents, and gtk+ will convert it for us. - -2004-02-09 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: - * embed/ephy-embed-popup-control.c: - - Include config.h. - -2004-02-09 Christian Rose <menthos@menthos.com> - - * configure.in: Added "mi" to ALL_LINGUAS. - -2004-02-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_init): - - Remove trailing / in invocation of mkdir, since it's unneeded and not - portable. Patch by Julio M. Merino Vidal, fixes bug 133738. - -2004-02-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb): - - Make middle-click paste work with urls with IDN domain names. - Fixes the epiphany equivalent of galeon bug 133633. - -2004-02-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Excise old galeon 1, non ported, defined-out code. - -2004-02-06 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - - Honour the --with-gconf-schema-file-dir and --disable-schemas-install - configure options. Patch by Julio M. Merino Vidal, fixes bug #133533. - -2004-02-06 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/prefs-dialog.glade: - - Now that GtkComboBox supports mnemonic activation, - set the focus target of the combos' labels. - -2004-02-05 Piers Cornwell <piers@cvs.gnome.org> - - * src/ephy-session.c: (offer_to_resume): - - Make warning message selectable per hig. - -2004-02-05 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (connect_proxy): - * src/bookmarks/ephy-topic-action.c: (connect_proxy): - - No need to connect to the toolitem's create-menu-proxy signal, - gtk+ does it for us. - -2004-02-04 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-go-action.c: (ephy_go_action_get_type), - (create_tool_item), (ephy_go_action_class_init): - - gtk+ now connects the tool item's create_menu_proxy to the - action's create_menu_item, so we don't need to do it ourselves. - Also unnecessary to do connect_proxy. - The go action is now almost empty, we should really see if - we can use a stock gtktoolbutton for it. - -2004-02-04 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-zoom-action.c: (ephy_zoom_action_get_type), - (zoom_to_level_cb), (connect_proxy), (proxy_menu_activate_cb), - (create_menu_item), (ephy_zoom_action_class_init): - * lib/widgets/ephy-zoom-action.h: - * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_class_init): - - Fix toolbar overflow menu creation. Don't connect zoom control signals - to a menu item. - -2004-02-04 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-arrow-toolbutton.c: - (ephy_arrow_toolbutton_finalize): - - Fix mem leak. - -2004-02-04 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/epiphany.glade: - * data/glade/certificate-dialogs.glade: - * data/glade/print.glade: - * data/glade/prefs-dialog.glade: - - Dialogs shouldn't show up in the window list, period. - -2004-02-04 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/pref-dialog.glade: - * data/glade/epiphany.glade: - - Don't show Find, Add Language, and Encodings dialogue in - window list. - -2004-02-04 David Bordoley <bordoley@msu.edu> - - * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_new): - - Set a default height/width for the dialog. - -2004-02-04 Biggest Flake Ever <flake@whataflake.com> - David Bordoley <bordoley@msu.edu> - - * embed/downloader-view.c: (downloader_view_new): - * src/prefs-dialog.c: (setup_add_language_dialog): - - Use a default width/height for dialogs with - tree views that don't have a fixed requisition. - -2004-02-04 Piers Cornwell <piers@cvs.gnome.org> - - * src/ephy-history-window.c: (confirmation_dialog_construct): - - Use title capitalisation for title. - -2004-02-02 Maxim Dziumanenko <mvd@mylinux.com.ua> - - * configure.in: Added "uk" in ALL_LINGUAS - -2004-02-02 Marco Pesenti Gritti <marco@gnome.org> - - * autogen.sh: - * omf.make: - * xmldocs.make: - - Use gnome-common to generate help makefiles - -2004-02-01 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Version 1.1.7. - -2004-02-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: (ephy_extensions_manager_init): - * src/ephy-extensions-manager.h: - * src/ephy-shell.c: (ephy_shell_get_extensions_manager): - - Decouple extensions manager initialisation and extensions loading. - Fixes a crash when an extensions tried to get the session, - causing us to load extensions more than once. - -2004-02-01 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-stock-icons.h: - - typo in icon name - -2004-02-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler: - - Add a space after period, fixes bug #133151. - -2004-02-01 Xan Lopez <xan@gnome.org> - - * embed/downloader-view.c: (status_icon_activated), - (downloader_view_build_ui): - - Activating the status icon should only show it (HIG says so). - Also set the downloader view to BROSWE mode. - -2004-01-31 Adam Hooper <adamh@cvs.gnome.org> - - * NEWS: - * configure.in: - - Prepare for 1.1.6 - -2004-01-30 Adam Hooper <adamh@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_class_init): - - Fix typo: s/PROP_LOAD_STATUS/PROP_LOAD_PROGRESS. - -2004-01-30 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Don't try to g_free a nsCOMPtr<>, and use nsMemory::Free for the - mMimeType string. - -2004-01-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - - Fix mem leak. - -2004-01-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-favicon-action.c: (ephy_favicon_action_set_property), - (ephy_favicon_action_get_property): - - Fix property getter of "icon" property. - -2004-01-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Fix mem leak. - -2004-01-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (update_download_row): - - Fix mem leak. - -2004-01-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - - Fix encodign conversion of "Untitled" filename suggestion. - Fixes bug #132822. - -2004-01-28 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: - (ephy_bookmarks_import_rdf): - - Don't crash when reading the RDF file fails. - -2004-01-28 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-export.c: - (ephy_bookmarks_export_rdf): - - Use rdf:resource instead of rdf:about, fixes bug #131543. - -2004-01-28 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: - (ephy_bookmarks_menu_get_type), (sync_topic_properties), - (topic_child_changed_cb), (ephy_bookmarks_menu_init): - - Sync topic names in the menu. Fixes bug #128097. - -2004-01-28 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_solve_smart_url), - (options_find_first_option), (smart_url_options_get): - - Fix options parsing. - -2004-01-28 David Bordoley <bordoley@msu.edu> - - * src/ephy-window.c: - Use EPHY_STOCK_DOWNLOAD for the download - link icon. - -2004-01-28 Christian Persch <chpe@cvs.gnome.org> - - * src/Makefile.am: - - Fix linking with nautilus view enabled. - -2004-01-28 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - * src/Makefile.am: - - Check for required libnautilus version, and conditionally enable - nautilus view. - -2004-01-27 Piers Cornwell <piers@myrealbox.com> - - * help/C/epiphany.xml: - - Update documentation. - -2004-01-27 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.c: (ephy_file_helpers_shutdown): - - Only try to rmdir() the tmp directory if we have one. - -2004-01-27 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - - Make sure to not initialize EphyBrowser - multiple times. - -2004-01-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-download.c: (ephy_download_get_name): - - Fix mem leak. - -2004-01-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (update_download_row): - - Fix mem leak. - -2004-01-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (update_download_row): - - Fix mem leak. - -2004-01-26 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - closing dialog == cancel - -2004-01-25 Marco Pesenti Gritti <marco@gnome.org> - - * NEWS: - - Correct a translator name. - - * embed/mozilla/ContentHandler.cpp: - - Really cancel the download when the user told so. - - * lib/ephy-dialog.c: (setup_default_size), (ephy_dialog_run), - (ephy_dialog_init), (ephy_dialog_set_property), - (ephy_dialog_get_property), (ephy_dialog_class_init): - - Add default width/height properties. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.h: - - Include nsIMIMEInfo.h to fix compilation with mozilla 1.4. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_file_print_preview): - - Fix mem leak. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-history-window.c: (get_details_value): - - Fix mem leak. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-export.c: - (ephy_bookmarks_export_rdf): - - Fix mem leak. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (search_entry_search_cb), - (get_details_value): - - Fix mem leaks. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_finalize): - - Fix mem leak. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_finalize): - - Fix mem leak. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node-filter.c: (ephy_node_filter_finalize), - (ephy_node_filter_new), (ephy_node_filter_add_expression): - - Fix mem leak. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-history.c: (ephy_history_finalize): - - Fix mem leak. - -2004-01-25 David Bordoley <bordoley@cvs.gnome.org> - - * help/C/figures/ephy-screenshot.png: - - Update the screenshot to match the default toolbar layout. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node-db.c: (ephy_node_db_finalize): - - Fix mem leak. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-export.c: - (ephy_bookmarks_export_rdf): - - Fix mem leak. - -2004-01-25 Adam Hooper <adamh@cvs.gnome.org> - - * lib/ephy-file-helpers.c: (ephy_file_tmp_dir): - - mkdtemp() modifies *template in-place. So it shouldn't be freed. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tabs-menu.c: (tab_set_action_accelerator): - - Fix mem leak. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-session.c: (ephy_session_save): - - Fix mem leaks. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - - Fix mem leaks. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.c: (ephy_file_tmp_dir), - (ephy_file_tmp_filename): - - Fix mem leaks. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (set_value_from_pref), - (set_combo_box_from_value): - - Fix mem leaks. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - Fix mem leak. - -2004-01-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (remove_obsolete_icons): - - Fix mem leak. - -2004-01-25 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-file-helpers.c: (ephy_file_tmp_dir), - (ephy_file_downloads_dir): - * lib/ephy-file-helpers.h: - - Add a way to get the downloads dir with a comment - for translators. - Use dir instead of directory consistently with - the other functions. - - * embed/mozilla/MozDownload.cpp: - * src/prefs-dialog.c: (get_download_button_label): - * src/window-commands.c: (save_temp_source): - - Use the helper. - -2004-01-24 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Updated copyright date. - -2004-01-24 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_set_title): - - Double underscores, since otherwise the menu entry will - display them as accellerators. - -2004-01-24 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - When checking forms for modifications, handle correctly - text entries with default value longer than maxlength. - Mozilla bug #232057. - -2004-01-24 David Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-ui.xml: - * src/ephy-window.c: - - Add a hidden tools menu that extensions can use. - -2004-01-24 Adam Hooper <adamh@cvs.gnome.org> - - * lib/ephy-string.c: - - Remove totally wrong comment before ephy_string_blank_chr () - -2004-01-24 Adam Hooper <adamh@cvs.gnome.org> - - * lib/ephy-file-helpers.c: - * lib/ephy-file-helpers.h: - * src/window-commands.c: (save_temp_source): - - ephy_file_tmp_directory () now returns a const char * instead of char * - -2004-01-24 Marco Pesenti Gritti <marco@gnome.org> - - * configure.in: - - Prepare for 1.1.5 - - * lib/ephy-dialog.c: (setup_default_size): - - Fix a bug with dialog size persistance - -2004-01-24 Marco Pesenti Gritti <marco@gnome.org> - - * NEWS: - * configure.in: - - Prepare for 1.1.4 - - * embed/mozilla/ContentHandler.cpp: - - Fix Save As from download dialog - -2004-01-24 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (get_download_button_label): - - Fall back to Home directory when the pref is NULL. - -2004-01-24 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-chooser.c: (ephy_file_chooser_get_type), - (current_folder_changed_cb): - - Use our eel_gconf_set_path() function to persist the directory. - -2004-01-24 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-dialog.c: (setup_default_size), (ephy_dialog_init), - (ephy_dialog_set_property), (ephy_dialog_get_property), - (ephy_dialog_class_init): - - Add a persist-position property. - - * embed/downloader-view.c: (downloader_view_new): - - Persist downloader position. - - * src/prefs-dialog.c: (get_download_button_label): - * embed/mozilla/MozDownload.cpp: - * data/epiphany.schemas.in: - - Default to ~/Desktop/Downloads. - -2004-01-23 Marco Pesenti Gritti <marco@gnome.org> - - * data/epiphany.schemas.in: - * lib/ephy-prefs.h: - * src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb): - * src/popup-commands.c: (save_property_url): - - Sometimes reading gnomedesktop flames is useful: - - Do not use the same pref of 1.0 for the download dir. - Use a different key for Save Link As. - -2004-01-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (downloader_view_build_ui): - * embed/find-dialog.c: (find_dialog_init): - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/print-dialog.c: (ephy_print_dialog_new), - (ephy_print_setup_dialog_new): - * lib/ephy-dialog.c: (impl_construct), (ephy_dialog_construct): - * lib/ephy-dialog.h: - * lib/ephy-glade.c: (ephy_glade_widget_new): - * lib/ephy-glade.h: - * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init): - * src/pdm-dialog.c: (pdm_dialog_init): - * src/prefs-dialog.c: (setup_add_language_dialog), - (prefs_dialog_init): - - Allow passing the translation domain to ephy_dialog_construct, - to make extension's dialogues translatable. Fix all callers. - -2004-01-23 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - We really depend on gtk+ >= 2.3.2. - -2004-01-23 Xan Lopez <xan@gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Make Cancel safe against non active downloads. - -2004-01-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - * src/window-commands.c: (window_cmd_view_reload): - - Use both BYPASS_CACHE and BYPASS_PROXY on force-reload. - Unified the handling in mozilla-embed by introducing - EMBED_RELOAD_FORCE, and killed EMBED_RELOAD_BYPASS_[CACHE|PROXY] - since we now always use both together. - -2004-01-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-encodings.c: - - Delete UTF-7 from our list of known encodings, since no web page - should ever be in UTF-7. - -2004-01-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - * src/ephy-tab.c: (address_has_web_scheme): - - data: urls can be opened in new tabs too. - -2004-01-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Work around a bug in mozilla where 0xa0 (NBSP) are converted to spaces, - so we think that the element is modified when in fact it's not. - (Thanks to Crispin). - -2004-01-22 Christopher James Lahey <clahey@ximian.com> - - * lib/ephy-file-helpers.c, lib/ephy-file-helpers.h - (ephy_file_tmp_directory, ephy_file_delete_on_exit): New function - to get temp directory and moved ephy_shell_delete_on_exit to here. - - * lib/widgets/ephy-location-entry.c: Changed how this goes about - showing itself when hidden and activated. - - * src/ephy-shell.c, src/ephy-shell.h (ephy_shell_delete_on_exit): - Moved to ephy_file_delete_on_exit. - - * src/window-commands.c: Changed ephy_shell_delete_on_exit to - ephy_file_delete_on_exit. Used ephy_file_tmp_directory to save - source files for viewing in a directory that isn't world readable. - -2004-01-22 Marco Pesenti Gritti <marco@gnome.org> - - * data/epiphany-lockdown.schemas.in: - - Slightly better string for history disable. - -2004-01-22 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - - Set the parent of the dialogs. - - * src/ephy-window.c: - - Use Save Link As and correct icons. - -2004-01-21 Adam Hooper <adamh@cvs.gnome.org> - - * embed/downloader-view.c: (downloader_view_build_ui): - * embed/find-dialog.c: (find_dialog_init): - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/print-dialog.c: (ephy_print_dialog_new), - (ephy_print_setup_dialog_new): - * lib/ephy-glade.c: (ephy_glade_widget_new): - * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init): - * src/pdm-dialog.c: (pdm_dialog_init): - * src/prefs-dialog.c: (setup_add_language_dialog), - (prefs_dialog_init): - - Explicitly call ephy_file () whenever specifying a Glade file. This - gives the ability to load a Glade file outside of SHARE_DIR (i.e., in - extensions). Fixes Bug #132018. - -2004-01-21 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Destroy filepicker once it's done. I dunno - about much more bugs so please report now ;) - -2004-01-21 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_get_type), - (ephy_bookmark_action_set_property), - (ephy_bookmark_action_get_property), - (ephy_bookmark_action_class_init): - - Set "tooltip" property on bookmark actions to the url. That way - we display it in the status bar with no extra steps taken. - -2004-01-21 Piers Cornwell <piers@myrealbox.com> - - * embed/downloader-view.c: (update_status_icon), - (downloader_view_remove_download): - - Use ngettext for number of downloads and remaining - minutes display in the tooltip of the tray icon. - -2004-01-21 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - * src/ephy-tab.c: (address_has_web_scheme): - - about: can be opened in new tab too. - -2004-01-21 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Re-enable fonts language font filtering, fixes bug #128814 - -2004-01-19 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/MozDownload.cpp: - - Make uri canonical before passing it as - launch argument to make vfs happy. - - * lib/eel-gconf-extensions.c: (eel_gconf_set_path): - - Do not mix utf8/locale. Thanks to chpe to notice it. - -2004-01-19 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - - Merge from gnome-2-4 branch. - -2004-01-19 Marco Pesenti Gritti <marco@gnome.org> - - * lib/eel-gconf-extensions.c: (tilde_compress), - (eel_gconf_set_path): - * lib/eel-gconf-extensions.h: - - Add a way to store paths. - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - Actually save the file in downloads dir and then - open it. It doesnt seem to open it but it's prolly - a gnome-vfs bug. - - * src/prefs-dialog.c: (get_download_button_label), - (download_path_response_cb): - - Simplify the label logic using ~. - -2004-01-19 Marco Pesenti Gritti <marco@gnome.org> - - * data/epiphany.schemas.in: - * data/glade/prefs-dialog.glade: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - * embed/mozilla/MozDownload.cpp: - * lib/ephy-prefs.h: - * src/prefs-dialog.c: (get_download_button_label): - - Change default dir to /home/Downloads. Show the - pref about warning on files downloading. Cleanup - warning dialogs a bit. - -2004-01-18 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (ephy_dialog_hide): - * lib/ephy-dialog.h: - - Introduce ephy_dialog_hide(). - -2004-01-18 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - We need to use do_QueryInterface to get from the - nsIDOM[Key|Mouse]Event to the nsIDOMEvent, not just - cast it. - -2004-01-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-tab.c: (ephy_tab_init): - - Use g_signal_connect_object to connect the embed signals, - that way they're disconnected before the tab object is - finalised. Should fix crasher bug #131635. - -2004-01-16 <clahey@ximian.com> - - * data/epiphany-lockdown.schemas.in: Typo fixes. - -2004-01-16 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (download_path_response_cb): - - Use gtk_file_chooser_get_filename() instead of - gtk_file_chooser_get_current_folder(). Fixes bug #131646. - -2004-01-16 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (menu_item_select_cb), - (menu_item_deselect_cb), (disconnect_proxy_cb), (connect_proxy_cb), - (setup_ui_manager), (ephy_window_init): - - Show help for menu items in the statusbar. - -2004-01-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-event.c: (ephy_embed_event_get_type), - (ephy_embed_event_base_init), (ephy_embed_event_get_event_type), - (ephy_embed_event_get_context), (ephy_embed_event_get_modifier), - (ephy_embed_event_get_coords), (ephy_embed_event_get_property), - (ephy_embed_event_has_property), (ephy_embed_event_get_dom_event): - * embed/ephy-embed-event.h: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-event.cpp: - * embed/mozilla/mozilla-embed-event.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-window.c: (popup_menu_at_coords): - * src/popup-commands.c: (popup_cmd_copy_link_address): - - Make EphyEmbedEvent abstract, implemented by MozillaEmbedEvent. - Port callers to the new api. - Fix some callers in src/ which were using private fields of - EphyEmbedEvent struct. - -2004-01-14 Xan Lopez <xan@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - - Let the user decide about what to do with automatic dialogs. - -2004-01-14 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-persist.c: (ephy_embed_persist_to_string): - * embed/ephy-embed-persist.h: - * embed/mozilla/mozilla-embed-persist.cpp: - - Get the page content into a string. - -2004-01-13 Xan Lopez <xan@gnome.org> - - * embed/downloader-view.c: (status_icon_activated): - - Allow to show/hide downloader clicking on tray icon. - Fixes #131012. - -2004-01-13 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Version 1.1.3. - -2004-01-13 Christian Persch <chpe@cvs.gnome.org> - - * FEATURE FREEZE ! - - From now on, no commits are allowed which add new features. - -2004-01-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (download_dialog_pause_cb): - - Add accelerator to Pause/Resume button. - -2004-01-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-history.c: (ephy_history_set_enabled), - (ephy_history_init): - - Default history to "enabled". - -2004-01-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.h: - * src/ephy-tab.c: (address_has_web_scheme): - - Forgot to commit those. - -2004-01-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - * src/ephy-tab.c: (address_has_web_scheme): - * src/ephy-window.c: (show_embed_popup): - - Only allow "Open in New Tab/Window" for certain protocols. - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.xhtml: - - Verified the quote and put the original here. - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (update_exit_fullscreen_popup_position), - (ephy_window_fullscreen): - - Fix signal parameter, and add a NULL check. Fixes bug #131117, - patch by Martin Kretzschmar. - -2004-01-10 Christopher James Lahey <clahey@ximian.com> - - * embed/mozilla/PrintingPromptService.cpp: - * lib/ephy-prefs.h: - * src/ephy-main.c: (main): - * src/ephy-window.c: (update_actions), (ephy_window_init), - (ephy_window_finalize), (ephy_window_print): - - Implement print and print setup disabling for lockdown mode. - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EventContext.cpp: - - Adapt to the ever-changing mozilla API. - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-history.c: (ephy_history_get_type), - (ephy_history_set_enabled), (ephy_history_set_property), - (ephy_history_get_property), (ephy_history_class_init), - (page_removed_from_host_cb), (disable_history_notifier), - (ephy_history_init), (ephy_history_finalize), (ephy_history_new), - (ephy_history_get_host), (ephy_history_visited), - (ephy_history_add_page), (ephy_history_set_page_title), - (ephy_history_clear), (ephy_history_is_enabled): - * embed/ephy-history.h: - * lib/ephy-node-db.c: (ephy_node_db_get_property), - (ephy_node_db_set_property), (ephy_node_db_set_immutable): - * lib/ephy-node-db.h: - * lib/ephy-prefs.h: - * src/bookmarks/ephy-bookmarks.c: (clear_favorites), - (history_cleared_cb), (ephy_setup_history_notifiers): - - Implement history disabling. - -2004-01-09 Christopher James Lahey <clahey@ximian.com> - - * data/epiphany-lockdown.schemas.in, lib/ephy-prefs.h: Added - disable_arbitrary_url, disable_toolbar_editing, and - disable_history keys. - - * src/ephy-automation.c (impl_ephy_automation_loadurl): Make this - ignore a url given on the command line if disable_arbitrary_url is - on. - - * src/ephy-notebook.c (notebook_drag_data_received_cb): Made this - ignore drags if disable_arbitrary_url is on. - - * src/ephy-session.c (ephy_session_load): Don't show history - window if disable_history is on. - - * src/ephy-tab.c (ephy_tab_dom_mouse_click_cb): Disable middle - click to paste url if disable_arbitrary_url is on. - - * src/ephy-window.c: Disable menu actions based on - disable_arbitrary_url, disable_toolbar_editing, and - disable_history keys. - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Fix type to make it compile with MOZILLA_SNAPSHOT <= 11 again. - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (ephy_notebook_finalize): - - Call parent class' finalize. - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - - Use NS_ENSURE_SUCCESS/NS_ENSURE_TRUE at appropriate places. - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/MozillaPrivate.cpp: - - Use NS_ENSURE_SUCCESS/NS_ENSURE_TRUE at appropriate places. - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ExternalProtocolHandlers.cpp: - - Use NS_ENSURE_SUCCESS/NS_ENSURE_TRUE at appropriate places. - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Use NS_ENSURE_SUCCESS/NS_ENSURE_TRUE at appropriate places. - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - - Use NS_ENSURE_SUCCESS/NS_ENSURE_TRUE at appropriate places. - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphySingle.cpp: - - Use NS_ENSURE_SUCCESS/NS_ENSURE_TRUE at appropriate places instead of - silent "if (...) return ...;". - -2004-01-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyAboutRedirector.cpp: - * embed/mozilla/EphyAboutRedirector.h: - - Use NS_ENSURE_SUCCESS/NS_ENSURE_TRUE at appropriate places instead of - silent "if (...) return ...;". - Really kill "about:options". - -2004-01-10 Xan Lopez <xan@gnome.org> - - * data/ui/epiphany-ui.xml: - * src/ephy-window.c: - * src/popup-commands.c: (popup_cmd_download_link_as): - * src/popup-commands.h: - - Add "Download Link As" to the link context menu. - -2004-01-09 Christopher James Lahey <clahey@ximian.com> - - * src/toolbar.c (update_location_editable): Check if embed is valid - here. - -2004-01-09 Christopher James Lahey <clahey@ximian.com> - - * data/epiphany-lockdown.schemas.in, lib/ephy-prefs.h: Added - disable_bookmark_editing key. - - * lib/ephy-node-db.c, ephy-node-db.h, ephy-node.c: Added immutable - property. - - * lib/egg/egg-editable-toolbar.c (drag_data_received_cb, - toolbar_drag_motion_cb), src/ephy-toolbars-model.c - (impl_get_item_id): Made these handle immutable models/node_dbs. - - * src/ephy-automation.c, src/ephy-session.c: Don't show the - bookmark editor if disabled. - - * src/ephy-window.c: Disable a bunch of menus if bookmark editing - is disabled. - - * src/bookmarks/ephy-bookmarks-import.c, - src/bookmarks/ephy-bookmarks.c: Disable bookmark editing and - importing is key is set. Uses immutable property. - -2004-01-09 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - * data/ui/epiphany-ui.xml: - * embed/ephy-embed-prefs.h: - * embed/mozilla/mozilla-notifiers.cpp: - * src/ephy-window.c: (ephy_window_finalize), - (browse_with_caret_notifier), (ephy_window_init): - * src/pdm-dialog.c: (show_cookies_properties): - * src/window-commands.c: (window_cmd_browse_with_caret): - * src/window-commands.h: - - Add an accellerator-only action (F7) to toggle caret browsing. Hook - up listener to set the mozilla pref, added the gconf key to the schema. - -2004-01-09 Roozbeh Pournader <roozbeh@sharif.edu> - - * lib/ephy-state.c: Fixed a logic error in using & instead of && - (bug #130919, Dave Jones). - -2004-01-08 Christopher James Lahey <clahey@ximian.com> - - * embed/mozilla/ContentHandler.cpp (MIMEAskAction): Don't save the - file if disable_save_to_disk is on. - - * lib/ephy-prefs.h (CONF_DISABLE_SAVE_TO_DISK): Added this key here. - - * src/ephy-window.c (update_actions): Obey disable_save_to_disk. - Also, disable toggling view settings if their keys are locked. - -2004-01-06 Piers Cornwell <piers@myrealbox.com> - - * help/C/epiphany-C.omf - - Update help. - -2004-01-06 Christian Persch <chpe@cvs.gnome.orgf> - - * src/ephy-encodings.c: (ephy_encodings_get_node): - - Add a comment for translators. - -2004-01-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-encoding-menu.c: (update_encoding_menu_cb): - - Move "automatic" check back to where it was, since we now always have - a node for the encoding. - -2004-01-06 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - * configure.in: - - Sigh, yet another intltool change. Remove OrigTree.pm from EXTRA_DIST, - and depend on intltool >= 0.29. - -2004-01-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-encodings.c: (add_encoding), - (ephy_encodings_get_node), (ephy_encodings_add_recent), - (ephy_encodings_get_recent), (ephy_encodings_init): - * embed/ephy-encodings.h: - * src/ephy-encoding-dialog.c: (sync_embed_cb): - * src/ephy-encoding-menu.c: (update_encoding_menu_cb), - (add_action), (ephy_encoding_menu_set_window): - * src/prefs-dialog.c: (create_node_combo): - - Behave better when the encoding used on the page is unknown to us. - Previously we skipped important steps in menu building, resulting in - incorrect encoding indicator. Now, we dynamically add an entry with - name "Unknown" to our menu. - - Also add back some rarely used encodings (us-ascii, UTF-16*, UTF-32*) - to our known encodings repertoire. - -2004-01-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-encoding-menu.c: (update_encoding_menu_cb): - - Always set the "automatic" toggle button correctly, even if the encoding - wasn't found in our database - -2004-01-06 Mohammad DAMT <mdamt@bisniweb.com> - - * configure.in: Added "id" in ALL_LINGUAS - * po/id.po: Added Indonesian translation by - Tunggul Arif Siswoyo <tunggul@matralintas.net> - -2004-01-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozillaPrivate.cpp: - - Remove debug output leftover. - -2004-01-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozillaPrivate.cpp: - * embed/mozilla/PrintingPromptService.cpp: - - Ensure that if the nsIDOMWindow provided is a frame inside an embed, - we get the top-level window and then get the embed from that. - Fixes bug #129028. - -2004-01-04 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Added spark to documenters tab. - -2004-01-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (ephy_print_dialog_response_cb): - - Fix parent for help window. - -2004-01-04 Piers Cornwell <piers@myrealbox.com> - - * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_get_type), - (ephy_encoding_dialog_response_cb): - - Add help button to encodings dialogue. - -2004-01-04 Piers Cornwell <piers@myrealbox.com> - - * data/glade/certificate-dialogs.glade: - * data/glade/epiphany.glade: - * data/glade/print.glade: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/print-dialog.c: (ephy_print_dialog_response_cb), - (ephy_print_setup_dialog_help_button_cb): - * src/pdm-dialog.c: (pdm_dialog_show_help): - * src/prefs-dialog.c: (prefs_dialog_show_help): - - Add help buttons to Certificate Viewer, PDM, print and print setup - dialogues. - -2004-01-04 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (confirm_close_with_modified_forms): - - Daveb will hate me for this, but making the confirm dialogue only - window-modal will make menus not work after cancelling the close. - Removing this for the time being since it's a nasty regression, - until I find the bug. - -2004-01-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_has_modified_forms): - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - - Add API to check if an EphyEmbed has forms with user input in them. - Currently it required one modified textarea, or two modified text - fields. - - * src/ephy-notebook.c: (ephy_notebook_class_init), - (close_button_clicked_cb): - * src/ephy-notebook.h: - * src/ephy-window.c: (confirm_close_with_modified_forms), - (ephy_window_delete_event_cb), (tab_delete_cb), (setup_notebook), - (ephy_window_init), (ephy_window_remove_tab): - - When closing a window or tab, check if there is unsubmitted user - input in form fields, and if so, warn the user before closing. - Fixes bug #119857. - -2004-01-03 Michael Terry <mterry@fastmail.fm> - - * data/ui/epiphany-ui.xml: - - Show copy text menu item also for links - - * src/ephy-window.c: (update_edit_actions_sensitivity), - (enable_edit_actions_sensitivity), (edit_menu_show_cb), - (edit_menu_hide_cb), (hide_embed_popup_cb), (show_embed_popup): - - Show copy text menu item only when there is actually selected - text. - -2004-01-03 Robert Sedak <robert.sedak@sk.htnet.hr> - - * configure.in: Added "hr" in ALL_LINGUAS. - -2004-01-02 Taneem Ahmed <taneem@bengalinux.org> - - * configure.in: Added "bn" to ALL_LINGUAS. - -2004-01-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (notebook_drag_data_received_cb), - (ephy_notebook_insert_page), (ephy_notebook_remove_page): - * src/ephy-tab.c: (ephy_tab_for_embed), (ephy_tab_init): - * src/ephy-tab.h: - * src/ephy-tabs-menu.c: (tab_added_cb), (tab_removed_cb): - * src/ephy-window.c: (tab_context_menu_cb), (tab_added_cb), - (tab_removed_cb), (real_get_active_tab), (ephy_window_get_tabs): - - New API to get the EphyTab from an EphyEmbed. Port all users. - -2004-01-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-command-manager.c: (ephy_command_manager_get_type), - (ephy_command_manager_base_init), - (ephy_command_manager_do_command), - (ephy_command_manager_can_do_command): - * embed/ephy-command-manager.h: - * embed/ephy-cookie-manager.c: (ephy_cookie_manager_list_cookies), - (ephy_cookie_manager_remove_cookie), (ephy_cookie_manager_clear): - * embed/ephy-cookie-manager.h: - * embed/ephy-embed-dialog.h: - * embed/ephy-embed-shell.c: - * embed/ephy-embed-single.c: (ephy_embed_single_get_type), - (ephy_embed_single_iface_init), (ephy_embed_single_clear_cache), - (ephy_embed_single_clear_auth_cache), - (ephy_embed_single_set_offline_mode), - (ephy_embed_single_load_proxy_autoconf), - (ephy_embed_single_get_font_list): - * embed/ephy-embed-single.h: - * embed/ephy-embed.c: (ephy_embed_get_type), - (ephy_embed_base_init), (ephy_embed_load_url), - (ephy_embed_stop_load), (ephy_embed_can_go_back), - (ephy_embed_can_go_forward), (ephy_embed_can_go_up), - (ephy_embed_get_go_up_list), (ephy_embed_go_back), - (ephy_embed_go_forward), (ephy_embed_go_up), - (ephy_embed_get_title), (ephy_embed_get_location), - (ephy_embed_get_link_message), (ephy_embed_get_js_status), - (ephy_embed_reload), (ephy_embed_zoom_set), (ephy_embed_zoom_get), - (ephy_embed_shistory_n_items), (ephy_embed_shistory_get_nth), - (ephy_embed_shistory_get_pos), (ephy_embed_shistory_go_nth), - (ephy_embed_get_security_level), (ephy_embed_find_set_properties), - (ephy_embed_find_next), (ephy_embed_activate), - (ephy_embed_set_encoding), (ephy_embed_get_encoding_info), - (ephy_embed_print), (ephy_embed_print_preview_close), - (ephy_embed_print_preview_n_pages), - (ephy_embed_print_preview_navigate): - * embed/ephy-embed.h: - * embed/ephy-password-manager.h: - * embed/ephy-permission-manager.h: - * embed/mozilla/PrintingPromptService.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed-single.h: - * embed/mozilla/mozilla-embed.cpp: - - Unify interface struct and type macro naming to be EphyFooIFace, - EPHY_FOO_IFACE, EPHY_IS_FOO_IFACE, EPHY_FOO_GET_IFACE. - -2004-01-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-prefs.h: - * embed/mozilla/mozilla-notifiers.cpp: - - Remove default font notifier, it's been obsoleted by the fonts rewrite. - -2004-01-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - Set socks prefs from gconf too. - -2004-01-01 Roozbeh Pournader <roozbeh@sharif.edu> - - * configure.in: Added "fa" (Persian) to ALL_LINGUAS. - -2003-12-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - * embed/print-dialog.c: (ephy_print_get_print_info): - - Fix mem leaks. - -2003-12-30 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - Adjust includes to make it compile with mozila 1.4. - -2003-12-30 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-single.c: (ephy_embed_single_clear_auth_cache): - * embed/ephy-embed-single.h: - * embed/mozilla/mozilla-embed-single.cpp: - - Add API to EphyEmbedSingle to clear the HTTP authentication cache. - -2003-12-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-shell.c: (ephy_embed_shell_get_favicon_cache), - (ephy_embed_shell_get_global_history), - (ephy_embed_shell_get_downloader_view), - (ephy_embed_shell_get_embed_single), - (ephy_embed_shell_get_encodings), (ephy_embed_shell_check_mime), - (ephy_embed_shell_class_init): - * embed/ephy-embed-shell.h: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * src/bookmarks/ephy-bookmarks.c: (compute_lower_fav), - (ephy_setup_history_notifiers): - * src/ephy-completion-model.c: (ephy_completion_model_init): - * src/ephy-shell.c: (ephy_shell_get_history_window): - * src/ephy-tab.c: (ephy_tab_set_icon_address), - (ephy_tab_address_cb), (ephy_tab_zoom_changed_cb): - * src/ephy-toolbars-model.c: (impl_get_item_id): - * src/prefs-dialog.c: (setup_font_combo), - (prefs_clear_cache_button_clicked_cb): - - Unified return type of ephy_embed_shell_get_X to be GObject *. - Fixed all callers. - -2003-12-28 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - - Added OrigTree.pm to EXTRA_DIST. - -2003-12-28 Marco Pesenti Gritti <marco@gnome.org> - - * NEWS: - * configure.in: - - Update for 1.1.2 - -2003-12-27 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (find_action), - (drag_data_delete_cb), (drag_data_get_cb), - (egg_editable_toolbar_set_model), (egg_editable_toolbar_set_merge), - (egg_editable_toolbar_class_init), (egg_editable_toolbar_init), - (egg_editable_toolbar_finalize), (egg_editable_toolbar_new): - * lib/egg/egg-editable-toolbar.h: - * lib/egg/egg-toolbar-editor.c: (find_action), - (egg_toolbar_editor_set_merge), (egg_toolbar_editor_set_model), - (egg_toolbar_editor_class_init), (egg_toolbar_editor_finalize), - (egg_toolbar_editor_new), (editor_drag_data_received_cb), - (editor_drag_data_delete_cb), (update_editor_sheet), - (setup_editor), (egg_toolbar_editor_init): - * lib/egg/egg-toolbar-editor.h: - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), - (egg_toolbars_model_save), (egg_toolbars_model_add_separator), - (impl_add_item), (egg_toolbars_model_add_toolbar), - (egg_toolbars_model_load), (egg_toolbars_model_class_init), - (egg_toolbars_model_init), (egg_toolbars_model_finalize), - (egg_toolbars_model_new), (egg_toolbars_model_remove_toolbar), - (egg_toolbars_model_remove_item): - * lib/egg/egg-toolbars-model.h: - - Brought type macros in line with the rest of libegg; and use - gobject instance private data. - - * src/ephy-toolbars-model.c: (ephy_toolbars_model_get_type), - (update_toolbar_removeable_flag), - (ephy_toolbars_model_set_bookmarks), (toolbar_added), - (toolbar_removed), (ephy_toolbars_model_new), - (ephy_toolbars_model_has_bookmark): - * src/ephy-toolbars-model.h: - * src/toolbar.c: (toolbar_get_type), (init_normal_mode): - - Fix crasher bug #129991. - -2003-12-26 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (prefs_dialog_finalize), - (prefs_download_path_button_clicked_cb): - - One download directory chooser is enough. - -2003-12-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.h: - * src/toolbar.h: - - Move Toolbar struct decl to toolbar.h. - -2003-12-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_get_toolbar), - (ephy_window_set_zoom): - * src/ephy-window.h: - * src/window-commands.c: (window_cmd_edit_toolbar), - (window_cmd_load_location): - - Bring ephy_window_get_toolbar signature in line with - ephy_window_get_[statusbar|notebook]. - -2003-12-24 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - GDK_Meta_L is a keycode, not a modifier code. - Map meta to GDK_MOD2_MASK. - -2003-12-23 David Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - Updated printing docs from spark. GET A CVS ACCOUNT! - *hint*hint* - patch from Piers Cornwell <piers@myrealbox.com> - -2003-12-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-encodings.c: (ephy_encodings_add_recent): - - Fix mem leak. (Found by Crispin.) - -2003-12-22 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - Correctly cancel the download instead of just - cancelling the request. - -2003-12-21 Xan Lopez <xan@gnome.org> - - * embed/downloader-view.c: (download_dialog_pause_cb): - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - * embed/mozilla/mozilla-download.cpp: - - Re-implement Pause/Resume in downloader. - - * src/window-commands.c: (window_cmd_help_about): - - Change mail address. - -2003-12-21 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - - Sync with galeon. - -2003-12-21 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/epiphany.glade: (encoding_dialog): - - Change mnemonic. - -2003-12-20 Marco Pesenti Gritti <marco@gnome.org> - - * src/epiphany.in: - - Do not try to pickup already set MOZILLA_FIVE_HOME, - hopefully fix crashes oepning links from thunderbird - -2003-12-20 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyAboutRedirector.cpp: - - Get rid of about:options. - -2003-12-20 Christian Neumair <chris@gnome-de.org> - - * src/prefs-dialog.c: (get_download_button_label): - - Set the download folder selection label to "Home" if download folder - is home folder (#129737). - -2003-12-20 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-gui.c: (ephy_gui_menu_position_under_widget): - - Fix popup coordinates in RTL mode. - -2003-12-20 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/prefs-dialog.glade: (add_language_dialog): - - Set the label's mnemonic widget. - -2003-12-19 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-navigation-action.c: (ephy_navigation_action_get_type), - (new_history_menu_item), (setup_back_or_forward_menu), - (setup_up_menu): - - Use favicons in the back/forward menus. - -2003-12-19 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Prepare for mozilla 1.6final and 1.7a. - -2003-12-19 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-encoding-dialog.c: (sync_embed_cb): - * src/ephy-encoding-menu.c: (update_encoding_menu_cb): - - Use return, not g_return_if_fail. - -2003-12-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (ephy_print_dialog_browse_button_cb): - - EphyFileChooser now destroys with parent, don't set the flag again here. - -2003-12-19 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-chooser.c: (ephy_file_chooser_new): - - Destroy file chooser with its parent window; fixes crashes. - -2003-12-19 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb): - - Improve comment. - - * src/ephy-window.c: (setup_ui_manager), (setup_notebook), - (ephy_window_init): - - Only show the toolbar after the extensions have been attached - to the window. - -2003-12-19 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (add_lang_dialog_response_cb): - - Remove debug output leftovers. - -2003-12-18 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/prefs-dialog.glade: - * embed/mozilla/mozilla-notifiers.cpp: - * src/Makefile.am: - * src/language-editor.c: - * src/language-editor.h: - * src/prefs-dialog.c: (prefs_dialog_finalize), - (prefs_dialog_class_init), (language_editor_add), - (language_editor_update_pref), (language_editor_update_buttons), - (add_lang_dialog_response_cb), (setup_add_language_dialog), - (language_editor_add_button_clicked_cb), - (language_editor_remove_button_clicked_cb), - (language_editor_up_button_clicked_cb), - (language_editor_down_button_clicked_cb), - (language_editor_treeview_drag_end_cb), - (language_editor_selection_changed_cb), (create_language_section), - (prefs_dialog_init): - - In-line the language editor in the prefs dialogue. - -2003-12-18 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-encodings.c: (ephy_encoding_info_is_automatic): - * embed/ephy-encodings.h: - * src/ephy-encoding-dialog.c: (sync_embed_cb): - * src/ephy-encoding-menu.c: (update_encoding_menu_cb): - - Factor out the common encoding is_automatic check. - -2003-12-17 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb): - - Don't try to save the submit button image instead of submitting - the form. [Found by xan.] - -2003-12-16 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (completion_func): - - Fix more mem leaks. - -2003-12-16 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (completion_func): - - Fix mem leak. (Found by synap.) - -2003-12-16 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-encodings.c: (ephy_encodings_get_encodings): - * embed/ephy-favicon-cache.c: (icons_added_cb), (icons_removed_cb), - (remove_obsolete_icons), (ephy_favicon_cache_init), - (kill_download), (ephy_favicon_cache_finalize), - (ephy_favicon_cache_get): - * embed/ephy-history.c: (remove_obsolete_pages), (hosts_added_cb), - (hosts_removed_cb), (pages_added_cb), (pages_removed_cb), - (update_host_on_child_remove), (update_hosts), (ephy_history_init), - (ephy_history_finalize), (ephy_history_get_host), - (ephy_history_get_page): - * lib/Makefile.am: - * lib/ephy-node-db.c: (ephy_node_db_init), (ephy_node_db_finalize), - (ephy_node_db_get_node_from_id), (_ephy_node_db_new_id), - (_ephy_node_db_add_id), (_ephy_node_db_remove_id), - (ephy_node_db_write_to_xml_valist): - * lib/ephy-node-filter.c: (ephy_node_filter_expression_evaluate): - * lib/ephy-node.c: (ephy_node_finalize), (real_remove_child), - (remove_child), (ephy_node_dispose), (ephy_node_new_with_id), - (ephy_node_get_id), (ephy_node_ref), (ephy_node_unref), - (child_changed), (ephy_node_set_property), - (ephy_node_get_property), (ephy_node_get_property_string), - (ephy_node_get_property_boolean), (ephy_node_get_property_long), - (ephy_node_get_property_int), (ephy_node_get_property_double), - (ephy_node_get_property_float), (ephy_node_get_property_node), - (write_parent), (ephy_node_write_to_xml), (ephy_node_add_child), - (ephy_node_remove_child), (ephy_node_has_child), - (ephy_node_sort_children), (ephy_node_reorder_children), - (ephy_node_get_children), (ephy_node_get_n_children), - (ephy_node_get_nth_child), (ephy_node_get_child_index), - (ephy_node_get_next_child), (ephy_node_get_previous_child): - * lib/ephy-node.h: - * lib/ephy-state.c: (find_by_name): - * lib/ephy-thread-helpers.c: - * lib/ephy-thread-helpers.h: - * lib/widgets/ephy-search-entry.c: (ephy_search_entry_timeout_cb): - * lib/widgets/ephy-tree-model-node.c: (filter_changed_cb): - * src/bookmarks/ephy-bookmarks-editor.c: (search_entry_search_cb): - * src/bookmarks/ephy-bookmarks-export.c: (write_topics_list), - (ephy_bookmarks_export_rdf): - * src/bookmarks/ephy-bookmarks-menu.c: (add_bookmarks_menu), - (ephy_bookmarks_menu_rebuild): - * src/bookmarks/ephy-bookmarks.c: (compute_lower_fav), - (get_topics_list), (topics_removed_cb), - (ephy_bookmarks_find_bookmark), (ephy_bookmarks_find_keyword): - * src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu), - (build_topics_menu): - * src/bookmarks/ephy-topics-selector.c: (fill_model): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild): - * src/ephy-history-window.c: (setup_filters): - * src/ephy-location-action.c: (init_actions_list): - * src/ephy-main.c: (main): - - No need to make our life hard being thread safe when we - never use that code in a thread. - -2003-12-15 Christian Persch <chpe@cvs.gnome.org> - - * src/Makefile.am: - - Don't install statusbar.h. - -2003-12-15 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extension.c: (ephy_extension_get_type): - - Fix silly type flags. - -2003-12-15 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-zoom-action.c: (connect_proxy): - - Don't use deprecated macro. - -2003-12-14 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-nautilus-view.c: (ephy_nautilus_view_finalize), - (gnv_cmd_select_encoding), (gnv_cmd_file_print), - (gnv_cmd_edit_find): - - Fix mem leaks. - Fix a crash when finalizing a nautilus view after having - used the find dialogue. - -2003-12-13 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: - (ephy_bookmarks_import_mozilla): - - Better way of mapping hierarchy to topics when importing - bookmarks from mozilla. Fixes bug #124145. - -2003-12-13 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-string.c: (ephy_string_shorten), (ephy_string_to_int), - (ephy_string_blank_chr), (ephy_string_elide_underscores), - (ephy_string_double_underscores): - * lib/ephy-string.h: - * src/ephy-tab.c: (ephy_tab_set_link_message): - - Convert control chars to blanks. - -2003-12-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (ephy_print_setup_dialog_new): - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * lib/ephy-stock-icons.h: - * src/ephy-window.c: - - Use stock icon for print setup. - -2003-12-13 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_init): - - Use g_signal_connect_object so the signal isn't emitted for a dead - spinner. - -2003-12-13 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-tab.c: (update_net_state_message), - (ephy_tab_net_state_cb): - - Rework progress message building a bit to deal - with the new NULL == clear behavior - -2003-12-13 Marco Pesenti Gritti <marco@gnome.org> - Adam Hooper <adamh@densi.com> - - * src/ephy-tab.c: (ephy_tab_set_link_message), - (build_net_state_message), (ephy_tab_net_state_cb), - (ephy_tab_init), (ephy_tab_get_status_message): - * src/ephy-window.c: (sync_tab_message), (ephy_window_init): - * src/statusbar.c: (statusbar_set_progress): - * src/statusbar.h: - -2003-12-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-permission-manager.c: (ephy_permission_info_new), - (ephy_permission_info_copy), (ephy_permission_manager_add): - * embed/ephy-permission-manager.h: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - - Fix permission return types. - -2003-12-10 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/print.glade: - - Make print dialogue spacing HIG-compliant. - - * src/ephy-tabs-menu.c: (tab_set_action_accelerator), - (ephy_tabs_menu_update): - - Restore tabs menu shortcut keys ALT-1 .. ALT-0 for the first - ten tabs; they somehow got lost in the Egg->Gtk port. - -2003-12-09 Marco Pesenti Gritti <marco@gnome.org> - - * data/epiphany.schemas.in: - - Default history to show only title - -2003-12-09 Adam Hooper <adamh@densi.com> - - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/Makefile.am: - - Move events code inside EphyBrowser.cpp and - add an event for blocked popup. - - * embed/ephy-permission-manager.c: - - Some more docs - - * src/Makefile.am: - * src/ephy-window.c: (ephy_window_get_statusbar): - * src/ephy-window.h: - - Add a way to access the statusbar for plugins - -2003-12-09 Jorn Baayen <jorn@nl.linux.org> - - * lib/egg/egg-editable-toolbar.c: (set_item_drag_source): - * lib/egg/egg-toolbar-editor.c: (compare_func), (sort_list), - (editor_drag_data_received_cb), (editor_drag_data_delete_cb), - (editor_create_item), (update_editor_sheet), - (egg_toolbar_editor_add_action), (egg_toolbar_editor_load_actions): - * src/toolbar.c: (toolbar_setup_actions): - - Make toolbar editing drag icons use the same icon size as the - actual toolbar icons; sort actions in the toolbar editor; give - the zoom action a zoom icon. - -2003-12-09 Marco Pesenti Gritti <marco@gnome.org> - - * autogen.sh: - - depend on automake 1.7, it seem it's needed by - the deprecates code. - -2003-12-09 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_get_type), - (ephy_spinner_new), (get_spinner_dimensions), (ephy_spinner_init), - (select_spinner_image), (ephy_spinner_expose), - (bump_spinner_frame), (ephy_spinner_start), - (ephy_spinner_remove_update_callback), (ephy_spinner_stop), - (ephy_spinner_unload_images), (scale_to_real_size), - (extract_frame), (ephy_spinner_load_images), - (ephy_spinner_set_small_mode): - - Reformatted to conform to epiphany coding style. - Fix some error condition checks, and initialise variables. - -2003-12-09 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/prefs-dialog.glade: - * embed/print-dialog.c: (ephy_print_dialog_new): - * src/prefs-dialog.c: (create_language_menu), - (create_download_path_label), (prefs_dialog_init): - - Lockdown: set some buttons insensitive when their - pref key is not writable. - - * src/prefs-dialog.c: (download_path_response_cb): - - Convert filename to utf8 first. - -2003-12-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Bump gtk+ and glib dependencies to 2.3.1. - -2003-12-08 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (setup_font_combo), - (create_fonts_language_menu), (create_node_combo), - (create_language_menu): - - Sort the list of fonts alphabetically. - - Fix a bunch of mem leaks. - -2003-12-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-shell.c: (load_mime_from_xml): - - Don't use g_return_if_fail for run-time error conditions. - -2003-12-08 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (save_property_url), - (ephy_tab_dom_mouse_click_cb): - - Make ctrl-click equivalent of middle click on links. Make shift-click - save the link. Fixes bug #110786. - - * src/ephy-window.c: (tab_context_menu_cb): - - Fix context_menu function return value type. - -2003-12-07 Marco Pesenti Gritti <marco@gnome.org> - - * Makefile.am: - * NEWS: - * configure.in: - - Update for 1.1.1 - -2003-12-07 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/print.glade: - * data/ui/epiphany-ui.xml: - * embed/mozilla/PrintingPromptService.cpp: - * embed/mozilla/mozilla-embed.cpp: - * embed/print-dialog.c: (ephy_print_info_free), - (ephy_print_get_print_info), (ephy_print_dialog_response_cb), - (print_filechooser_response_cb), - (ephy_print_dialog_browse_button_cb), - (ephy_print_setup_dialog_close_button_cb), (ephy_print_dialog_new), - (ephy_print_setup_dialog_new): - * embed/print-dialog.h: - * src/ephy-nautilus-view.c: (ephy_nautilus_view_new_component), - (gnv_cmd_file_print): - * src/ephy-nautilus-view.h: - * src/ephy-shell.c: (ephy_shell_get_type), (ephy_shell_class_init), - (ephy_automation_factory_cb), (ephy_automation_factory_new), - (ephy_shell_init), (server_timeout), (ephy_shell_startup), - (ephy_shell_finalize), (ephy_shell_new_tab), - (ephy_shell_get_session), (ephy_shell_get_bookmarks), - (ephy_shell_get_toolbars_model), (ephy_shell_get_bookmarks_editor), - (ephy_shell_get_history_window), - (ephy_shell_get_print_setup_dialog), (ephy_shell_delete_on_exit): - * src/ephy-shell.h: - * src/ephy-window.c: (ephy_window_set_print_preview), - (ephy_window_print): - * src/ephy-window.h: - * src/window-commands.c: (window_cmd_file_print_setup), - (window_cmd_file_print_preview): - * src/window-commands.h: - - Split print dialogue in print setup and actual print, and move - print preview into the menus too. Made print setup a global dialogue, - print a per-window dialogue. - - * lib/ephy-dialog.c: (set_value_from_pref), (set_pref_from_value), - (set_value_from_combobox), (set_combo_box_from_value), - (set_radiobuttongroup_from_value), (set_pref_from_info_and_emit), - (togglebutton_clicked_cb), (radiobutton_clicked_cb), - (spinbutton_timeout_cb), (changed_cb), (init_props), (load_info), - (save_info), (impl_show), (ephy_dialog_set_size_group), - (ephy_dialog_construct), (run_response_cb), (ephy_dialog_run), - (ephy_dialog_set_parent), (ephy_dialog_class_init), - (ephy_dialog_new_with_parent): - * lib/ephy-dialog.h: - * src/language-editor.c: (language_editor_class_init): - * src/language-editor.h: - * src/pdm-dialog.c: (pdm_dialog_init): - * src/prefs-dialog.c: (fonts_language_changed_cb), - (create_fonts_language_menu), (prefs_dialog_init), - (prefs_language_more_button_clicked_cb): - - Slight api change; port callers. - -2003-12-02 David Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - New Securing and snake oil certificates section :P - New keybindings section. Update the prefs section - and download section to match actual ui - patch from Piers Cornwell <piers@myrealbox.com> - -2003-12-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Fix a mem leak (ported from galeon). - -2003-12-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-shell.c: (ephy_embed_shell_get_type), - (ephy_embed_shell_finalize), (ephy_embed_shell_get_favicon_cache), - (ephy_embed_shell_get_global_history), - (ephy_embed_shell_get_downloader_view), (load_mime_from_xml), - (ephy_embed_shell_init), (ephy_embed_shell_class_init): - * embed/ephy-embed-shell.h: - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-embed.h: - * src/ephy-tab.c: (ephy_tab_init): - - Misc cleanups. Remove a duplicated signal from EphyEmbed. - -2003-12-05 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-state.c: (sync_expander_cb), (ephy_state_add_expander): - - Use notify::expanded to persist expander state. Bug found by Crispin. - -2003-12-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSClientAuthDialog.cpp: - - Remove unused variable. - -2003-12-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - - Remove unneccessary _() call. - -2003-12-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Add some missing NULL checks. - -2003-12-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: - - Remove unused includes. - -2003-12-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/Makefile.am: - - Epiphany is now 100% fat-free.... err... free of - deprecated widgets. Add -DGTK_DISABLE_DEPRECATED - flag back again when in maintainer mode. - -2003-12-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - - Port from optionmenu to new GtkComboBox. - -2003-12-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - * src/pdm-dialog.c: (show_cookies_properties): - - Fix strftime(3) usage. - -2003-12-03 Christian Persch <chpe@cvs.gnome.org> - - * src/pdm-dialog.c: (pdm_cmd_delete_selection), (compare_cookies): - - Fix two crashers. - -2003-12-03 Piers Cornwell <piers@myrealbox.com> - - * src/pdm-dialog.c: (show_cookies_properties): - - Improve cookie properties dialogue for bug #125498. - -2003-12-02 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (set_info_from_pref): - - Set sensitivity from gconf key writability, and do it right. - -2003-12-02 David Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - More cleanups. Added prefs section and downloader - section. Still needs work to be brought 100% - up2date. - patch from Piers Cornwell <piers@myrealbox.com> - -2003-12-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - Add /system/http_proxy to list of directories to monitor. - -2003-12-02 Xan Lopez <xan@masilla.org> - - * data/mime-types-permissions.xml: - - Move quite a lot of things from unsafe to safe, still some to go. - -2003-12-01 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-shell.c: (ephy_shell_get_history_window): - - pass the shell to the callbacks as expected. Fix warnings. - -2003-12-01 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - Handle case of get_location on an unrealized widget - -2003-11-30 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: - - Update my email address. - -2003-11-30 Christian Persch <chpe@cvs.gnome.org> - - * src/language-editor.c: (language_editor_add): - - Fix mem leak introduced by last commit. - -2003-11-30 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: - - Remove gtkoptionmenu.h include. - - * src/language-editor.c: (language_editor_add): - * src/prefs-dialog.c: (create_language_menu): - - Make languages list unique; don't allow to add an entry - already in the list. - -2003-11-30 Marco Pesenti Gritti <marco@gnome.org> - - * embed/Makefile.am: - * lib/Makefile.am: - * lib/widgets/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - - Readd gtk deprecates (only in maintainer mode). - - * src/ephy-location-action.c: (sync_editable): - - Use not deprecated api. - - * lib/ephy-dialog.c: (set_value_from_info), (set_info_from_value), - (connect_signals), (init_props): - - Remove optionmenu deprecated control. - -2003-11-30 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-lockdown.schemas.in: - - Added disable_unsafe_protocols and additional_safe_protocols keys. - -2003-11-30 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - * data/glade/epiphany.glade: - * data/glade/prefs-dialog.glade: - * embed/downloader-view.c: (downloader_view_build_ui): - * embed/ephy-embed-dialog.c: (ephy_embed_dialog_new_with_parent): - * embed/ephy-encodings.c: (ephy_encodings_get_detectors): - * embed/ephy-encodings.h: - * embed/find-dialog.c: (update_navigation_controls), - (set_properties), (impl_show), (find_dialog_class_init), - (find_dialog_init), (find_dialog_new_with_parent): - * embed/print-dialog.c: (impl_show), (print_dialog_init), - (print_dialog_new_with_parent), (print_get_info): - * lib/ephy-dialog.c: (ephy_dialog_get_type), (lookup_info), - (set_sensitivity), (set_value_from_pref), (set_pref_from_value), - (set_value_from_editable), (set_value_from_optionmenu), - (set_value_from_combobox), (get_radio_button_active_index), - (set_value_from_radiobuttongroup), (set_value_from_spin_button), - (set_value_from_togglebutton), (set_value_from_info), - (set_editable_from_value), (get_index_from_value), - (set_optionmenu_from_value), (compare_values), - (set_combo_box_from_value), (set_radiobuttongroup_from_value), - (set_spin_button_from_value), (set_togglebutton_from_value), - (set_info_from_value), (set_pref_from_info), - (togglebutton_clicked_cb), (radiobutton_clicked_cb), - (spinbutton_timeout_cb), (spinbutton_changed_cb), (changed_cb), - (set_info_from_pref), (connect_signals), (disconnect_signals), - (init_props), (load_info), (save_info), (setup_default_size), - (dialog_destroy_cb), (impl_construct), (impl_show), - (ephy_dialog_set_modal), (ephy_dialog_add_enum), - (ephy_dialog_set_data_column), (ephy_dialog_set_pref), - (ephy_dialog_set_size_group), (ephy_dialog_construct), - (ephy_dialog_show), (ephy_dialog_run), (ephy_dialog_get_control), - (ephy_dialog_get_value), (ephy_dialog_set_value), (free_prop_info), - (ephy_dialog_init), (ephy_dialog_dispose), (ephy_dialog_finalize), - (ephy_dialog_set_parent), (ephy_dialog_set_property), - (ephy_dialog_get_property), (ephy_dialog_class_init), - (ephy_dialog_new), (ephy_dialog_new_with_parent): - * lib/ephy-dialog.h: - * lib/ephy-file-chooser.c: (ephy_file_chooser_new): - * src/ephy-encoding-dialog.c: (sync_embed_cb), - (sync_parent_window_cb), (activate_choice), - (view_node_selected_cb), (view_node_activated_cb), - (ephy_encoding_dialog_init), (ephy_encoding_dialog_new): - * src/ephy-shell.c: (ephy_shell_finalize), - (ephy_shell_get_pdm_dialog), (ephy_shell_get_prefs_dialog): - * src/ephy-shell.h: - * src/language-editor.c: (language_editor_get_type), - (language_editor_class_init), (language_editor_update_pref), - (language_editor_add_button_clicked_cb), - (language_editor_set_view), (language_editor_init), - (language_editor_new), (language_editor_set_model), - (language_editor_add): - * src/language-editor.h: - * src/pdm-dialog.c: (pdm_dialog_show_help), - (action_treeview_selection_changed_cb), (setup_action), - (cookies_treeview_selection_changed_cb), - (pdm_dialog_cookies_construct), (pdm_dialog_passwords_construct), - (pdm_dialog_init), (show_cookies_properties): - * src/prefs-dialog.c: (prefs_dialog_get_type), - (prefs_dialog_class_init), (prefs_dialog_show_help), - (setup_font_combo), (fonts_language_combo_changed_cb), - (create_fonts_language_menu), (create_node_combo), - (language_combo_changed_cb), (create_language_menu), - (get_download_button_label), (create_download_path_label), - (prefs_dialog_init), (prefs_dialog_response_cb), - (set_homepage_entry), (prefs_homepage_current_button_clicked_cb), - (prefs_homepage_blank_button_clicked_cb), - (language_dialog_changed_cb), - (prefs_language_more_button_clicked_cb), - (download_path_response_cb), - (prefs_download_path_button_clicked_cb): - * src/prefs-dialog.h: - * src/window-commands.c: (window_cmd_edit_prefs): - - Improved API and implementation of EphyDialog. Add support for - new combo box, and removed optionmenu. - - Port all dialogues to new API and use combobox instead of optionmenus. - -2003-11-30 Chris Lahey <clahey@ximian.com> - Marco Pesenti Gritti <marco@gnome.org> - - * data/Makefile.am: - * data/epiphany-lockdown.schemas.in: - * src/ephy-main.c: (main): - * src/ephy-tab.c: (ephy_tab_new_window_cb), (ephy_tab_size_to_cb): - * src/ephy-window.c: (update_chromes_visibility), (update_chrome), - (ephy_window_fullscreen), (ephy_window_unfullscreen), - (show_embed_popup), (update_layout_toggles), (chrome_notifier), - (ephy_window_init), (ephy_window_finalize), - (ephy_window_request_chrome), (ephy_window_set_print_preview), - (ephy_window_show), (print_dialog_preview_cb): - * src/ephy-window.h: - * src/ppview-toolbar.c: (ppview_toolbar_set_window), - (toolbar_cmd_ppv_close): - * src/window-commands.c: (window_cmd_view_bookmarks_bar), - (window_cmd_view_toolbar), (window_cmd_view_statusbar): - - Implement lockdown pref to not allow javascript to modify - chromes. Do necessary changes to chromes code to make - it possible. - -2003-11-28 Marco Pesenti Gritti <marco@gnome.org> - - * embed/downloader-view.c: (status_icon_activated), - (seconds_remaining_total), (update_status_icon), - (download_changed_cb), (downloader_view_add_download): - - Show total downloads and time in the tray icon tooltip - -2003-11-28 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_get_type), - (proxy_menu_activate_cb), (combo_changed_cb), (sync_zoom_cb), - (ephy_zoom_control_init), (ephy_zoom_control_set_tooltip), - (ephy_zoom_control_class_init), (ephy_zoom_control_finalize): - * lib/widgets/ephy-zoom-control.h: - - Port from option menu to GtkComboBox. - -2003-11-28 Xan Lopez <xan@masilla.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - Do not blindly overwrite when downloading a file with the same - name than a local one, append a number after the name. - Fixes (more or less) #12775 - -2003-11-27 Piers Cornwell <piers@myrealbox.com> - - * data/glade/prefs-dialog.glade: - - Fix some mnemonics, and make some mnemonics work by - assigning a mnemonic_widget. - -2003-11-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyContentPolicy.cpp: - * embed/mozilla/EphyContentPolicy.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - - Implement disabling unsafe protocols for lock-down mode. - -2003-11-26 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize), - (ephy_shell_get_history_window), (ephy_shell_get_pdm_dialog): - * src/ephy-shell.h: - * src/pdm-dialog.c: (pdm_dialog_response_cb): - * src/pdm-dialog.h: - * src/window-commands.c: (window_cmd_edit_personal_data): - - Make PDM dialogue a singleton. - -2003-11-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-cookie-manager.c: (ephy_cookie_copy), - (ephy_cookie_manager_remove_cookie): - * embed/ephy-cookie-manager.h: - * embed/ephy-password-manager.c: (ephy_password_info_copy): - * embed/ephy-password-manager.h: - * embed/ephy-permission-manager.c: (ephy_permission_info_copy): - * embed/ephy-permission-manager.h: - * embed/mozilla/mozilla-embed-single.cpp: - - Mark parameters "const" where appropriate. - - * src/pdm-dialog.c: (pdm_cmd_delete_selection), (compare_cookies), - (cookie_to_iter), (cookie_added_cb), (cookie_changed_cb), - (cookie_deleted_cb), (cookies_cleared_cb), - (pdm_dialog_fill_cookies_list), (pdm_dialog_fill_passwords_list), - (pdm_dialog_init): - - Make the cookies list auto-updating. - -2003-11-26 Marco Pesenti Gritti <marco@gnome.org> - - * data/ui/epiphany-ui.xml: - * src/ephy-window.c: (update_edit_actions_sensitivity), - (edit_menu_show_cb), (show_embed_popup): - - Restore clipboard actions in input context menu. - Show it only if mozilla is recent enough though. - -2003-11-26 Marco Pesenti Gritti <marco@gnome.org> - - * embed/downloader-view.c: (update_download_row), - (download_changed_cb), (downloader_view_add_download), - (downloader_view_build_ui): - * lib/widgets/ephy-cell-renderer-progress.c: - - Try out a different layout for downloads rows. - Make the file column expand. - -2003-11-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-cookie-manager.c: (ephy_cookie_manager_base_init): - * embed/ephy-cookie-manager.h: - * embed/ephy-permission-manager.c: - (ephy_permission_manager_base_init): - * embed/mozilla/EphySingle.cpp: - - Change signal names to be unique for interfaces on the same object. - -2003-11-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-cookie-manager.c: (ephy_cookie_manager_base_init): - - Fix marshaller type. - -2003-11-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphySingle.cpp: - - Make it compile with mozilla < 1.5. - -2003-11-24 Xan Lopez <xan@masilla.org> - - * embed/downloader-view.c: (download_changed_cb): - - Use gnome_vfs_format_file_size_for_display to display size, put - Unknown when size/remaining time are unknown instead of weird - numbers. - -2003-11-24 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-permission-manager.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/EphySingle.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-single.cpp: - * src/ephy-encoding-dialog.c: (sync_embed_encoding), - (automatic_toggled_cb), (ephy_encoding_dialog_init): - - Implemented cookie and permissions observer used to actually - send notifications on EphyCookieManager and EphyPermissionManager - signals. - -2003-11-24 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/nsUnicharUtils.cpp: - * embed/mozilla/nsUnicharUtils.h: - - Re-sync with mozilla. - -2003-11-24 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyEventListener.cpp: - * embed/mozilla/ExternalProtocolHandlers.cpp: - * embed/mozilla/ExternalProtocolHandlers.h: - * embed/mozilla/ExternalProtocolService.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/PrintingPromptService.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - - Get rid of NS_INIT_ISUPPORTS() macros in constructors; - it's not been needed since mozilla 1.3. - -2003-11-24 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - - No need to handle mailto registration separately. - -2003-11-24 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/epiphany.glade: - - Delete the obsolete mime-ask-action dialogue from glade file. - -2003-11-24 Christian Persch <chpe@cvs.gnome.org> - - * src/pdm-dialog.c: (pdm_dialog_get_type), (pdm_dialog_class_init), - (action_treeview_selection_changed_cb), (pdm_cmd_delete_selection), - (pdm_key_pressed_cb), (pdm_dialog_remove_button_clicked_cb), - (setup_action), (cookies_treeview_selection_changed_cb), - (pdm_dialog_cookies_construct), (cookie_added_cb), - (cookie_changed_cb), (cookie_deleted_cb), (cookies_cleared_cb), - (pdm_dialog_fill_cookies_list), (pdm_dialog_cookies_destruct), - (pdm_dialog_cookie_add), (pdm_dialog_cookie_remove), - (pdm_dialog_passwords_construct), (password_added_cb), - (password_changed_cb), (password_deleted_cb), - (passwords_cleared_cb), (pdm_dialog_fill_passwords_list), - (pdm_dialog_passwords_destruct), (pdm_dialog_password_add), - (pdm_dialog_password_remove), (sync_notebook_tab), - (pdm_dialog_init), (pdm_dialog_finalize), - (show_cookies_properties), - (pdm_dialog_cookies_properties_button_clicked_cb), - (pdm_dialog_response_cb), (pdm_dialog_new): - - Refactored pdm dialogue code. Use new boxed cookie/password info - types. Hook up to the single signals to get notified on password/ - cookie updates [actual updating code to be written :)]. - -2003-11-24 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - - Added $(mimepermission_DATA) to EXTRA_DIST. - -2003-11-24 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/Makefile.am: - - Added egg tray icon headers to IGNORE_HFILES. - -2003-11-24 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - - Fix typo in EXTRADIST: s/check_mime/check-mime/ - -2003-11-24 Christian Persch <chpe@cvs.gnome.org> - - * lib/Makefile.am: - - Remove ephy-types.h from Makefile.am, it's long gone. - -2003-11-24 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/epiphany-docs.sgml: - - s/[Insert name here]/Epiphany/ - -2003-11-24 David Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - s/window/tab in the open link in new tab section. - -2003-11-24 David Bordoley <bordoley@msu.edu> - - * help/C/epiphany.xml: - - A big chuck of doc neatening and organization - plus some new stuff... - - patch from Piers Cornwell <piers@myrealbox.com> - aka spark, with a few quick fixes from me. - -2003-11-24 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/BaseProtocolContentHandler.cpp: - * embed/mozilla/BaseProtocolContentHandler.h: - * embed/mozilla/BaseProtocolHandler.cpp: - * embed/mozilla/BaseProtocolHandler.h: - - Remove. - - * embed/mozilla/ExternalProtocolHandlers.cpp: - * embed/mozilla/ExternalProtocolHandlers.h: - - Merge base implementations here. No need - of using 200 files for a work around of - mozilla problems ;) - - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - - Use ftp CID directly from mozilla headers - instead of doing a copy of it in ours. - -2003-11-23 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-export.c: - (ephy_bookmarks_export_rdf): - - When exporting to RDF, write all bookmarks, not just every - second bookmark. - -2003-11-23 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/ExternalProtocolService.cpp: - * embed/mozilla/MozRegisterComponents.cpp: - - Do not build our externla protocol service - with mozilla 1.6. It has his own and api is changed. - -2003-11-23 Xan Lopez <xan@masilla.org> - - * src/prefs-dialog.c: (get_download_button_label), - (download_path_response_cb), - (prefs_download_path_button_clicked_cb): - - Use EphyFileChooser API, convert download path to UTF8. - -2003-11-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Make it compile with mozilla 1.4 and 1.4.1 again. - -2003-11-23 Marco Pesenti Gritti <marco@gnome.org> - - * embed/Makefile.am: - * embed/downloader-view.c: (status_icon_activated), - (show_status_icon), (downloader_view_init), - (downloader_view_finalize), (download_dialog_delete_cb): - * lib/egg/Makefile.am: - * lib/egg/update-from-egg.sh: - - Very basic tray icon for downloader. - -2003-11-22 Marco Pesenti Gritti <marco@gnome.org> - - * data/art/Makefile.am: - * data/art/epiphany-bookmark-page.png: - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * lib/ephy-stock-icons.h: - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_construct): - * src/ephy-history-window.c: - * src/ephy-window.c: - - Use icon theme icon for add bookmark - -2003-11-22 Marco Pesenti Gritti <marco@gnome.org> - - * doc/reference-howto.txt: - - Add a tip on how to clean docs. - - * doc/reference/Makefile.am: - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany.types: - * doc/reference/tmpl/ephy-cookie-manager.sgml: - * doc/reference/tmpl/ephy-embed-factory.sgml: - * doc/reference/tmpl/ephy-embed-single.sgml: - * doc/reference/tmpl/ephy-password-manager.sgml: - * doc/reference/tmpl/ephy-permission-manager.sgml: - - Add some files chpe documented to the build. - - * embed/ephy-embed-factory.c: - - Document - -2003-11-22 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-location-action.c: (sync_editable), (connect_proxy), - (ephy_location_action_set_property), - (ephy_location_action_get_property), - (ephy_location_action_class_init), (ephy_location_action_init): - * src/toolbar.c: (update_location_editable), - (arbitrary_url_notifier), (toolbar_setup_actions), - (toolbar_set_window), (toolbar_finalize): - - Implement arbitrary url lockdown pref - -2003-11-22 Marco Pesenti Gritti <marco@gnome.org> - - * doc/reference/Makefile.am: - * embed/Makefile.am: - * embed/ephy-embed-persist.c: (ephy_embed_persist_save): - * embed/ephy-embed-persist.h: - * embed/ephy-embed-popup-control.c: (save_url), - (embed_popup_set_image_as_background_cmd): - * embed/ephy-embed-shell.c: (ephy_embed_shell_get_embed_single): - * embed/ephy-embed.c: - * embed/ephy-embed.h: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download): - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed-single.h: - * embed/mozilla/mozilla-embed.cpp: - * src/Makefile.am: - * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init): - * src/ephy-tab.c: (ephy_tab_init): - * src/popup-commands.c: (save_property_url), - (popup_cmd_set_image_as_background): - * src/window-commands.c: (window_cmd_file_save_as), - (save_temp_source): - - Add a factory to create embed objects and use it. - Deal with dependency of mozilla-embed and mozilla-embed-persist - on mozilla-embed-single internally. - -2003-11-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Fix cookie deletion; use do_GetService instead of - do_CreateInstance. - -2003-11-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-single.c: (ephy_embed_single_class_init), - (ephy_embed_single_load_proxy_autoconf): - - Added API documentation. - -2003-11-21 Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - * embed/ephy-cookie-manager.c: (ephy_cookie_get_type), - (ephy_cookie_new), (ephy_cookie_copy), (ephy_cookie_free), - (ephy_cookie_manager_get_type), (ephy_cookie_manager_base_init), - (ephy_cookie_manager_list_cookies), - (ephy_cookie_manager_remove_cookie), (ephy_cookie_manager_clear): - * embed/ephy-cookie-manager.h: - * embed/ephy-embed-single.c: (ephy_embed_single_get_type), - (ephy_embed_single_class_init), (ephy_embed_single_clear_cache), - (ephy_embed_single_set_offline_mode), - (ephy_embed_single_load_proxy_autoconf), - (ephy_embed_single_get_font_list): - * embed/ephy-embed-single.h: - * embed/ephy-password-manager.c: (ephy_password_info_get_type), - (ephy_password_info_new), (ephy_password_info_copy), - (ephy_password_info_free), (ephy_password_manager_get_type), - (ephy_password_manager_add), (ephy_password_manager_remove), - (ephy_password_manager_list): - * embed/ephy-password-manager.h: - * embed/ephy-permission-manager.c: (ephy_permission_info_get_type), - (ephy_permission_info_new), (ephy_permission_info_copy), - (ephy_permission_info_free), (ephy_permission_manager_get_type), - (ephy_permission_manager_base_init), (ephy_permission_manager_add), - (ephy_permission_manager_remove), (ephy_permission_manager_clear), - (ephy_permission_manager_test), (ephy_permission_manager_list): - * embed/ephy-permission-manager.h: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed-single.h: - * embed/mozilla/mozilla-notifiers.cpp: - * src/Makefile.am: - * src/pdm-dialog.c: (pdm_dialog_get_type), (pdm_dialog_cookie_add), - (pdm_dialog_password_add), (pdm_dialog_cookie_remove), - (pdm_dialog_password_remove), (pdm_dialog_cookies_free), - (pdm_dialog_passwords_free), (pdm_dialog_init), (pdm_dialog_new), - (show_cookies_properties), - (pdm_dialog_cookies_properties_button_clicked_cb): - * src/pdm-dialog.h: - - New interfaces: EphyCookieManager, EphyPermissionManager, - EphyPasswordManager. - Port all callers to new interfaces. - Change linking order to make it link. - - Only set autoconf proxy url if it's non-empty. - -2003-11-21 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * lib/ephy-stock-icons.h: - - Pass a source based on filename instead of pixbuf - for our own icon set, so that they are created only - when necessary. - Add code to insert icon theme icons in our icon set - and use icon theme icons when possible. - - * src/ephy-window.c: - - Update icons id. - -2003-11-20 Marco Pesenti Gritti <marco@gnome.org> - - * data/glade/prefs-dialog.glade: - - Hide Open downloads pref. Since both behaviors are available - maybe it's not necessary at all. Also I feel it confusing to - have only one of the cases respecting it. I guess better - to wait feedback on releases before making a call on this. - - * src/ephy-window.c: - - No more need of ... on dowload context menu - -2003-11-20 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed-single.c: (ephy_embed_single_class_init): - * embed/ephy-embed-single.h: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - * lib/ephy-marshal.list: - - Implement an handle_content signal to allow to write - plugins to support external download managers. - -2003-11-20 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-command-manager.c: (ephy_command_manager_base_init): - * embed/ephy-embed-persist.c: (ephy_embed_persist_class_init): - * embed/ephy-embed.c: (ephy_embed_base_init): - - Not necessary to store signal id in an array for interfaces. - -2003-11-20 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-session.c: (ephy_session_save): - - hrm misplaced free in last commit - -2003-11-20 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-session.c: (ephy_session_save): - - Make xml saving low disk safe. - -2003-11-20 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-window.c: (show_embed_popup): - - Fix unrefing of context menu event - -2003-11-20 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - If it's not possible to go up fails do not assert, just fail - silently. - -2003-11-19 Marco Pesenti Gritti <marco@gnome.org> - - * Makefile.am: - * doc/reference/Makefile.am: - * doc/reference/epiphany-docs.sgml: - * doc/reference/tmpl/config.sgml: - - Do not document config.h ;) - Reenable docs build. - -2003-11-19 Marco Pesenti Gritti <marco@gnome.org> - - * doc/reference/.cvsignore: - * doc/reference/Makefile.am: - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany.types: - * doc/reference/tmpl/config.sgml: - * doc/reference/tmpl/ephy-session.sgml: - * doc/reference/tmpl/ephy-shell.sgml: - - Complete docs base implementation. Should work - more or less. - - * embed/Makefile.am: - * lib/Makefile.am: - * src/Makefile.am: - - Cleanup a bit libs build and use a static lib - also for the src/ code so that we can use it - for documents. - - * src/ephy-nautilus-view.c: - - Bad chpe forgot to modify func signature. - -2003-11-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.h: - * embed/ephy-download.h: - * embed/ephy-embed-dialog.h: - * embed/ephy-embed-event.h: - * embed/ephy-embed-persist.h: - * embed/ephy-embed-popup-control.h: - * embed/ephy-embed-shell.h: - * embed/ephy-embed-single.h: - * embed/ephy-encodings.h: - * embed/ephy-favicon-cache.h: - * embed/ephy-history.h: - * embed/find-dialog.h: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/mozilla-download.h: - * embed/mozilla/mozilla-embed-persist.h: - * embed/mozilla/mozilla-embed-single.h: - * embed/print-dialog.h: - * lib/egg/egg-editable-toolbar.h: - * lib/egg/egg-toolbar-editor.h: - * lib/egg/egg-toolbars-model.h: - * lib/ephy-debug.h: - * lib/ephy-dialog.h: - * lib/ephy-dnd.h: - * lib/ephy-file-chooser.h: - * lib/ephy-node-db.h: - * lib/ephy-node-filter.h: - * lib/ephy-node.h: - * lib/ephy-prefs.h: - * lib/ephy-state.h: - * lib/ephy-string.h: - * lib/ephy-zoom.h: - * lib/widgets/ephy-arrow-toolbutton.h: - * lib/widgets/ephy-cell-renderer-progress.h: - * lib/widgets/ephy-ellipsizing-label.h: - * lib/widgets/ephy-location-entry.h: - * lib/widgets/ephy-node-view.h: - * lib/widgets/ephy-search-entry.h: - * lib/widgets/ephy-spinner.h: - * lib/widgets/ephy-tree-model-node.h: - * lib/widgets/ephy-tree-model-sort.h: - * lib/widgets/ephy-zoom-action.h: - * lib/widgets/ephy-zoom-control.h: - * src/bookmarks/ephy-bookmark-action.h: - * src/bookmarks/ephy-bookmark-properties.h: - * src/bookmarks/ephy-bookmarks-editor.h: - * src/bookmarks/ephy-bookmarks-menu.h: - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-new-bookmark.h: - * src/bookmarks/ephy-topic-action.h: - * src/bookmarks/ephy-topics-selector.h: - * src/ephy-automation.h: - * src/ephy-completion-model.h: - * src/ephy-encoding-dialog.h: - * src/ephy-encoding-menu.h: - * src/ephy-extensions-manager.h: - * src/ephy-favicon-action.h: - * src/ephy-favorites-menu.h: - * src/ephy-go-action.h: - * src/ephy-history-window.h: - * src/ephy-location-action.h: - * src/ephy-nautilus-view.h: - * src/ephy-navigation-action.h: - * src/ephy-notebook.h: - * src/ephy-session.h: - * src/ephy-shell.h: - * src/ephy-tab.h: - * src/ephy-tabs-menu.h: - * src/ephy-toolbars-model.h: - * src/ephy-window.h: - * src/language-editor.h: - * src/pdm-dialog.h: - * src/ppview-toolbar.h: - * src/prefs-dialog.h: - * src/statusbar.h: - * src/toolbar.h: - - Mark all EphyFooPrivate structs as private for gtk-doc. - -2003-11-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: - - Forgot to remove signal IDs from enum when I removed the signals. - -2003-11-19 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (ephy_dialog_set_parent): - * src/ephy-encoding-dialog.c: (sync_parent_window_cb), - (ephy_encoding_dialog_init), (ephy_encoding_dialog_class_init), - (ephy_encoding_dialog_new): - - Make encodings dialogue transient. - -2003-11-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_base_init), - (ephy_embed_get_location), (ephy_embed_get_link_message), - (ephy_embed_get_js_status): - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init), - (gnv_embed_link_message_cb): - * src/ephy-nautilus-view.h: - * src/ephy-tab.c: (ephy_tab_set_link_message), - (ephy_tab_link_message_cb), (ephy_tab_init): - - Re-use some more signals from GtkMozEmbed; fix getter_Copies usage in - mozilla-embed.cpp. Fixes bug #127335. - -2003-11-18 Marco Pesenti Gritti <marco@gnome.org> - - * Makefile.am: - * configure.in: - * doc/Makefile.am: - * doc/reference/Makefile.am: - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany.types: - - Begin of gtk-doc support - -2003-11-17 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import): - - Api fix - -2003-11-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - * lib/ephy-state.c: (ephy_state_add_paned), (expander_activate_cb), - (ephy_state_add_expander): - * lib/ephy-state.h: - - Ported the Crispin's GtkNSSClientAuthDialogs from galeon. - Changes: - - use GtkExpander instead of the CDDB disclosure thingy - - persist state in ephy-state - - assing a mnemonic to expander label. - -2003-11-17 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Pass WebPageDescriptor, not CurrentDescriptor. - This way we dont refetch page on post. - -2003-11-17 Marco Pesenti Gritti <marco@gnome.org> - - * configure.in: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - - Resync with galeon. - - * embed/mozilla/mozilla-embed-single.cpp: - - Header name change - -2003-11-16 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-shell.c: (toolwindow_show_cb), (toolwindow_hide_cb), - (ephy_shell_get_bookmarks_editor): - - Do not access session from priv struct but use get_session, - so it's properly initialized-> Fix epiphany -b crash - -2003-11-16 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-session.c: (get_session_filename), (ephy_session_init), - (ephy_session_finalize): - * src/ephy-shell.c: (save_yourself_cb), (die_cb), - (gnome_session_init), (ephy_shell_startup): - - Move gnome session code in the shell. - -2003-11-16 Xan Lopez <xan@masilla.org> - - * data/glade/prefs-dialog.glade: - * src/prefs-dialog.c: (prefs_dialog_finalize), - (get_download_button_label), (create_download_path_label), - (prefs_dialog_init), (prefs_language_more_button_clicked_cb), - (download_path_response_cb), - (prefs_download_path_button_clicked_cb): - - Implement UI for default download path and auto open downlads - prefs for the downloader. - -2003-11-15 Marco Pesenti Gritti <marco@gnome.org> - - * configure.in: - * embed/Makefile.am: - * embed/mozilla/Makefile.am: - * lib/Makefile.am: - * lib/widgets/Makefile.am: - * src/Makefile.am: - - Enable deprecates and werror only in maintainer mode - (in the way suggested by Jamesh). - -2003-11-14 Marco Pesenti Gritti <marco@gnome.org> - - * data/GNOME_Epiphany_Automation.server.in: - * data/GNOME_Epiphany_NautilusView.server.in: - - Use an unique factory for both interfaces. - - * data/ui/Makefile.am: - - Do not try to merge translations in nautilus xml. - - * src/ephy-nautilus-view.c: (disconnected_idle), - (control_disconnected_cb), (ephy_nautilus_view_instance_init), - (ephy_nautilus_view_finalize): - - Unref the view on control disconnected, not on finalize. - - * src/ephy-main.c: (main): - - Add a server mode argument, used internally by bonobo interface. - Free popt context only when no more necessary. - - * src/ephy-automation.c: - * src/ephy-automation.h: - * src/ephy-shell.c: (ephy_nautilus_view_new), - (ephy_automation_factory_cb), (ephy_automation_factory_new), - (ephy_shell_init), (path_from_command_line_arg), (open_urls), - (server_timeout), (ephy_shell_startup), (ephy_shell_finalize), - (ephy_shell_new_tab): - * src/ephy-shell.h: - - When running in server mode unref (and so exit) on a timeout. - - Expand args passed to the command line. - -2003-11-13 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed-shell.c: (ephy_embed_shell_get_embed_single): - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed-single.h: - * src/ephy-shell.h: - - Put back borked mozilla alert. - -2003-11-13 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-shell.c: (ephy_shell_finalize): - - Looks like we need to unregister factory since - we initialized it by ourself. - -2003-11-13 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - * src/ephy-main.c: (main): - * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_startup), - (ephy_shell_finalize), (ephy_shell_get_session), - (ephy_shell_get_extensions_manager): - * src/ephy-window.c: (ensure_default_icon), (ephy_window_init): - - Rework shell services initialization so that it happen either - on every instance, before the automation stuff is used, either - when they are requested. This appear to fix the crash with two - instances runned simultaneously. - (Christian I'm not quite sure this is ok for plugins manager, if - there are problems let me know.) - -2003-11-13 Marco Pesenti Gritti <marco@gnome.org> - - * idl/EphyAutomation.idl: - * src/ephy-automation.c: (ephy_automation_factory_cb), - (ephy_automation_factory_new), (impl_ephy_automation_loadurl): - * src/ephy-automation.h: - * src/ephy-main.c: (shell_weak_notify), (main): - * src/ephy-shell.c: (ephy_shell_error_quark), (ephy_shell_init), - (init_services), (open_urls), (ephy_shell_startup), - (ephy_shell_finalize), (ephy_shell_new): - * src/ephy-shell.h: - - First stab at reorganizing initialization. - Fix crashes when launching an epiphany instance while - another once is still not initialized completely. It still - doesnt open the second session correctly though. - -2003-11-12 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - - Silly typos, thanks crispin. - -2003-11-12 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (toolbar_editor_response_cb): - - Link up toolbar editor help button. - -2003-11-11 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/epiphany.glade: - - Set initial visibility to false, fixes a warning when showing the - encodings dialogue. - -2003-11-11 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed-single.c: (ephy_embed_single_class_init): - * embed/ephy-embed-single.h: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - * embed/mozilla/mozilla-embed.h: - * src/ephy-nautilus-view.c: (gnv_embed_new_window_cb): - * src/ephy-session.c: (write_ephy_window): - * src/ephy-shell.c: (ephy_shell_init): - * src/ephy-tab.c: (ephy_tab_size_to_cb): - * src/ephy-window.c: (translate_default_chrome): - - Build xul dialogs using GtkWindow+GtkMozEmbed. - Make src code simpler and fix a pair of bugs. - -2003-11-10 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/Makefile.am: - - And add it to Makefile.am too. - -2003-11-10 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/certificate-dialogs.glade: - - We really need the glade file from galeon too. - -2003-11-10 Christian Persch <chpe@cvs.gnome.org> - - New extensions API. - - * Makefile.am: - * configure.in: - * lib/Makefile.am: - * lib/ephy-module-loader.c: (ephy_module_loader_get_type), - (ephy_module_loader_new), (ephy_module_loader_load), - (ephy_module_loader_unload), (ephy_module_loader_class_init), - (ephy_module_loader_init), (ephy_module_loader_finalize), - (ephy_module_loader_factory): - * lib/ephy-module-loader.h: - * plugins/.cvsignore: - * plugins/Makefile.am: - * plugins/sample/.cvsignore: - * plugins/sample/Makefile.am: - * plugins/sample/sample.c: - * src/Makefile.am: - * src/bookmarks/ephy-bookmarks-editor.c: (get_target_window): - * src/bookmarks/ephy-bookmarks.c: - * src/ephy-automation.c: (ephy_automation_factory), - (ephy_automation_factory_new), (impl_ephy_automation_loadurl), - (impl_ephy_automation_load_session), (ephy_automation_class_init): - * src/ephy-extension.c: (ephy_extension_get_type), - (ephy_extension_attach_window), (ephy_extension_detach_window): - * src/ephy-extension.h: - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_get_type), - (ephy_extensions_manager_instantiate_extension), - (ephy_extensions_manager_load), (ephy_extensions_manager_load_dir), - (ephy_extensions_manager_add), (ephy_extensions_manager_init), - (ephy_extensions_manager_finalize), (impl_attach_window), - (impl_detach_window), (ephy_extensions_manager_iface_init), - (ephy_extensions_manager_class_init), - (ephy_extensions_manager_new): - * src/ephy-extensions-manager.h: - * src/ephy-history-window.c: (get_target_window): - * src/ephy-plugin.c: - * src/ephy-plugin.h: - * src/ephy-session.c: (ephy_session_get_type), - (get_session_filename), (session_delete), (net_stop_cb), - (tab_added_cb), (tab_removed_cb), (tabs_reordered_cb), - (impl_attach_window), (impl_detach_window), (save_yourself_cb), - (die_cb), (gnome_session_attach), (gnome_session_detach), - (ensure_session_directory), (ephy_session_init), - (ephy_session_dispose), (ephy_session_finalize), - (ephy_session_iface_init), (ephy_session_class_init), - (offer_to_resume), (ephy_session_autoresume), (ephy_session_close), - (write_tab), (write_window_geometry), (write_tool_window), - (write_ephy_window), (ephy_session_save), (parse_embed), - (ephy_session_load), (ephy_session_get_windows), - (ephy_session_add_window), (ephy_session_remove_window), - (ephy_session_get_active_window): - * src/ephy-session.h: - * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize), - (ephy_shell_get_session), (ephy_shell_get_extensions_manager), - (toolwindow_show_cb), (toolwindow_hide_cb): - * src/ephy-shell.h: - * src/ephy-window.c: (ephy_window_destroy), (ephy_window_init): - * src/prefs-dialog.c: (prefs_homepage_current_button_clicked_cb): - * src/session.c: - * src/session.h: - - Create a new extensions API. Make session an internal extension :) - Port callers to session API changes. - -2003-11-10 Xan Lopez <xan@masilla.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - - Deja-vu. - -2003-11-10 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_load): - - Fix compile warning. - - * src/ephy-completion-model.c: (init_text_col): - - Correct TEXT column get_value - -2003-11-10 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - Remove a decl I forgot. - - * lib/egg/egg-editable-toolbar.c: (create_item_from_action), - (create_item), (drag_data_received_cb), (item_added_cb), - (egg_editable_toolbar_construct): - - Copy hack from gtk to make tooltips work. - -2003-11-10 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_load): - * lib/egg/egg-toolbars-model.h: - * src/ephy-toolbars-model.c: (ephy_toolbars_model_set_bookmarks): - - Fix recovery from corrupted toolbar layout file. - -2003-11-10 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Do not disable conversion. Some pages was - saved as gz compressed. - -2003-11-09 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-tab.c: (ephy_tab_init): - - Do not connect and reemit same signal for nothing. - Remove unused/expensive progress signal. - - * src/session.c: (session_save): - - Unlink session file when all windows are removed. - -2003-11-09 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed.h: - * idl/EphyAutomation.idl: - * src/ephy-automation.c: (impl_ephy_automation_loadurl), - (impl_ephy_automation_open_bookmarks_editor), - (ephy_automation_init), (ephy_automation_object_finalize), - (ephy_automation_class_init): - * src/ephy-completion-model.c: (root_child_removed_cb): - * src/ephy-main.c: (ephy_main_start): - * src/ephy-shell.c: (ephy_shell_get_active_window), - (toolwindow_show_cb), (toolwindow_hide_cb), - (ephy_shell_get_bookmarks_editor), (ephy_shell_get_history_window): - * src/ephy-shell.h: - * src/ephy-tab.c: (ephy_tab_net_state_cb), (ephy_tab_size_to_cb): - * src/ephy-window.c: (remove_from_session), (ephy_window_init): - * src/session.c: (session_autoresume), (session_close), - (session_dispose), (save_window_geometry), (save_tool_window), - (save_ephy_window), (session_save), (session_load), - (session_get_windows), (net_stop_cb), (tab_added_cb), - (tab_removed_cb), (tabs_reordered_cb), (session_add_window), - (session_remove_window), (save_yourself_cb), (session_die_cb), - (gnome_session_init), (session_init): - * src/session.h: - * src/window-commands.c: (window_cmd_go_bookmarks), - (window_cmd_go_history): - - Cleanup session. Persist also history and bookmarks. - -2003-11-09 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Don't unref the icon theme, we don't own it. - -2003-11-09 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-history.c: (ephy_history_save): - - Do not save All node - -2003-11-08 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - - Remove decls from the top - -2003-11-08 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_get_flags): - * src/ephy-completion-model.c: (ephy_completion_model_get_flags): - - Pass ITEMS_PERSIST and LIST_ONLY to the models, the implementation - looks already ok with it to me. Hopefully not missing something ... - -2003-11-08 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_update_menu): - * src/ephy-history-window.c: (ephy_history_window_show), - (ephy_history_window_class_init), - (ephy_history_window_update_menu): - - Focus history entry on _show. - Do not try to update paste menu item using the wait - api, it can cause a crash on a timeout and anyway - it's incosistent what we do in main window. - -2003-11-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type), - (ephy_favicon_cache_finalize): - * embed/ephy-history.c: (ephy_history_save): - * lib/ephy-file-helpers.c: (ephy_file_switch_temp_file): - * lib/ephy-file-helpers.h: - * lib/ephy-node-db.c: (ephy_node_db_load_from_file), - (ephy_node_db_write_to_xml_valist), - (ephy_node_db_write_to_xml_safe): - * lib/ephy-node-db.h: - * lib/ephy-node.c: (write_parent), (ephy_node_write_to_xml): - * lib/ephy-node.h: - * lib/ephy-state.c: (ephy_states_save), (ensure_states): - * src/bookmarks/ephy-bookmarks-export.c: (write_topics_list), - (ephy_bookmarks_export_rdf): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save): - - Port node db saving and RDF export to xml writer api. - -2003-11-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-favicon-actio.c: (ephy_favicon_action_finalize): - - Fix mem leak. - -2003-11-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-location-action.c: (ephy_location_action_finalize): - - Chain up to parent's finalize method. - -2003-11-07 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-completion-model.c: (get_path_real), - (node_iter_from_node), (get_index_root), (root_child_removed_cb), - (root_child_added_cb), (root_child_changed_cb), - (ephy_completion_model_get_value), - (ephy_completion_model_get_iter), (ephy_completion_model_get_path), - (ephy_completion_model_iter_next), - (ephy_completion_model_iter_children), - (ephy_completion_model_iter_n_children), - (ephy_completion_model_iter_nth_child), - (ephy_completion_model_iter_parent): - - Rewrite the iteration part to take advantage of user_data2. Should - be faster and a bit cleaner. - -2003-11-06 Xan Lopez <xan@masilla.org> - - * embed/downloader-view.c: (download_changed_cb): - - Use kB, MB and GB for the total size of the files being downloaded. - Fixes #126387 - - * embed/mozilla/ContentHandler.cpp: - - Small cleanup. - -2003-11-06 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-completion-model.c: (ephy_completion_model_iter_next): - - Handle correctly last bookmark case - -2003-11-06 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - - Small cleanups - -2003-11-06 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-main.c: - * src/ephy-shell.c: - - More headers fixup. - - * src/window-commands.c: (window_cmd_help_about): - - Use gtk icon theme here too. - -2003-11-06 Marco Pesenti Gritti <marco@gnome.org> - - * embed/downloader-view.c: - * embed/ephy-embed-popup-control.c: - * embed/mozilla/ExternalProtocolService.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * lib/ephy-file-helpers.c: - * lib/widgets/ephy-search-entry.c: - - Change some more i18n inclusion and remove several - unused includes. - -2003-11-06 Marco Pesenti Gritti <marco@gnome.org> - - * data/epiphany.schemas.in: - - Correct download dir default. - - * embed/ephy-embed-shell.h: - * embed/ephy-embed-shell.c: (ephy_embed_shell_init), - (ephy_embed_shell_finalize), (ephy_embed_shell_get_encodings), - (load_mime_from_xml), (ephy_embed_shell_check_mime): - - Add check_mime api for permissions. - - * embed/mozilla/ContentHandler.cpp: - - First incomplete try at using it. - -2003-11-06 Marco Pesenti Gritti <marco@gnome.org> - - * data/Makefile.am: - * data/check-mime.py: - * data/mime-types-permissions.xml: - - Add a list of permissions for mime and a script - to update it (py hackers please forgive me). - I put only very obvious items in the safe list - for now. - -2003-11-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: - * embed/ephy-embed-popup-control.c: - * embed/ephy-encodings.c: - * embed/ephy-history.c: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/FilePicker.cpp: - * lib/eel-gconf-extensions.c: - * lib/egg/egg-editable-toolbar.c: - * lib/ephy-file-helpers.c: - * lib/ephy-gui.c: - * lib/ephy-langs.c: - * lib/ephy-node.c: - * lib/ephy-zoom.h: - * lib/widgets/ephy-cell-renderer-progress.c: - * lib/widgets/ephy-zoom-action.c: - * lib/widgets/ephy-zoom-control.c: - * src/bookmarks/ephy-bookmark-action.c: - * src/bookmarks/ephy-bookmark-properties.c: - * src/bookmarks/ephy-bookmarks-editor.c: - * src/bookmarks/ephy-bookmarks-import.c: - * src/bookmarks/ephy-bookmarks-menu.c: - * src/bookmarks/ephy-bookmarks.c: - * src/bookmarks/ephy-new-bookmark.c: - * src/bookmarks/ephy-topic-action.c: - * src/ephy-encoding-dialog.c: - * src/ephy-encoding-menu.c: - * src/ephy-go-action.c: - * src/ephy-history-window.c: - * src/ephy-notebook.c: - * src/ephy-shell.c: - * src/ephy-tab.c: - * src/ephy-toolbars-model.c: - * src/ephy-window.c: - * src/pdm-dialog.c: - * src/popup-commands.c: - * src/ppview-toolbar.c: - * src/prefs-dialog.c: - * src/session.c: - * src/toolbar.c: - * src/window-commands.c: - - Use new glib gi18n.h instead of bonobo's bonobo-i18n.h. - -2003-11-05 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/print.glade: - * embed/print-dialog.c: (impl_show), (print_dialog_class_init), - (print_dialog_new), (print_dialog_new_with_parent), - (print_dialog_print), (print_dialog_preview), - (print_cancel_button_cb), (print_preview_button_cb): - - Only allow choosing "Selection" if there really is one. - - * lib/ephy-dialog.c: (impl_run): - - Use ephy_dialog_show() when running an EphyDialog. - -2003-11-05 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-gui.c: (ephy_gui_help): - * lib/ephy-gui.h: - - Remove unused func, bad xan - -2003-11-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-command-manager.c: - (ephy_command_manager_can_do_command): - * embed/ephy-command-manager.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-window.c: (edit_menu_show_cb): - - Renamed to get_command_state to can_do_command. - -2003-11-05 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed-prefs.h: - * embed/mozilla/mozilla-notifiers.cpp: - - Migrate font family too - -2003-11-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - * embed/ephy-command-manager.c: (ephy_command_manager_do_command), - (ephy_command_manager_get_command_state): - * embed/ephy-command-manager.h: - * embed/ephy-embed-event.c: (ephy_embed_event_get_type), - (ephy_embed_event_class_init), (ephy_embed_event_init), - (ephy_embed_event_finalize), (ephy_embed_event_new), - (ephy_embed_event_get_event_type), (ephy_embed_event_get_coords), - (ephy_embed_event_get_context), (ephy_embed_event_set_property): - * embed/ephy-embed-event.h: - * embed/ephy-embed-persist.c: (ephy_embed_persist_cancel): - * embed/ephy-embed-persist.h: - * embed/ephy-embed-popup-control.c: - (ephy_embed_popup_control_set_event), - (embed_popup_copy_location_cmd), (embed_popup_save_page_as_cmd), - (embed_popup_open_frame_cmd): - * embed/ephy-embed-single.c: (ephy_embed_single_get_type), - (ephy_embed_single_class_init), (ephy_embed_single_clear_cache), - (ephy_embed_single_set_offline_mode), - (ephy_embed_single_load_proxy_autoconf), - (ephy_embed_single_get_font_list), - (ephy_embed_single_list_cookies), - (ephy_embed_single_remove_cookies), - (ephy_embed_single_list_passwords), - (ephy_embed_single_remove_passwords), - (ephy_embed_single_free_cookies), - (ephy_embed_single_free_passwords): - * embed/ephy-embed-single.h: - * embed/ephy-embed-types.h: - * embed/ephy-embed.c: (ephy_embed_get_type), - (ephy_embed_base_init), (ephy_embed_new), (ephy_embed_load_url), - (ephy_embed_stop_load), (ephy_embed_can_go_back), - (ephy_embed_can_go_forward), (ephy_embed_can_go_up), - (ephy_embed_get_go_up_list), (ephy_embed_go_back), - (ephy_embed_go_forward), (ephy_embed_go_up), - (ephy_embed_get_title), (ephy_embed_get_location), - (ephy_embed_reload), (ephy_embed_zoom_set), (ephy_embed_zoom_get), - (ephy_embed_shistory_n_items), (ephy_embed_shistory_get_nth), - (ephy_embed_shistory_get_pos), (ephy_embed_shistory_go_nth), - (ephy_embed_get_security_level), (ephy_embed_find_set_properties), - (ephy_embed_find_next), (ephy_embed_activate), - (ephy_embed_set_encoding), (ephy_embed_get_encoding_info), - (ephy_embed_print), (ephy_embed_print_preview_close), - (ephy_embed_print_preview_n_pages), - (ephy_embed_print_preview_navigate): - * embed/ephy-embed.h: - * embed/ephy-history.c: - * embed/find-dialog.c: (find_dialog_go_next), - (find_dialog_go_prev): - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - * embed/mozilla/mozilla-embed.h: - * lib/Makefile.am: - * lib/ephy-state.c: - * lib/ephy-types.h: - * src/ephy-encoding-dialog.c: (sync_embed_cb), (activate_choice): - * src/ephy-encoding-menu.c: (update_encoding_menu_cb), - (encoding_activate_cb): - * src/ephy-favicon-action.c: (each_url_get_data_binder): - * src/ephy-nautilus-view.c: (gnv_embed_dom_mouse_click_cb), - (gnv_embed_context_menu_cb), (gnv_embed_title_cb), - (gnv_popup_cmd_frame_in_new_window), (gnv_zoomable_zoom_in_cb), - (gnv_zoomable_zoom_out_cb): - * src/ephy-navigation-action.c: (activate_up_menu_item_cb), - (setup_back_or_forward_menu), (setup_up_menu): - * src/ephy-tab.c: (ephy_tab_address_cb), - (ephy_tab_zoom_changed_cb), (ephy_tab_title_cb), - (ephy_tab_dom_mouse_click_cb), (ephy_tab_update_navigation_flags), - (ephy_tab_set_title): - * src/ephy-window.c: (edit_menu_show_cb), (sync_tab_security), - (show_embed_popup), (ephy_window_set_zoom): - * src/pdm-dialog.c: (pdm_dialog_init): - * src/popup-commands.c: (popup_cmd_frame_in_new_tab), - (popup_cmd_frame_in_new_window), (popup_cmd_open_frame): - * src/ppview-toolbar.c: (toolbar_update_sensitivity), - (toolbar_cmd_ppv_goto_last), (clamp_page_limits): - * src/prefs-dialog.c: (setup_font_menu), - (prefs_homepage_current_button_clicked_cb): - * src/session.c: (save_tab): - * src/window-commands.c: (window_cmd_file_send_to), - (window_cmd_file_bookmark_page), (window_cmd_view_page_source): - - Get rid of gresult type. Use return values instead of out-parameters - whereever possible, and port all callers. - -2003-11-04 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed-prefs.h: - - Better names for new font size keys - -2003-11-04 Marco Pesenti Gritti <marco@gnome.org> - - * lib/eel-gconf-extensions.c: (global_client_free), - (eel_gconf_client_get_global), (eel_gconf_handle_error), - (eel_gconf_set_string), (eel_gconf_is_default), - (eel_gconf_key_is_writable), (eel_gconf_monitor_add), - (eel_gconf_monitor_remove), (eel_gconf_preload_cache), - (eel_gconf_get_default_value), (eel_strcmp), (eel_str_is_equal), - (simple_value_is_equal), (eel_gconf_value_is_equal), - (eel_gconf_value_get_string_list), - (eel_gconf_value_set_string_list), (eel_gconf_set_float), - (eel_gconf_get_float): - * lib/eel-gconf-extensions.h: - - Resync with eel. - - * lib/ephy-prefs.h: - * lib/widgets/ephy-spinner.c: - * embed/ephy-embed-prefs.h: - * embed/mozilla/mozilla-notifiers.cpp: - - Migrate old font size settings. This will screw things - for 1.1 users, not much we can do about it now. - -2003-11-04 Marco Pesenti Gritti <marco@gnome.org> - - * embed/downloader-view.c: - * embed/mozilla/ExternalProtocolService.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * lib/widgets/ephy-spinner.c: - * src/bookmarks/ephy-bookmarks-editor.c: - * src/language-editor.c: - * src/session.c: - - Remove unused ephy-prefs includes - -2003-11-04 Xan Lopez <xan@masilla.org> - - * data/epiphany.schemas.in: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - * lib/ephy-prefs.h: - - Rework ContentHandler to use the auto_open_downloads key. - -2003-11-04 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-window.c: (edit_menu_show_cb): - - Fix sensitivity of Paste. Still not set for native - entries, I cant really see a way to do it without waiting and so - making the change visible which sucks. - -2003-11-04 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-window.c: (edit_menu_show_cb), (edit_menu_hide_cb), - (init_menu_updaters), (setup_window): - - Yet another sensitivity update strategy. Set sensitivity - on menu show and reset it on menu hide, so that accellerators - ever work. - -2003-11-04 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-window.c: (window_cmd_edit): - - update undo/redo sensitivity - -2003-11-04 David Adam Bordoley <bordoley@msu.edu> - - * data/ui/epiphany-ui.xml: - * src/window-commands.c: (window_cmd_edit_undo), - (window_cmd_edit_redo): - * src/window-commands.h: - - Menus for Undo/Redo - -2003-11-04 Marco Pesenti Gritti <marco@gnome.org> - - * data/ui/epiphany-ui.xml: - - Show only paste in the context menu, it's the only - one that works in mozilla. - - * embed/ephy-command-manager.c: - (ephy_command_manager_get_command_state): - * embed/ephy-command-manager.h: - - Rename the state api. - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - - Implement state api. - - * src/ephy-window.c: (window_cmd_edit), (show_embed_popup): - - Update clipboard menus on activate. - -2003-11-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-marshal.list: - - Remove unused types. - - * embed/ephy-embed.c: (ephy_embed_base_init): - * lib/widgets/ephy-arrow-toolbutton.c: - (ephy_arrow_toolbutton_class_init): - * src/ephy-notebook.c: (ephy_notebook_class_init): - - Use g_cclosure_marshal_* instead of our own ephy_marshal_* - where there is a one. - - For signals returning a boolean, use the - g_signal_accumulator_true_handled accumulator. - -2003-11-02 Xan Lopez <xan@masilla.org> - - * data/epiphany.schemas.in: - - Remove the "show_details in downloader" schema. - - * embed/ephy-embed-popup-control.c: (save_url): - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * lib/ephy-prefs.h: - * src/popup-commands.c: (save_property_url): - - Implement the new downloading mechanism in CH, also rename - CONF_STATE_DOWNLOADING_DIR to CONF_STATE_DOWNLOAD_DIR. - -2003-11-02 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (impl_run): - - Initialise the dialogue on run too. - -2003-11-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/PrintingPromptService.cpp: (ShowPrintDialog): - - Adjust return value so that mozilla doesn't erreonously put up - a failure dialogue. - -2003-11-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/PrintingPromptService.cpp: - * embed/print-dialog.c: (print_dialog_new), - (print_dialog_new_with_parent), (print_dialog_print), - (print_cancel_button_cb), (print_preview_button_cb): - - Don't unref the print dialogue twice when shown from - mozilla. - -2003-11-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: (impl_print): - - Unset silent mode after printing, should fix bug #125984. - -2003-11-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-history.c: (ephy_history_save), (hosts_added_cb), - (hosts_removed_cb), (hosts_changed_cb), (pages_added_cb), - (pages_removed_cb), (pages_changed_cb), (ephy_history_init): - - Only save history db if there have been changes. Fixes bug #125973. - -2003-11-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/FilePicker.cpp: - * lib/ephy-file-chooser.c: (current_folder_changed_cb), - (ephy_file_chooser_init), (ephy_file_chooser_set_persist_key), - (ephy_file_chooser_get_persist_key), - (ephy_file_chooser_get_property), (ephy_file_chooser_class_init), - (ephy_file_chooser_new): - * lib/ephy-file-chooser.h: - - Don't set the persist key on object construction time. - Fixes bug #125589. - -2003-10-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozillaPrivate.cpp: - * embed/mozilla/MozillaPrivate.h: - * embed/mozilla/PrintingPromptService.cpp: - - Correctly set the embed for the print dialogue. - -2003-10-31 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * lib/ephy-file-helpers.c: - * lib/ephy-file-helpers.h: - - Use gnomevfs helper to open applications, drop our own. - -2003-10-31 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (set_drag_cursor): - * lib/egg/egg-toolbar-editor.c: (set_drag_cursor): - - Set the cursor hotspot to something sensible. All bugs - seem to be gone here, feel free to report more ;) - -2003-10-31 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (toolbar_drag_motion_cb): - - When changing toolbar unhighlight the old one, not the new - -2003-10-30 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: (getUILang): - * configure.in: - - Yet another mozilla API change. - -2003-10-30 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/FilePicker.cpp: - - Do not require a parent window - -2003-10-30 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (drag_data_received_cb): - - Fix creation of special drag types items - -2003-10-30 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-dnd.c: (add_one_netscape_url), (add_one_uri), - (add_one_topic): - * lib/ephy-dnd.h: - * lib/widgets/ephy-tree-model-sort.c: - (each_property_get_data_binder): - * src/ephy-favicon-action.c: (each_url_get_data_binder): - - Add a title param to dnd iterator and remove unused screen - location params. - -2003-10-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-history.c: (ephy_history_add_host), - (ephy_history_get_host): - * embed/ephy-history.h: - - Add public function to get a host node from a page url. - - * src/ephy-tab.c: (address_has_web_scheme), (ephy_tab_address_cb), - (ephy_tab_zoom_changed_cb), (open_link_in_new_tab), - (ephy_tab_init): - - Persist zoom settings per host. - -2003-10-29 Soren Sandmann <sandmann@daimi.au.dk> - - * lib/egg/egg-editable-toolbar.c: (drag_data_received_cb), - (free_dragged_item), (toolbar_drag_drop_cb), - (toolbar_drag_motion_cb), (toolbar_drag_leave_cb), - (toolbar_added_cb), (item_removed_cb): - - Make it use new api and make the highlighting a good deal - smoother. - -2003-10-29 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/EventContext.cpp: - - We cant cache mDOMDocument, it changes for - every document loaded. - Remove some unused methods from definition. - -2003-10-29 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - - Make some vars private, remove an unused one. - - * embed/mozilla/EventContext.cpp: - - Use the content dom document to determine - is_framed_page. - -2003-10-29 Xan Lopez <xan@masilla.org> - - * lib/ephy-prefs.h: - - Forgot this. - -2003-10-29 Xan Lopez <xan@masilla.org> - - * embed/downloader-view.c: (downloader_view_remove_download): - - Implement smart selection in the downloader view. - - * data/epiphany.schemas.in: - * embed/ephy-embed-popup-control.c: - (embed_popup_download_link_cmd): - * embed/mozilla/EphyHeaderSniffer.cpp: - * lib/ephy-prefs.h: - * src/popup-commands.c: (popup_cmd_download_link): - - Make persist downloads store the files in the download dir - automatically without asking the user (key only accessible via - gconf atm). CH downloads still need fixing. - -2003-10-28 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (sort_detectors), (create_optionmenu), - (prefs_dialog_init): - - Always list "Off" as first item in the list of autodetectors. - Fixes bug #125723. - -2003-10-28 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import): - - Unref the store once added to the combo. - -2003-10-28 Marco Pesenti Gritti <marco@gnome.org> - - * data/Makefile.am: - - Build nautilus server only when the view is enabled - -2003-10-28 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - (MimeAskActionDialog::MimeAskActionDialog): - - Add sanity check. - -2003-10-28 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed-persist.h: - * embed/ephy-embed.c: - * embed/ephy-embed.h: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download): - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-shell.c: (delete_files), (ephy_shell_finalize), - (ephy_shell_new_tab), (ephy_shell_delete_on_exit): - * src/ephy-shell.h: - * src/window-commands.c: (get_editor_application), - (editor_open_uri), (save_source_completed_cb), - (editor_can_open_uri), (save_temp_source), - (window_cmd_view_page_source): - - Open source in the default editor and - remove the unused copy api. - Add a missing include while at it. - -2003-10-27 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Fix page cloning, I was query descriptors interface - on webBrowser instead of docshell. - -2003-10-27 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - We need to force the encoding to be able - to unset it. - -2003-10-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - - Implement filechooser for ASK_DESTINATION. - -2003-10-27 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - - Solving the wrapper mess THE END - - An about:blank document is created syncronously - on _init, which means there are no more race conditions ! - Mozilla api is CRACK. - -2003-10-27 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed.cpp: - * embed/mozilla/mozilla-embed.h: - - Solving the wrapper mess Episode 3. - Rename to EphyBrowser and add sanity checks. - GtkMozEmbed initialize the browser on realize, that - means until that we shouldnt use most of the EphyBrowser - methods. I'm quite sure there are not such cases in - current implementation, otherwise we would have had - problems also before. Though better avoid problems - in the future. - -2003-10-27 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/mozilla-embed.cpp: - - Solving the wrapper mess Episode 2. - - Create EphyWrapper on _init. Initialize it - on realize. Initialize the document part of it - on state changed (mozilla is full of hacks like this, - wouldnt have it be simpler to create an event ?;). - -2003-10-27 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed.c: - * embed/ephy-embed.h: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed.cpp: - - Solving the wrapper mess Episode 1. - - Cleanup EphyWrapper to use higher level apis. - Do not set docshell history explicitly, it seem - to pickup the registered one nicely. - -2003-10-27 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_set_fixed): - - Sink after ref - -2003-10-27 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-nautilus-view.c: (gnv_embed_dom_mouse_click_cb), - (gnv_popup_cmd_new_window), (gnv_popup_cmd_image_in_new_window), - (gnv_popup_cmd_frame_in_new_window): - - Sync with nautilus api - -2003-10-27 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (create_dock), (set_fixed_style), - (unset_fixed_style), (toolbar_changed_cb), (unparent_fixed), - (update_fixed), (toolbar_removed_cb), (toolbars_clean), - (egg_editable_toolbar_construct), (egg_editable_toolbar_init), - (egg_editable_toolbar_finalize), (egg_editable_toolbar_set_fixed): - * lib/egg/egg-editable-toolbar.h: - * src/toolbar.c: (toolbar_style_sync), (create_spinner), - (toolbar_init): - - Fixup spinner when resetting the toolbar model. - Update spinner on toolbar style change. - Fix a typo in toolbars creation that wa causing fs toolbar - to be hidden. - -2003-10-26 Christian Persch <chpe@cvs.gnome.org> - - * src/toolbar.c: (toolbar_init), (toolbar_finalize): - - Fix refounting of the spinner. - -2003-10-26 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-chooser.c: (current_folder_changed_cb), - (ephy_file_chooser_set_persist_key): - - Convert filenames from/to UTF-8 when persisting the directory. - -2003-10-26 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (open_response_cb): - - Really used the converted string [in UTF-8] instead of - the directly using filename. - -2003-10-26 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (import_dialog_response_cb): - - One set of buttons is enough. - -2003-10-26 Christian Persch <chpe@cvs.gnome.org> - - Port to new gtk+ file chooser. - - * data/epiphany.schemas.in: - * lib/ephy-prefs.h: - - Add key for remembering upload path. - - * embed /Makefile.am: - * embed/downloader-view.c: - * embed/ephy-embed-persist.c: (ephy_embed_persist_get_type), - (ephy_embed_persist_set_dest), (ephy_embed_persist_set_embed), - (ephy_embed_persist_set_fc_title), - (ephy_embed_persist_set_fc_parent), (ephy_embed_persist_set_flags), - (ephy_embed_persist_set_max_size), - (ephy_embed_persist_set_persist_key), - (ephy_embed_persist_set_source), (ephy_embed_persist_get_dest), - (ephy_embed_persist_get_embed), (ephy_embed_persist_get_fc_title), - (ephy_embed_persist_get_fc_parent), (ephy_embed_persist_get_flags), - (ephy_embed_persist_get_max_size), - (ephy_embed_persist_get_persist_key), - (ephy_embed_persist_get_source), (ephy_embed_persist_set_property), - (ephy_embed_persist_get_property), (ephy_embed_persist_init), - (ephy_embed_persist_finalize), (ephy_embed_persist_class_init), - (ephy_embed_persist_cancel), (ephy_embed_persist_save), - (ephy_embed_persist_new): - * embed/ephy-embed-persist.h: - * embed/ephy-embed-popup-control.c: (save_url), - (save_property_url), (background_download_completed), - (embed_popup_set_image_as_background_cmd), - (embed_popup_copy_image_location_cmd): - * src/popup-commands.c: (save_property_url), - (background_download_completed), - (popup_cmd_set_image_as_background): - * src/window-commands.c: (open_response_cb), - (window_cmd_file_open), (window_cmd_file_save_as): - * src/window-commands.h: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type), - (ephy_favicon_cache_new), (icon_is_obsolete), (icons_added_cb), - (remove_obsolete_icons), (ephy_favicon_cache_init), - (favicon_download_completed_cb), (ephy_favicon_cache_download), - (ephy_favicon_cache_get): - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * src/popup-commands.c: (save_property_url), - (background_download_completed), - (popup_cmd_set_image_as_background): - * src/window-commands.c: (open_response_cb), - (window_cmd_file_open), (window_cmd_file_save_as): - * src/window-commands.h: - - Simplify EphyEmbedPersist implementation. Augment it with properties - for showing a file chooser to select persist destination. Port all - callers to new interfaces. - - * embed/ephy-embed-single.c: (ephy_embed_single_remove_passwords): - * embed/ephy-embed-single.h: - - * embed/ephy-embed-utils.c: - * embed/ephy-embed-utils.h: - - Obsolete and removed. - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - - Misc cleanups. - - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/FilePicker.h: - - Port to new file chooser class. - - * embed/mozilla/Makefile.am: - * lib/Makefile.am: - * lib/ephy-file-chooser.c: (ephy_file_chooser_get_type), - (current_folder_changed_cb), (ephy_file_chooser_init), - (ephy_file_chooser_finalize), (ephy_file_chooser_set_persist_key), - (ephy_file_chooser_set_property), (ephy_file_chooser_get_property), - (ephy_file_chooser_class_init), (ephy_file_chooser_new): - * lib/ephy-file-chooser.h: - * src/bookmarks/ephy-bookmarks-editor.c: - (import_from_file_response_cb), (import_dialog_response_cb): - - New file chooser wrapper class; ported file chooser callers to it. - -2003-10-26 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (toolbar_drag_motion_cb): - - Resync api - -2003-10-25 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs.js: - - Use "" instead of null, the new mozilla prefs parser doesn't - recognise null and aborts. Thanks to Crispin for alerting me - to this. - -2003-10-25 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs.js: - - Add missing font.size prefs for zh-HK font group. - -2003-10-25 Marco Pesenti Gritti <marco@gnome.org> - - * embed/Makefile.am: - * embed/ephy-command-manager.c: (ephy_command_manager_get_type), - (ephy_command_manager_base_init), - (ephy_command_manager_do_command), - (ephy_command_manager_can_do_command), - (ephy_command_manager_observe_command): - * embed/ephy-command-manager.h: - - Interface for commands. Useful for undo. (cmd_undo works). - - * embed/ephy-embed.c: - * embed/ephy-embed.h: - - Remove all clipboard calls. - - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed.cpp: - - Implement part of the commands interface. - No regressions. - - * src/window-commands.c: (window_cmd_edit_cut), - (window_cmd_edit_copy), (window_cmd_edit_paste), - (window_cmd_edit_select_all): - - Implement clipboard using commands. - -2003-10-25 Xan Lopez <xan@masilla.org> - - * embed/downloader-view.c: (downloader_view_build_ui), - (download_dialog_delete_cb): - - Remove a debug print, don't do anything on wm delete event. - -2003-10-25 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.h: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.h: - * embed/mozilla/Makefile.am: - - Resync with galeon. - -2003-10-25 Xan Lopez <xan@masilla.org> - - * data/glade/epiphany.glade: - * embed/downloader-view.c: (downloader_view_init), - (downloader_view_finalize), (get_row_from_download), - (download_changed_cb), (downloader_view_add_download), - (downloader_view_build_ui), (downloader_view_remove_download), - (download_dialog_delete_cb): - - Remove open button, autclose when there are no downloads left. - -2003-10-25 David Bordoley <bordoley@msu.edu> - - * src/ephy-tab.c: (build_net_state_message): - - don't pollute the statusbar with a "Done." message. - -2003-10-24 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_response_cb), - (view_node_selected_cb), (automatic_toggled_cb), - (ephy_encoding_dialog_init): - * data/glade/epiphany.glade: - - Made encoding dialog auto-apply. - -2003-10-24 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-toolbar-editor.c: (set_drag_cursor), - (event_box_realize_cb), (editor_create_item): - - Use special drag cursors also for editor. - Do not hide separator when dragging it. - -2003-10-24 David Bordoley <bordoley@msu.edu> - - * data/art/hand-open.png: - - Took the open hand icon used in eog, did some - gimp magic. Why am I up at 4:30 in the morning - doing this? - -2003-10-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - - Use translatable title for untitled pages. - -2003-10-24 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - Add an helper to initialize downloads. - - * embed/ephy-embed-persist.h: - - Add a flag to ask destination. - - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - - Use the helper. Add code to determine a good - filename. - - * embed/mozilla/mozilla-embed-persist.cpp: - - Use a MozDownload directly if there is a dest set, - it doesnt make sense to use sniffer for favicons. - -2003-10-23 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (create_item_from_action), - (egg_editable_toolbar_construct): - - Remove invalid items - -2003-10-23 Marco Pesenti Gritti <marco@gnome.org> - - * src/toolbar.c: (toolbar_spinner_start), (toolbar_spinner_stop): - - Make the spinner spin again. - -2003-10-23 Marco Pesenti Gritti <marco@gnome.org> - - * data/ui/epiphany-toolbar.xml: - * lib/egg/egg-editable-toolbar.c: (get_toolbar_position), - (get_dock_nth), (get_toolbar_nth), (create_dock), (update_fixed), - (toolbar_added_cb), (toolbar_removed_cb), - (egg_editable_toolbar_construct), (egg_editable_toolbar_init), - (egg_editable_toolbar_finalize), (egg_editable_toolbar_show), - (egg_editable_toolbar_hide), (egg_editable_toolbar_set_fixed): - * lib/egg/egg-editable-toolbar.h: - * src/Makefile.am: - * src/toolbar.c: (toolbar_setup_actions), (toolbar_init), - (toolbar_spinner_start), (toolbar_spinner_stop): - - Move the spinner in his own mini toolbar. - -2003-10-23 Xan Lopez <xan@masilla.org> - - * embed/mozilla/EphyEventListener.cpp: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/EventContext.cpp: - - Every time you change API God kills a kitten. - Think of the kitten!! (That means you, Mozilla :) - -2003-10-22 Marco Pesenti Gritti <marco@gnome.org> - - * data/ui/Makefile.am: - - Add xml files to extra data - -2003-10-22 Marco Pesenti Gritti <marco@gnome.org> - - * NEWS: - - Update for 1.1.0 - -2003-10-21 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (drag_begin_cb), (drag_end_cb), - (set_drag_cursor), (unset_drag_cursor), (create_item_from_action), - (create_item), (data_is_separator), (set_status_pending), - (get_status_pending), (drag_data_received_cb), (remove_toolbar_cb), - (popup_toolbar_context_menu_cb), (free_dragged_item), - (toolbar_drag_drop_cb), (toolbar_drag_motion_cb), - (toolbar_drag_leave_cb), (create_toolbar), (item_removed_cb), - (egg_editable_toolbar_set_drag_dest): - * lib/egg/egg-toolbar-editor.c: (drag_begin_cb), (drag_end_cb), - (editor_create_item): - - Use new api for highlighting and make it pick up and drop behavior - -2003-10-20 Christian Persch <chpe@cvs.gnome.org> - - Encoding menu improvements, Episode V: - MPT strikes back. - - * data/glade/epiphany.glade: - * embed/ephy-encodings.c: (ephy_encodings_finalize), - (ephy_encodings_init): - * embed/ephy-encodings.h: - * src/ephy-encoding-dialog.c: (encoding_is_automatic), - (sync_embed_cb), (activate_choice), - (ephy_encoding_dialog_response_cb), (view_node_selected_cb), - (view_node_activated_cb), (ephy_encoding_dialog_init): - - Replace the 2-pane view with a single list, and restore - the automatic and manual radio buttons. - -2003-10-20 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-history-window.c: (setup_filters), - (ephy_history_window_construct): - - Make sure that both sites and hosts are filtered - on construct - -2003-10-19 Marco Pesenti Gritti <marco@gnome.org> - - * embed/downloader-view.c: (downloader_view_build_ui): - * src/language-editor.c: (language_editor_set_view): - - unref the model once it's set in the view - -2003-10-19 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-location-action.c: (remove_completion_actions): - - Index are not identifiers - -2003-10-19 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-history.c: (update_host_on_child_remove), - (update_hosts): - - We cant remove while iterating childrens, build a list - and remove later. - -2003-10-19 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-location-action.c: (init_actions_list): - - Thaw smartbookmarks node after use. - -2003-10-19 Marco Pesenti Gritti <marco@gnome.org> - - * TODO: - * embed/ephy-download.c: (ephy_download_class_init), - (ephy_download_init), (update_remaining_time), - (ephy_download_get_remaining_time): - * embed/ephy-download.h: - - Update remaning time every two seconds - - * embed/mozilla/mozilla-download.cpp: - - Source/target was swapped - - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - - Fix style - -2003-10-19 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-history.c: (update_hosts): - - do not try to remove All node - -2003-10-19 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - - cleanup. Fix warning when fetching favicons. - -2003-10-18 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - - Looks like I copied a bug from mozilla js code. - Do not show bogus checkbox. - -2003-10-18 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/MozDownload.cpp: - - initialize cur/total size - -2003-10-18 Marco Pesenti Gritti <marco@gnome.org> - - * TODO: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - fixup style - -2003-10-18 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - - Add nsIAuthPrompt implementation, necessary - to make downloads on authenticated pages work. - -2003-10-18 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (add_to_favorites), - (history_site_visited_cb): - * src/ephy-favorites-menu.c: (ephy_favorites_menu_get_type), - (ephy_favorites_menu_clean), (ephy_favorites_menu_rebuild), - (ephy_favorites_menu_set_property), - (ephy_favorites_menu_get_property), - (ephy_favorites_menu_class_init), (do_updates), (fav_removed_cb), - (fav_added_cb), (ephy_favorites_menu_init), - (ephy_favorites_menu_finalize), (ephy_favorites_menu_new): - * src/ephy-favorites-menu.h: - * src/ephy-window.c: - * src/ephy-window.h: - - Get rid of the last vestige of ephy_window_update_control(), and make - the favourites menu self-updating. - -2003-10-18 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-window.c: (setup_window): - - Show encoding menu also when empty, fix - oddness when opening View menu - -2003-10-18 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - - Fix string for old mozilla versions. - -2003-10-18 Christian Persch <chpe@cvs.gnome.org> - - Encoding menu improvements, Part 4: - The Rewrite. - - * data/glade/epiphany.glade: - * data/ui/epiphany-ui.xml: - * data/ui/nautilus-epiphany-view.xml.in: - * embed/Makefile.am: - * embed/ephy-embed-shell.c: (ephy_embed_shell_init), - (ephy_embed_shell_finalize), (ephy_embed_shell_new), - (ephy_embed_shell_get_encodings): - * embed/ephy-embed-shell.h: - * embed/ephy-embed-utils.c: (ephy_embed_utils_save): - * embed/ephy-embed-utils.h: - * embed/ephy-embed.c: (ephy_embed_get_encoding_info): - * embed/ephy-embed.h: - * embed/ephy-encodings.c: (ephy_encodings_get_type), - (ephy_encodings_finalize), (ephy_encodings_class_init), - (ephy_encodings_get_node), (ephy_encodings_get_encodings), - (ephy_encodings_get_detectors), (ephy_encodings_get_all), - (ephy_encodings_get_categories), (ephy_encodings_add_recent), - (ephy_encodings_get_recent), (ephy_encodings_init), - (ephy_encoding_info_free), (ephy_encodings_new): - * embed/ephy-encodings.h: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * lib/Makefile.am: - * lib/ephy-encodings.c: - * lib/ephy-encodings.h: - * lib/ephy-langs.c: (ephy_font_languages), (ephy_font_n_languages): - * lib/ephy-langs.h: - * src/Makefile.am: - * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_get_type), - (setup_filter), (sync_embed_cb), (sync_active_tab), - (ephy_encoding_dialog_set_window), (activate_choice), - (activate_automatic), (ephy_encoding_dialog_response_cb), - (category_node_selected_cb), (view_node_selected_cb), - (view_node_activated_cb), (ephy_encoding_dialog_init), - (ephy_encoding_dialog_finalize), - (ephy_encoding_dialog_set_property), - (ephy_encoding_dialog_get_property), - (ephy_encoding_dialog_class_init), (ephy_encoding_dialog_new): - * src/ephy-encoding-dialog.h: - * src/ephy-encoding-menu.c: (ephy_encoding_menu_init), - (sort_encodings), (add_menu_item), (update_encoding_menu_cb), - (encoding_activate_cb), (add_action), - (ephy_encoding_menu_view_dialog_cb), - (ephy_encoding_menu_automatic_cb), (ephy_encoding_menu_set_window), - (ephy_encoding_menu_finalize), (ephy_encoding_menu_class_init), - (ephy_encoding_menu_new): - * src/ephy-nautilus-view.c: (gnv_bonobo_control_activate_cb), - (gnv_cmd_select_encoding), (gnv_cmd_edit_find): - * src/ephy-window.c: (ephy_window_set_active_tab), - (setup_notebook), (ephy_window_set_property), - (ephy_window_get_property), (ephy_window_class_init): - * src/language-editor.h: - * src/pdm-dialog.c: (setup_passwords_treeview), - (setup_cookies_treeview): - * src/prefs-dialog.c: (prefs_dialog_finalize), - (get_current_language_code), (fonts_language_info_cmp), - (create_fonts_language_menu), (find_encoding_in_list_cmp), - (sort_encodings), (create_optionmenu), (prefs_dialog_init): - - Made encodings menu dynamic, containing recently used items + items - related to the currently active encoding. Split encodings out as a - embed shell service, port all users over to that. Harvest all encoding - info we can get from mozilla. - -2003-10-17 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_show), (ephy_bookmarks_editor_class_init), - (ephy_bookmarks_editor_construct): - - Grab focus in the entry when showing because we dont - rebuild the dialog. - -2003-10-17 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - - Fix Save As, we need ever to pass the url now. - Now hope chpe stop to bug me about things - xan broke ... - -2003-10-16 Mark McLoughlin <mark@skynet.ie> - - Change the behaviour of --nautilus-view such that the process - doesn't exit until the last control has been destroyed. The - previous behaviour caused intermittent activation failure - when the process timed out and died before the view could be - created - bug #124768. - - * src/ephy-main.c: - (ephy_main_start): don't unref the shell when started with - --nautilus-view. - (ephy_main_dummy_url_argument), - (ephy_main_translate_url_arguments): create a dummy argument - when no arguments are supplied which will cause the default - window to be opened. - - * src/ephy-shell.c: - (ephy_nautilus_view_all_controls_dead): unref the shell - here causing the process to exit. - (ephy_nautilus_view_init_factory): setup the all_controls_dead - callback. - (ephy_nautilus_view_new): instrument the control. - -2003-10-17 Ettore Perazzoli <ettore@ximian.com> - - * src/bookmarks/ephy-bookmarks-editor.c - (ephy_bookmarks_editor_construct): Make the search entry grab the - focus, for added ease of use when using the keyboard. - -2003-10-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Include config.h. - -2003-10-14 Kristian Rietveld <kris@gtk.org> - - * configure.in: also support mozilla 1.5. (Works fine, verified with - mozilla 1.5rc2). - -2003-10-14 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_class_init), - (ephy_location_entry_construct_contents), - (ephy_location_entry_init), (ephy_location_entry_activate): - * lib/widgets/ephy-location-entry.h: - * src/ephy-history-window.c: (confirmation_dialog_response_cb): - * src/ephy-location-action.c: (remove_completion_actions), - (add_completion_actions), (connect_proxy), - (ephy_location_action_set_address): - * src/ephy-location-action.h: - * src/toolbar.c: - * src/toolbar.h: - - Make location a normal entry. - -2003-10-13 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_set_completion): - - Unref completion - -2003-10-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-single.c: (ephy_embed_single_free_passwords): - * embed/ephy-embed-single.h: - * embed/ephy-embed-utils.c: - (ephy_embed_utils_build_encodings_submenu): - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * lib/Makefile.am: - * lib/ephy-encodings.c: (ephy_encoding_info_free), - (encodings_info_cmp), (ephy_encodings_get_list): - * lib/ephy-encodings.h: - * lib/ephy-langs.c: (ephy_lang_group_info_free), - (lang_group_info_cmp), (ephy_lang_get_group_list), - (fonts_language_info_cmp), (ephy_font_langs_get_codes_list), - (ephy_font_langs_get_list): - * lib/ephy-langs.h: - * po/POTFILES.in: - * src/ephy-encoding-menu.c: (ephy_encoding_menu_set_window), - (ephy_encoding_menu_rebuild): - * src/prefs-dialog.c: (prefs_dialog_finalize), - (get_current_language_code), (create_fonts_language_menu), - (default_encoding_menu_changed_cb), (find_encoding_in_list_cmp), - (create_default_encoding_menu): - - Encodings menu improvements, part 3: Refactored the encodings - list; it no longer is neccessary to have it in the embed single. - Ported all callers to new infrastructure. - -2003-10-13 Marco Pesenti Gritti <marco@gnome.org> - - * data/art/Makefile.am: - * lib/egg/Makefile.am: - * lib/egg/egg-editable-toolbar.c: (set_drag_cursor): - - Use a costum icon for the cursor - -2003-10-13 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (set_drag_cursor), - (unset_drag_cursor), (create_item), - (egg_editable_toolbar_set_edit_mode): - - Better implementation of cursor. - -2003-10-13 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (enter_notify_cb), - (leave_notify_cb), (create_item): - - Show a different cursor when hovering toolbar items - in edit mode. - -2003-10-13 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source), - (import_dialog_response_cb), (cmd_bookmarks_import): - - Port to new combo. - -2003-10-13 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-history-window.c: (add_by_date_filter), - (time_combo_changed_cb), (build_search_box), (save_date_filter): - - Port to new combo. Size is wrong, prolly a bug in combo - size request, will look at it later. - -2003-10-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - (get_system_language): - - Return "en" when in C locale. - -2003-10-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - - Include config.h. - -2003-10-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/mozilla-embed.cpp: - - Adapt EphyWrapper::GetEncoding to varying mozilla APIs. - -2003-10-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_get_encoding): - * embed/ephy-embed.h: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-encoding-menu.c: (ephy_encoding_menu_verb_cb), - (update_encoding_menu_cb), (ephy_encoding_menu_set_window): - - Encoding menu improvements, part 2: Implement ephy_embed_get_encoding, - and use it in the menu to indicate the encoding of the loaded page. - -2003-10-11 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-encoding-menu.c: (ephy_encoding_menu_get_type), - (ephy_encoding_menu_verb_cb), (ephy_encoding_menu_init), - (ephy_encoding_menu_set_window), (ephy_encoding_menu_set_property), - (ephy_encoding_menu_get_property), (ephy_encoding_menu_class_init), - (ephy_encoding_menu_new), (ephy_encoding_menu_rebuild): - * src/ephy-encoding-menu.h: - - Encodings menu improvements, part 1: Ported to new gtk ui manager - api, and general code cleanups. - -2003-10-10 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/FilePicker.h: - * embed/mozilla/mozilla-embed-single.cpp: - * lib/Makefile.am: - * lib/ephy-dialog.c: (get_pref_type_from_widget), - (prefs_connect_signals), (load_props), (save_props): - * lib/ephy-gui.h: - * lib/widgets/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-topic-action.c: - * src/ephy-history-window.c: - - Reenable deprecated api where necessary, fixup some - header inclusions. - Remove unused color picker control in ephy-dialog. - Remove unused file types optionmenu in Filepicker. - -2003-10-07 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-tree-model-node.c: (root_child_removed_cb), - (get_path_real), (root_child_added_cb), - (ephy_tree_model_node_update_node), (root_child_changed_cb), - (root_children_reordered_cb), (root_destroy_cb), - (ephy_tree_model_node_class_init), (ephy_tree_model_node_init), - (ephy_tree_model_node_finalize), - (ephy_tree_model_node_add_prop_column), - (ephy_tree_model_node_add_func_column), - (ephy_tree_model_node_get_column_type), - (ephy_tree_model_node_get_value), (ephy_tree_model_node_get_iter), - (ephy_tree_model_node_get_path), (ephy_tree_model_node_iter_next), - (ephy_tree_model_node_iter_children), - (ephy_tree_model_node_iter_n_children), - (ephy_tree_model_node_iter_nth_child), - (ephy_tree_model_node_iter_from_node), - (ephy_tree_model_node_tree_model_init): - * lib/widgets/ephy-tree-model-node.h: - - Merge fixes from branch and clean up. - -2003-10-16 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - pass handler with full path, not only - exec name. I dont get how it worked before. - -2003-10-16 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-cell-renderer-progress.c: - (ephy_cell_renderer_progress_init), - (ephy_cell_renderer_progress_set_value), - (ephy_cell_renderer_progress_set_property), (compute_dimensions), - (ephy_cell_renderer_progress_get_size), - (ephy_cell_renderer_progress_render), - (ephy_cell_renderer_progress_finalize), - (ephy_cell_renderer_progress_class_init): - * lib/widgets/ephy-cell-renderer-progress.h: - - fix for unknown/failed states - -2003-10-16 Xan Lopez <xan@masilla.org> - - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - Unbreak for real. - -2003-10-16 Xan Lopez <xan@masilla.org> - - * TODO: - * embed/downloader-view.c: - * embed/mozilla/MozDownload.cpp: - - Evil marco loves to break my changes, ahem. - -2003-10-16 Marco Pesenti Gritti <marco@gnome.org> - - * TODO: - * embed/downloader-view.c: (downloader_view_init), - (get_row_from_download), (download_changed_cb), - (downloader_view_add_download), (downloader_view_build_ui), - (download_dialog_pause_cb), (downloader_view_remove_download), - (download_dialog_abort_cb): - * embed/ephy-download.c: (ephy_download_get_state): - * embed/ephy-download.h: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - * embed/mozilla/mozilla-download.cpp: - - Implement state. - -2003-10-16 Marco Pesenti Gritti <marco@gnome.org> - - * data/glade/epiphany.glade: - - Remove details - - * embed/downloader-view.c: - - Remove details button leftover - -2003-10-16 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Fix some bugs - -2003-10-16 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed-persist.h: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download): - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - Implement no_view downloads and use for favicons. - -2003-10-15 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Fix reference problem when using persist. - -2003-10-15 Xan Lopez <xan@masilla.org> - - * data/glade/epiphany.glade: - * embed/downloader-view.c: (downloader_view_init), - (downloader_view_finalize), (download_changed_cb), - (downloader_view_add_download), (downloader_view_build_ui), - (download_dialog_pause_cb), (downloader_view_remove_download), - (download_dialog_abort_cb), (download_dialog_delete_cb): - - Re-add abort UI, drop details - Serious glade cleanup is left as an exercise for the reader - -2003-10-15 Xan Lopez <xan@masilla.org> - - * data/glade/epiphany.glade: - * embed/downloader-view.c: (downloader_view_add_download), - (download_dialog_pause_cb), (download_dialog_abort_cb): - * embed/downloader-view.h: - - Fix stop button (UI not updated yet) - - * embed/mozilla/MozDownload.cpp: - - Init mEmbedPersist to nsnull (Marco) - -2003-10-14 Marco Pesenti Gritti <marco@gnome.org> - - * embed/downloader-view.c: (format_interval), - (download_changed_cb), (downloader_view_build_ui): - * embed/ephy-download.c: (ephy_download_get_remaining_time), - (ephy_download_get_current_progress), - (ephy_download_get_total_progress), (ephy_download_get_percent), - (ephy_download_get_elapsed_time): - * embed/ephy-download.h: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - * embed/mozilla/mozilla-download.cpp: - * lib/widgets/Makefile.am: - - Get back the treeview info to work. Use - procman progress renderer for percent. - -2003-10-14 Marco Pesenti Gritti <marco@gnome.org> - - * embed/downloader-view.c: (download_changed_cb), - (downloader_view_add_download): - - Fix percent/filenamee - -2003-10-14 Marco Pesenti Gritti <marco@gnome.org> - - * embed/downloader-view.c: (download_changed_cb), - (downloader_view_add_download), (downloader_view_build_ui), - (downloader_treeview_selection_changed_cb): - * embed/ephy-download.c: (ephy_download_class_init), - (ephy_download_new), (ephy_download_get_name): - * embed/ephy-download.h: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - Implement a download changed signal and try to update - percent in the treeview. - -2003-10-14 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-download.c: (ephy_download_get_source), - (ephy_download_get_target), (ephy_download_get_percent): - * embed/ephy-download.h: - * embed/mozilla/mozilla-download.cpp: - - Implement basic download info getters. - -2003-10-14 Marco Pesenti Gritti <marco@gnome.org> - - * embed/Makefile.am: - * embed/downloader-view.c: (destroy_details_cb), - (downloader_view_update_controls), - (downloader_view_update_details), - (downloader_view_set_download_info), - (downloader_view_add_download), (downloader_view_build_ui), - (download_dialog_pause_cb), (download_dialog_abort_cb), - (downloader_treeview_selection_changed_cb), - (download_dialog_delete_cb), (open_selection_foreach), - (download_dialog_open_cb): - * embed/downloader-view.h: - * embed/ephy-download.c: (ephy_download_get_type), - (ephy_download_class_init), (ephy_download_init), - (ephy_download_new), (ephy_download_cancel), (ephy_download_pause), - (ephy_download_resume): - * embed/ephy-download.h: - * embed/ephy-embed-shell.c: (impl_get_downloader_view): - * embed/mozilla/EphyDownload.cpp: - * embed/mozilla/EphyDownload.h: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/mozilla-download.cpp: - * embed/mozilla/mozilla-download.h: - * embed/mozilla/mozilla-embed-persist.cpp: - * lib/Makefile.am: - * lib/widgets/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - - Big architectural changes. Now I think it make sense, - but we need to rewrite a lot of ui code. - -2003-10-14 Xan Lopez <xan@masilla.org> - - * embed/downloader-view.c: (downloader_view_class_init), - (download_dialog_pause_cb), (delete_pending_foreach): - * embed/mozilla/mozilla-downloader-view.cpp: - * embed/mozilla/mozilla-downloader-view.h: - - Some cleanups. - -2003-10-14 Xan Lopez <xan@masilla.org> - - * embed/downloader-view.c: (download_dialog_abort_cb), - (downloader_cancel_download): - * embed/mozilla/mozilla-downloader-view.cpp: - - Evil stuff. - -2003-10-14 Xan Lopez <xan@masilla.org> - - * embed/ephy-embed-shell.c: (impl_get_downloader_view): - * embed/mozilla/mozilla-downloader-view.cpp: - * embed/mozilla/mozilla-downloader-view.h: - - And More. - -2003-10-13 Xan Lopez <xan@masilla.org> - - * embed/mozilla/EphyDownload.h: - - Cleanup - - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-downloader-view.cpp: - * embed/mozilla/mozilla-downloader-view.h: - - Yet More Work. - -2003-10-13 Xan Lopez <xan@masilla.org> - - * embed/downloader-view.c: (downloader_view_class_init), - (download_dialog_pause_cb), (download_dialog_abort_cb), - (delete_pending_foreach), (downloader_cancel_download), - (downloader_pause_download), (downloader_resume_download): - * embed/downloader-view.h: - - More work. - -2003-10-07 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - - Fix crash when download start - -2003-10-07 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-embed-persist.h: - * embed/ephy-embed-popup-control.c: (save_property_url), - (embed_popup_download_link_cmd), (embed_popup_save_image_as_cmd), - (save_url), (embed_popup_save_page_as_cmd), - (embed_popup_save_background_as_cmd): - * embed/ephy-embed-utils.c: (ephy_embed_utils_save): - * embed/ephy-embed-utils.h: - * embed/mozilla/EphyDownload.cpp: - * embed/mozilla/EphyDownload.h: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - * embed/mozilla/mozilla-embed-persist.cpp: - * src/popup-commands.c: (save_property_url), - (popup_cmd_download_link), (popup_cmd_save_image_as), - (popup_cmd_save_background_as): - * src/window-commands.c: (window_cmd_file_save_as): - - Make embed-persist use nsIDownload and cleanup api a bit. - -2003-10-06 Xan Lopez <xan@masilla.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyWrapper.cpp: - * embed/mozilla/EphyWrapper.h: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/GlobalHistory.h: - * embed/mozilla/ProgressListener.cpp: - * embed/mozilla/ProgressListener.h: - * embed/mozilla/mozilla-embed-persist.cpp: - - Remove ProgressListener again, hopefully everything - compiles without it now. - -2003-10-06 Xan Lopez <xan@masilla.org> - - * embed/mozilla/EphyDownload.cpp: - * embed/mozilla/EphyDownload.h: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/ProgressListener.cpp: - * embed/mozilla/ProgressListener.h: - * embed/mozilla/mozilla-embed-persist.cpp: - - Cleanups. - -2003-10-06 Xan Lopez <xan@masilla.org> - - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - - Make it work, behold the all new EphyDownload. - -2003-10-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (find_notebook_at_pointer), - (ephy_notebook_init), (ephy_notebook_finalize): - - Allow dragging of tabs to a window even when the tabs bar is not - shown. Fixes bug #123908. - -2003-10-06 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-history-window.c: (setup_filters), - (site_node_selected_cb), (search_entry_search_cb), - (time_optionmenu_changed_cb): - - More granular filtering update - -2003-10-06 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-history.c: (update_host_on_child_remove), - (update_hosts), (page_removed_from_host_cb), (ephy_history_init), - (ephy_history_finalize): - - Update host last visit when removing sites from it. - -2003-10-06 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-history-window.c: (search_entry_search_cb): - - update priv->select_node, signals are blocked so it would - not be updated otherwise - -2003-10-06 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-node-view.c: (did_not_drag): - - Do not unselect all on single selection mode, to not generate - useless node selection changes. - - * src/ephy-history-window.c: (site_node_selected_cb): - - Do not refilter if the new selected node is the same - as the old one. - -2003-10-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (safe_save_xml), - (egg_toolbars_model_load): - - Check for failed load of the toolbars model from the XML file, - and fix the check for failed save of same to the XML file. - -2003-10-02 Marco Pesenti Gritti <marco@gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: (add_bookmarks_menu), - (ephy_bookmarks_menu_rebuild): - - Use new gtk api for empty submenus - -2003-10-07 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-completion-model.c: (node_iter_from_node), - (ephy_completion_model_init), (ephy_completion_model_get_value), - (ephy_completion_model_get_iter), (ephy_completion_model_get_path), - (ephy_completion_model_iter_next), - (ephy_completion_model_iter_children), - (ephy_completion_model_iter_n_children), - (ephy_completion_model_iter_nth_child): - - Add stamp. - -2003-10-06 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: (completion_func), - (match_selected_cb), (ephy_location_entry_construct_contents), - (ephy_location_entry_init), (sort_func), - (ephy_location_entry_set_completion): - * lib/widgets/ephy-location-entry.h: - * src/Makefile.am: - * src/ephy-completion-model.c: (ephy_completion_model_class_init), - (root_child_removed_cb), (node_iter_from_node), (get_path_real), - (root_child_added_cb), (root_child_changed_cb), (connect_signals), - (ephy_completion_model_init), - (ephy_completion_model_get_column_type), (init_text_col), - (init_action_col), (init_keywords_col), (init_relevance_col), - (ephy_completion_model_get_value), - (ephy_completion_model_get_iter): - * src/ephy-location-action.c: (connect_proxy): - - Implement our own completion model. The big part of the - new location entry impl is done. When gtk completion will - be fixed I'll be able to merge this on head. - -2003-10-05 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_class_init), (entry_activate_cb): - * lib/widgets/ephy-location-entry.h: - - Remove the activated signal. - - * src/ephy-location-action.c: (action_activated_cb), - (location_url_activate_cb), (remove_completion_actions), - (add_completion_actions), (connect_proxy), - (ephy_location_action_init): - - Just use entry activate signal. Implement smart - bookmarks activation. - -2003-10-05 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-node-common.h: - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_get_entry): - * lib/widgets/ephy-location-entry.h: - * src/bookmarks/ephy-bookmark-action.c: (sync_bookmark_properties): - * src/bookmarks/ephy-bookmarks-export.c: - (ephy_bookmarks_export_rdf): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init), - (update_has_smart_address), (ephy_bookmarks_add), - (ephy_bookmarks_set_address), (ephy_bookmarks_unset_keyword), - (ephy_bookmarks_get_smart_bookmarks): - * src/bookmarks/ephy-bookmarks.h: - - Modify smart bookmarks to use a separate root instead - of a property. - - * src/ephy-location-action.c: (remove_completion_actions), - (add_completion_actions), (connect_proxy), (init_actions_list), - (update_actions_list), (actions_child_removed_cb), - (actions_child_added_cb), (actions_child_changed_cb), - (ephy_location_action_init), (ephy_location_action_finalize): - - Implement smart bookmarks as location actions. - -2003-10-05 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: (add_to_history), - (entry_activate_cb), (ephy_location_entry_construct_contents), - (ephy_location_entry_init), (save_location_history), - (ephy_location_entry_finalize), - (ephy_location_entry_clear_history): - - Implement location history. - - * lib/widgets/ephy-tree-model-node.c: (root_children_reordered_cb): - - Fixup reorder notification. - -2003-10-03 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: (match_selected_cb), - (ephy_location_entry_construct_contents), - (ephy_location_entry_add_completion): - - Do not create multiple gtk completions, open the - url when a match is selected. - -2003-10-02 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/Makefile.am: - * lib/egg/eggtreemodelunion.c: - * lib/egg/eggtreemodelunion.h: - - Add from libegg. - - * lib/widgets/ephy-location-entry.c: (completion_func), - (ephy_location_entry_construct_contents), - (ephy_location_entry_add_completion): - * lib/widgets/ephy-location-entry.h: - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_get_value): - * src/ephy-location-action.c: (connect_proxy): - - Merge bookmarks in autocompletion and implement - case unsensitive match. - -2003-10-02 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: (completion_func), - (ephy_location_entry_init), (ephy_location_entry_add_completion): - - Costum match function to deal with prefixes. - - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_get_column_type), - (ephy_tree_model_node_get_value): - - Fix column indexes. - -2003-10-01 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: (entry_button_press_cb), - (ephy_location_entry_construct_contents): - - Put back double click -> select all - -2003-10-01 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: (location_focus_out_cb), - (ephy_location_entry_construct_contents), - (ephy_location_entry_init), (ephy_location_entry_finalize), - (ephy_location_entry_add_completion), - (ephy_location_entry_set_location), - (ephy_location_entry_get_location), (ephy_location_entry_activate), - (ephy_location_entry_clear_history): - * lib/widgets/ephy-location-entry.h: - - cleanups - -2003-10-01 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-history.c: (ephy_history_get_type), - (ephy_history_init), (ephy_history_visited): - * lib/Makefile.am: - * lib/ephy-autocompletion-source.c: - * lib/ephy-autocompletion-source.h: - * lib/ephy-autocompletion.c: - * lib/ephy-autocompletion.h: - * lib/widgets/Makefile.am: - * lib/widgets/ephy-autocompletion-window.c: - * lib/widgets/ephy-autocompletion-window.h: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type), - (bookmarks_changed_cb), (bookmarks_removed_cb), - (ephy_bookmarks_init), (ephy_bookmarks_add): - - Remove old implementation completely - -2003-10-01 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_class_init), (editable_changed_cb), - (entry_activate_cb), (ephy_location_entry_construct_contents), - (ephy_location_entry_init), (ephy_location_entry_finalize), - (ephy_location_entry_new), (ephy_location_entry_add_completion), - (ephy_location_entry_set_location), - (ephy_location_entry_clear_history): - * lib/widgets/ephy-location-entry.h: - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_add_prop_column), - (ephy_tree_model_node_add_func_column): - * src/ephy-location-action.c: (connect_proxy): - * src/ephy-shell.c: (ephy_shell_finalize), - (ephy_shell_get_session): - * src/ephy-shell.h: - - Beginning of new location entry implementation - -2003-09-30 Marco Pesenti Gritti <marco@gnome.org> - - * data/epiphany.schemas.in: - * data/ui/epiphany-history-window-ui.xml: - * src/ephy-history-window.c: (set_columns_visibility), - (cmd_view_columns), (get_details_value), - (ephy_history_window_construct): - - Implement view menu. - -2003-09-30 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-history-window.c: (build_search_box): - - Use ngettext. - -2003-09-30 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (print_get_info): - - Don't pass NULL to gnome_vfs_expand_initial_tilde. - -2003-09-30 Marco Pesenti Gritti <marco@gnome.org> - - * embed/ephy-history.c: - * src/ephy-history-window.c: (build_search_box): - - More accurate description for Ever filter. - Keep the backend as is, so we dont have to change - it if we change history expire. - -2003-09-29 Marco Pesenti Gritti <marco@gnome.org> - - * data/default-prefs.js: - - Add defaults in points for fonts - -2003-09-28 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - The file picker dir can be NULL, check before - trying to expand tilde. - - * src/bookmarks/ephy-bookmarks-editor.c: - (import_dialog_response_cb), (cmd_bookmarks_import): - - Implement import from a file - -2003-09-27 Xan Lopez <xan@masilla.org> - - * configure.in: - - Forgot this. - -2003-09-27 Xan Lopez <xan@masilla.org> - - * configure.in: - * embed/mozilla/ContentHandler.cpp: - - API sync, from galeon. - -2003-09-27 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import): - * src/bookmarks/ephy-bookmarks-import.h: - - Offer to import from Firebird too. - -2003-09-27 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-gui.c: (ephy_gui_get_pixbuf_from_mime_type): - - Simpler implementation. - - * lib/widgets/ephy-spinner.c: (ephy_spinner_load_images): - * src/ephy-shell.c: (ephy_shell_init): - - Pass 0 as flags - -2003-09-27 Marco Pesenti Gritti <marco@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * lib/ephy-gui.c: (make_mime_name), - (ephy_gui_get_pixbuf_from_mime_type): - * lib/ephy-gui.h: - * lib/widgets/ephy-spinner.c: (ephy_spinner_init), - (ephy_spinner_theme_changed), (ephy_spinner_load_images), - (ephy_spinner_finalize): - * src/ephy-shell.c: (ephy_shell_init): - - Use gtkicontheme, and use it also for mime icons. - -2003-09-26 Marco Pesenti Gritti <marco@gnome.org> - - * data/epiphany.schemas.in: - * lib/ephy-node-filter.c: (ephy_node_filter_evaluate): - * src/ephy-history-window.c: (ephy_history_window_finalize), - (add_by_site_filter), (add_by_date_filter), (add_by_word_filter), - (setup_filters), (site_node_selected_cb), (search_entry_search_cb), - (time_optionmenu_changed_cb), (build_search_box), - (ephy_history_window_construct), (save_date_filter), - (ephy_history_window_dispose): - - Implement history time filter - -2003-09-26 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-window.c: - - Remove unused includes, they was causing warnings on solaris - diff --git a/ChangeLog-20050828 b/ChangeLog-20050828 deleted file mode 100644 index 6d9827606..000000000 --- a/ChangeLog-20050828 +++ /dev/null @@ -1,7360 +0,0 @@ -2005-08-28 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Remove unused variables. - -2005-08-28 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-08-28 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.7.6 === - - * NEWS: - * src/Makefile.am: - -2005-08-28 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Update credits. - -2005-08-28 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Set default prefs for warn-on-mixed-security pages. Part of bug - #309088. - -2005-08-28 Crispin Flowerday <gnome@flowerday.cx> - - * embed/ephy-history.c: (ephy_history_class_init), - (internal_get_host), (ephy_history_get_host), - (ephy_history_add_host), (ephy_history_add_page), (impl_add_page): - * embed/ephy-history.h: - * lib/ephy-marshal.list: - - Add an "add-page" signal to the EphyHistory object that can be - used to block urls from appearing in the history. - - Also make the ephy_history_get_host() function not create - the EphyNode if it doesn't already exist. - -2005-08-28 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (drag_stop), (grab_broken_event_cb), - (grab_notify_cb), (toplevel_motion_notify_cb), - (toplevel_button_release_cb), (drag_start), (motion_notify_cb), - (move_tab_to_another_notebook), (button_release_cb), - (button_press_cb): - - Fix pointer grab lockup when gecko pops up a dialogue. - -2005-08-27 Crispin Flowerday <gnome@flowerday.cx> - - * configure.ac: - * embed/mozilla/Makefile.am: - - Add another workaround for the Gentoo header layout, and - reference the gentoo bug in the configure script - -2005-08-27 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - - The focus fix isn't needed anymore for gecko >= 1.8. - -2005-08-27 Crispin Flowerday <gnome@flowerday.cx> - - * configure.ac: - - Add in the dom directory to the includes used for - the configure checks. This is to help Gentoo, which - uses an odd header layout. - -2005-08-26 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_delete_event): - - Fix compile warnings. - -2005-08-26 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Disable keyword searches by default. From bug #158486. - -2005-08-25 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix configure check for gecko 1.7. - -2005-08-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Gecko API change. - -2005-08-25 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix configure check for gecko >= 1.8. - -2005-08-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/mozilla-embed.cpp: - - Don't use nsIURI::SetPassword, since it asserts when username - is empty. Use GetUsername, SetUserPass instead. - -2005-08-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Remove check for redirected URL. Fixes bug #313756. - -2005-08-21 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_update_file_monitor): - - Fix the check for unchanged address to check if we even - have a monitor at all. Fixes auto-reload on a file:// URI - loaded after a blank page. - Also modify the 'is local' check to just check for - file:// prefix on URI. - -2005-08-21 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: (ephy_find_toolbar_open): - - Don't empty find entry on Ctrl-F. - -2005-08-21 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-08-21 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.7.5 === - - * NEWS: - -2005-08-21 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - * embed/mozilla/mozilla-embed-single.cpp: - - Don't use ext handler for ftp://. - -2005-08-21 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.c: (ephy_file_launch_handler): - - Change a g_return_if_fail into a regular return. - -2005-08-21 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_delete_event), - (ephy_window_class_init), (ephy_window_init): - - Use class closure for delete event instead of signal handler. - -2005-08-21 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-topic-action.c: - (ephy_topic_action_sync_label): - - Use strlen, not hardcoded length. - -2005-08-21 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_finalize): - - Fix mem leak. - -2005-08-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-persist.h: - * embed/mozilla/mozilla-embed-persist.cpp: - - Add EPHY_EMBED_PERSIST_FROM_CACHE, and try harder to get a cache - descriptor for the source URL. - - * src/popup-commands.c: (save_property_url), - (popup_cmd_set_image_as_background), (save_temp_source): - - Use EPHY_EMBED_PERSIST_FROM_CACHE to try to get the content from - cache when saving background, images or links. Part of bug #168554. - -2005-08-17 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_set_loading_title), - - Better fix: reorder again and use priv->title for - the set_loading_title call after the set_title call. - -2005-08-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - QI the element to check whether it's of some type, - don't check the tag. - -2005-08-17 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_title_cb): - - Use ephy_tab_set_title after ephy_tab_set_loading_title - because set_title consumes the char* argument! - Fixes invalid UTF-8 warnings. - -2005-08-17 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix --disable-focus-fix and --disable-psm configure args. - -2005-08-16 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: (entry_activate_cb), - (ephy_find_toolbar_open): - - Only activate link in typeahead mode, not in Ctrl-F find mode. - -2005-08-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyFind.cpp: - - Return TRUE if the event was consumed. - - * embed/mozilla/mozilla-embed-single.cpp: - - More redundant code. - -2005-08-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-find.c: (ephy_embed_find_activate_link): - * embed/ephy-embed-find.h: - * embed/mozilla/EphyFind.cpp: - * embed/mozilla/EphyFind.h: - * embed/mozilla/mozilla-embed-find.cpp: - - Activate the found link with a faked keypress event. - - * src/ephy-find-toolbar.c: (tab_search_key_press_cb), - (entry_key_press_event_cb), (entry_activate_cb), - (ephy_find_toolbar_set_embed), (ephy_find_toolbar_open), - (ephy_find_toolbar_close): - - On enter, activate the found link instead of finding the next - occurrence. - Always really give focus to the find bar, instead of faking - keypresses in the find bar entry while focusing the embed. - Fixes bug #307216, bug #311985, bug #312419, bug #312367, - bug #311929. - -2005-08-15 Christian Persch <chpe@cvs.gnome.org> - - * data/GNOME_Epiphany_Automation.server.in: - - Remove "-s" argument which hasn't been supported for ages. - - * data/mime-types-permissions.xml: - - Add more mime types. - - * lib/ephy-gui.c: (ephy_gui_menu_position_under_widget), - (ephy_gui_menu_position_on_toolbar): - * lib/ephy-gui.h: - - Improve menu positioning on toolbar buttons. - -2005-08-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Check that we're not trying to open in Epiphany itself! - Fixes bug #310023. - -2005-08-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): - - Reject favicons that are < 12x12. - -2005-08-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (update_download_row): - - Don't display (guint64)-1 as filesize if it's not known yet. - Part of bug #313215. - -2005-08-13 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Better gecko version check. - -2005-08-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Work around mozilla bug - https://bugzilla.mozilla.org/show_bug.cgi?id=304353 . - Fixes bug #313215. - -2005-08-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): - * lib/ephy-dnd.c: (ephy_dnd_drag_data_get): - - More gcc4 fixes. - -2005-08-10 Christian Persch <chpe@cvs.gnome.org> - - * 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_set_address), - (ephy_tab_open_uri_cb), (ephy_tab_address_cb), (ensure_page_info), - (ephy_tab_net_state_cb), (ephy_tab_init), (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/epiphany.defs: - - Open new tabs with blank url bar if we're loading the homepage. - Fixes bug #313012. - -2005-08-10 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp (OnStateChange): - - Gecko send several STATE_STOP, but only the final one (completed) - is of interest (STATE_STOP&STATE_IS_NETWORK). - Fix crash with gecko 1.8 when downloading. - - * embed/mozilla/mozilla-embed.cpp: - - Fix compilation warning. - -2005-08-10 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Warn if nsIPassword.h isn't found. - -2005-08-10 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix configure checks for focus workaround. - -2005-08-10 Crispin Flowerday <gnome@flowerday.cx> - - * src/ephy-tab.c (ephy_tab_class_init): - - Make a few properties to be writable (where there is appropriate code - in the ephy_tab_set_property() function), and fix the 'icon' property - to have the correct enum value. - -2005-08-09 Raphael Slinckx <rslinckx@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Fix a small grammar error in one of the download - dialog string, with approval of i18n - -2005-08-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_set_property): - * src/ephy-tab.h: - * src/epiphany.defs: - - Make tab icon address setter public. - -2005-08-09 Crispin Flowerday <gnome@flowerday.cx> - - * src/ephy-find-toolbar.c (ephy_find_toolbar_open): - - When opening the find bar with Ctrl+F, search for - the item, and select the text. - -2005-08-09 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - - Typo fixes. - - * src/ephy-tab.c: (ephy_tab_net_state_cb): - - Removed favicon fallback code. - -2005-08-08 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-08-08 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.7.4 === - - * NEWS: - -2005-08-08 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - * src/ephy-toolbar.c: (ephy_toolbar_set_window): - - Tiny string fix just before string freeze :) - -2005-08-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): - - Disable favicons from non-http URLs. - -2005-08-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Fix build with gecko trunk. - -2005-08-08 Raphael Slinckx <rslinckx@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Change the download/open dialog strings to include the - mime-type and file name, bits of rewording too. - -2005-08-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (icons_removed_cb), - (remove_obsolete_icons), (delete_file), - (ephy_favicon_cache_finalize), (ephy_favicon_cache_get), - (ephy_favicon_cache_clear): - * embed/ephy-favicon-cache.h: - - Add way to clear the favicon cache. Also removes any extraneous files - from favicon cache directory. Fix a crash which I wonder why we never - experienced it! - - * src/prefs-dialog.c: (prefs_clear_cache_button_clicked_cb): - - Also clear favicon cache when clearing the cache. - -2005-08-07 Crispin Flowerday <gnome@flowerday.cx> - - * embed/mozilla/GtkNSSDialogs.cpp (ConfirmUnknownIssuer): - - Change the text on the 'unknown issuer' dialog. - Fixes bug #151519 - -2005-08-07 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Add switch to disable focus fix, and to disable PSM. Error out if - PSM isn't found but --disable-psm not given. Should prevent accidental - compilation without PSM. - - * lib/widgets/ephy-icon-entry.c: (ephy_icon_entry_get_entry): - * lib/widgets/ephy-icon-entry.h: - - Add ephy_icon_entry_get_entry. - - * src/epiphany.defs: - - Updated python bindings. - -2005-08-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: (mozilla_embed_realize): - - Also block GtkMozEmbed's child focus-[in|out]-event handlers. - -2005-08-06 Crispin Flowerday <gnome@flowerday.cx> - - * embed/mozilla/EphyBrowser.cpp (AttachListeners): - - Don't attach the scroll event listener twice. - -2005-08-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (popup_menu_at_coords), - (idle_unref_context_event), (set_context_event), - (embed_popup_deactivate_cb), (get_name_from_address_value), - (show_embed_popup), (ephy_window_dispose), - (ephy_window_get_is_print_preview), - (ephy_window_get_context_event): - * src/ephy-window.h: - * src/epiphany.defs: - * src/popup-commands.c: (popup_cmd_link_in_new_window), - (popup_cmd_link_in_new_tab), (popup_cmd_bookmark_link), - (popup_cmd_copy_link_address), (save_property_url), - (popup_cmd_open_link), (popup_cmd_set_image_as_background), - (popup_cmd_copy_image_location), (popup_cmd_open_image): - - Add public function ephy_window_get_context_event() to get the - EphyEmbedEvent for the current popup menu, instead of using an - undocument g_object_get_data() call. Also fixes bug - #310910. - Don't printf NULL; fixes bug #309796. - -2005-08-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (pixbuf_cache_entry_free), - (icons_added_cb), (cleanup_entry), (periodic_cleanup_cb), - (ephy_favicon_cache_init), (ephy_favicon_cache_finalize), - (ephy_favicon_cache_get): - - Keep pixbufs in cache instead of loading them over and over again. - -2005-08-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-icon-entry.c: (ephy_icon_entry_get_borders): - - No need to add focus_width to borders anymore. Now we get the - same height as a normal entry. - -2005-08-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-icon-entry.c: (ephy_icon_entry_get_borders), - (ephy_icon_entry_size_allocate): - - Use the entry's style's [xy]thickness, not our own. - Fixes rendering with current Clearlooks engine. - -2005-08-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/Makefile.am: - A lib/widgets/testiconentry.c: - A lib/widgets/ephy-icon-entry.c: - A lib/widgets/ephy-icon-entry.h: - - New widget, looks like a GtkEntry with icons inside. - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_set_tooltip), (update_address_state), - (match_selected_cb), (entry_clear_activate_cb), - (entry_populate_popup_cb), - (ephy_location_entry_construct_contents), - (ephy_location_entry_set_completion), - (ephy_location_entry_set_location), - (ephy_location_entry_get_location), (ephy_location_entry_reset), - (ephy_location_entry_activate), (ephy_location_entry_get_entry), - (ephy_location_entry_set_show_lock): - - Use EphyIconEntry. Fixes location entry drawing with new GNOME default - theme (Clearlooks), and should also fix drawing with all themes, - except those which draw inside-focus on entries even when the entry - has no frame. - -2005-08-01 Crispin Flowerday <gnome@flowerday.cx> - - * src/Makefile.am (epiphany.c): - - Pipe the output of the pygtk_codegen program straight to - epiphany.c to fix timestamp handling, which caused make to - run rules on every invocation. - -2005-08-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-location-action.c: (get_location_cb): - * src/ephy-session.c: (write_tab): - * src/ephy-tab.c: - * src/ephy-window.c: (modal_alert_cb): - * src/prefs-dialog.c: (set_homepage_entry), - (prefs_homepage_current_button_clicked_cb): - * src/window-commands.c: (window_cmd_file_send_to), - (window_cmd_file_bookmark_page), (window_cmd_view_page_source): - - Now that the tab's address is always correct (isn't the typed address - anymore), always use ephy_tab_get_address instead of - ephy_embed_get_location, since the former also gets the right address - when the page loading but still blank. Should fix bug #147840. - -2005-08-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-location-action.c: (sync_icon), - (ephy_location_action_set_property), - (ephy_location_action_get_property), - (ephy_location_action_class_init), (ephy_location_action_init), - (ephy_location_action_finalize): - * src/ephy-notebook.c: (sync_icon): - * src/ephy-tab.c: (ephy_tab_set_property), (ephy_tab_get_property), - (ephy_tab_class_init), (ephy_tab_finalize), (ephy_tab_load_icon), - (ephy_tab_icon_cache_changed_cb), (ephy_tab_set_icon_address), - (ephy_tab_get_icon), (ephy_tab_init): - * src/ephy-tab.h: - * src/ephy-toolbar.c: (ephy_toolbar_set_favicon): - * src/ephy-toolbar.h: - * src/ephy-window.c: (sync_tab_icon): - - Add a ::icon property to EphyTab, and use that everywhere instead - of querying the icon cache, thus saving memory. - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - - Don't need this list of files leftover by scrollkeeper anymore - since we distcheck with --disable-scrollkeepers. - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/epiphany.defs: - - Wrap EggToolbarsModel. - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/Makefile.am: - * src/epiphany.defs: - * src/epiphany.override: - - Wrap MozillaEmbedEvent, to prevent crash from bug #310910. - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/epiphany.defs: - - More bindings. - -2005-07-31 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/epiphany.override: (_wrap_ephy_embed_event_get_coords): - * embed/ephy-history.c: - - Fix gcc 4.0 warnings. - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/Makefile.am: - - Update binding rules. - - * src/epiphany.defs: - - Fix crash on "window.get_bookmarksbar()". - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/epiphany.defs: - * src/epiphany.override: - - Fix crash on "window.get_toolbar()". Fixes bug #170105. - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/epiphany.defs: - - Update python bindings. - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Fix string, and add Crispin to contributors in About. - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: - - Fix location entry favicon updating. - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Tiny string fix. Fixes bug #167448. - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - * src/window-commands.c: (window_cmd_view_stop), - (window_cmd_help_about): - - Update about dialogue. - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-shell.c: (ephy_embed_shell_get_default): - * embed/ephy-embed-shell.h: - - Add ephy_embed_shell_get_default() analogous to - ephy_shell_get_default(). - -2005-07-31 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_set_icon_address), - (ephy_tab_set_fallback_icon_address), (ensure_page_info), - (ephy_tab_net_state_cb): - - Fallback to favicon.ico. Fixes bug #116678. - -2005-07-30 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-debug.c: (trap_handler): - - Allow set-but-empty EPHY_DEBUG_BREAK variable. - -2005-07-30 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (ephy_print_load_config_from_file), - (ephy_print_save_config_to_file): - - Make those more robust. - -2005-07-30 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: (mozilla_embed_realize): - - Count the blocked handlers and warn if it's not the expected numberr, - so we know if our focos fix assumptions become invalid. - -2005-07-30 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-debug.c: (trap_handler), (ephy_debug_init): - - ALlow EPHY_DEBUG_BREAK even in non-debug builds. - -2005-07-30 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-session.c: (ephy_session_get_active_window): - - Make ephy_session_get_active_window work as intended. - - * src/prefs-dialog.c: (prefs_homepage_current_button_clicked_cb): - - Fix setting homepage to current page. Fixes bug #311962. - -2005-07-29 Crispin Flowerday <gnome@flowerday.cx> - - * src/ephy-find-toolbar.c: (ephy_find_toolbar_grab_focus), - (ephy_find_toolbar_open), (ephy_find_toolbar_close): - * src/ephy-shell.c: (ephy_shell_new_tab_full): - * src/ephy-tab.c: (ephy_tab_grab_focus): - * src/ephy-window.c: (ephy_window_key_press_event), - (ephy_window_open_link): - * src/window-commands.c: (window_cmd_go_back), (window_cmd_go_up), - (window_cmd_go_forward), (window_cmd_view_stop), - (window_cmd_view_reload): - - Replace ephy_embed_activate with gtk_widget_grab_focus - -2005-07-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-statusbar.c: (ephy_statusbar_get_tooltips), - (ephy_statusbar_get_security_frame): - * src/ephy-statusbar.h: - - Add accessor functions for those instead of relying - on using the struct members directly. - -2005-07-29 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Remove long description where it differed from the short - description only by the period. Fixes bug #172230. - -2005-07-29 Christian Persch <chpe@cvs.gnome.org> - - * src/epiphany.defs: - - Update the python bindings too. - -2005-07-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - - Implement ::grab-focus and remove ephy_embed_activate (). - -2005-07-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.c: (ephy_shell_new_tab_full): - - Realise the embed first before grabbing focus on it. - -2005-07-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-python-extension.c: (impl_detach_tab), - (impl_detach_window): - * src/ephy-python-loader.c: (ephy_python_loader_finalize): - * src/ephy-python.c: (ephy_python_init), (idle_shutdown), - (ephy_python_shutdown), (idle_gc), (ephy_python_schedule_gc): - * src/ephy-python.h: - - Be careful not to leave a GC scheduled when terminating python. - -2005-07-28 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_open_link): - - For empty pages, put focus in address bar. - -2005-07-28 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-shell.c: (url_is_empty), (load_homepage), - (ephy_shell_new_tab_full): - - Work around gtkmozembed focus bug. Fixes bug #105153. - -2005-07-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Fix proxy server settings string. - -2005-07-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Fix google search URL to include www prefix. - -2005-07-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Don't put the archive links on the unknownSocketType error message. - -2005-07-27 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-topic-action.c: - (ephy_topic_action_sync_label): - - Only show the leaf name on bookmarksbar for hierarchical topics. - -2005-07-26 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-07-26 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.7.3 === - - * NEWS: - -2005-07-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (ephy_print_verify_postscript): - - Primary text shouldn't have a period. - -2005-07-26 Christian Persch <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <martink@gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Remove obsolete schema entries. - -2005-07-22 Jürg Billeter <j@bitron.ch> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * .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 <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (get_option): - - Make sure the option is in the right option group. - -2005-07-17 Christian Persch <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - 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 <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.c: - - Remove stray g_print. - -2005-07-17 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Make sure we know about all mime types that totem can accept. - -2005-07-17 Christian Persch <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (notebook_drag_data_received_cb): - - Fix URL dragging to other tabs. - -2005-07-13 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Add application/rdf+xml to list of known mime types. - -2005-07-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyProtocolHandler.cpp: - - Fix a couple of strings. Fixes bug #310196. - -2005-07-12 Christian Persch <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * configure.ac: - - Detect seamonkey trunk. - -2005-07-12 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Update min-versions for mozilla dependency. - -2005-07-11 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-07-11 Christian Persch <chpe@cvs.gnome.org> - - === 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: - -2005-07-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - - Remove checkbox from trust-CA dialogue. Fixes bug #168295. - -2005-07-11 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (prefs_dialog_init): - - Init the gettext domain. - -2005-07-11 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-node-view.c: (check_node_is_drag_source), - (can_drag_selection), (button_release_cb), (motion_notify_cb): - - Check all selected nodes if they allow dragging. - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_update_menu), (key_pressed_cb): - - Don't allow to delete or rename local sites, or to put them - on the bookmarks bar. - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): - - Fix capitalisation. - -2005-07-10 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node-common.h: - * lib/ephy-node.c: (ephy_node_new_with_id), - (ephy_node_signal_disconnect), (ephy_node_set_is_drag_source), - (ephy_node_get_is_drag_source), (ephy_node_set_is_drag_dest), - (ephy_node_get_is_drag_dest): - * lib/ephy-node.h: - * lib/widgets/ephy-node-view.c: (drag_motion_cb), - (drag_data_received_cb): - - Implement a way to disallow dragging from resp. dropping on certain - nodes. - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_update_menu): - * src/bookmarks/ephy-bookmarks.c: (save_filter), - (save_filter_local), (ephy_bookmarks_save), - (update_bookmark_keywords), (bookmark_is_categorized), - (resolve_cb), (browse_cb), (ephy_local_bookmarks_init), - (ephy_local_bookmarks_stop), (ephy_bookmarks_init), - (ephy_bookmarks_finalize), (ephy_bookmarks_get_topic_uri), - (ephy_bookmarks_find_keyword), (ephy_bookmarks_get_favorites), - (ephy_bookmarks_get_local): - * src/bookmarks/ephy-bookmarks.h: - - Implement "Local Sites" topic, filled with zeroconf-discovered - bookmarks. Patch by Bastien Nocera, fixes bug #144969. - -2005-07-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-shell.c: (ephy_embed_shell_prepare_close): - - Fix build with -Werror. - - * src/ephy-tab.c: (ephy_tab_dispose), - (ephy_tab_file_monitor_cancel), (ephy_file_monitor_reload_cb), - (ephy_tab_file_monitor_cb), (ephy_tab_update_file_monitor), - (ephy_tab_address_cb): - - Monitor local files for changes and reload them if they do change. - Fixes bug #300040; patch by Raphaël Slinckx. - -2005-07-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyProtocolHandler.cpp: - - Use contract IDs. - -2005-07-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyProtocolHandler.cpp: - - Add context to two strings. - -2005-07-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyProtocolHandler.cpp: - * embed/mozilla/EphyProtocolHandler.h: - - Improved design and wording of the error pages, - and add links to google cache and internet archive - where appropriate. Many thanks to mpt for his help! - -2005-07-09 Jean-François Rameau <jframeau@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (completion_func): - - Uppercase letters shouldn't breaks history autocompletion. - Fix Bug #308236. - -2005-07-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: (entry_changed_cb): - - If the string includes uppercase letters, search case-sensitively. - -2005-07-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: (ephy_find_toolbar_close): - - Don't focus the embed on close on !typeaheadfind, - since it's a crash. Fixes bug #307675. - -2005-07-09 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyProtocolHandler.cpp: - - Make error page nicer; code by Adam Hooper. - -2005-07-09 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-gecko-1-8.js: - * embed/mozilla/EphyProtocolHandler.cpp: - * embed/mozilla/EphyProtocolHandler.h: - - Error pages implementation. XHTML and CSS work by - Adam Hooper, UI work by Piers Cornwell. - -2005-07-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_save), - (periodic_save_cb), (ephy_favicon_cache_init), - (ephy_favicon_cache_finalize), (favicon_download_completed_cb), - (favicon_download_cancelled_cb), (ephy_favicon_cache_get): - - Periodically save the favicon cache. - - * embed/ephy-history.c: - - Source ID is guint not int. - -2005-07-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download), - (ephy_favicon_cache_get): - - Rename favicons so they don't have extensions. Work around broken - mime detection which cannot detect that a .ico file with HTML content - is really no icon file. - -2005-07-07 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (new_pixbuf_from_widget), - (new_separator_pixbuf): - - Don't leak windows. - -2005-07-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - Fix for mozilla API change. - -2005-07-06 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Make scroll wheel zoom directions HIG compliant; fixes bug #306110. - -2005-07-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/PrintingPromptService.cpp: - - There's no printer cmd line entry anymore, no need to - lock it down. - -2005-07-04 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: - - Fix compiler warning. - -2005-07-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (remove_download), (prepare_close_cb), - (downloader_view_init), (downloader_view_finalize), - (downloader_view_remove_download), (download_dialog_delete_cb): - * embed/ephy-embed-shell.c: (ephy_embed_shell_prepare_close), - (ephy_embed_shell_class_init): - * embed/ephy-embed-shell.h: - * embed/ephy-favicon-cache.c: (prepare_close_cb), - (ephy_favicon_cache_init), (kill_download): - * embed/mozilla/mozilla-embed-find.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * embed/mozilla/mozilla-notifiers.h: - * src/ephy-session.c: (ephy_session_init), (ephy_session_dispose), - (ephy_session_autoresume), (close_dialog), (ephy_session_close): - * src/ephy-shell.c: (ephy_shell_startup), (toolwindow_hide_cb): - * src/ephy-window.c: (ephy_window_finalize): - - Better fix for bug #151037 to make session shutdown work again. - Also fix session shutdown while resuming, and preserve the session - in this case. - -2005-07-03 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/ephy-cookie-manager.h: - - EphyCookie's expires field is now of time_t type (fixes gcc 4.0 warning). - - * embed/ephy-favicon-cache.c: - * lib/ephy-file-helpers.c: - * lib/ephy-langs.c: - * lib/ephy-node-db.c: - * lib/ephy-node.c: - * lib/ephy-state.c: - * lib/egg/eggtraymanager.c: - * src/ephy-extensions-manager.c: - * src/ephy-main.c: - * src/ephy-notebook.c: - * src/ephy-session.c: - * src/ephy-window.c: - - Fixes more signed/unsigned problems with gcc 4.0. - -2005-07-01 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-navigation-action.c: (build_back_or_forward_menu), - (build_up_menu), (select_menu_item_cb), (deselect_menu_item_cb), - (ephy_navigation_action_set_property): - - Show URI in status bar when selecting Back/Forward/Up menu items. - Fixes partly #161710. - -2005-06-24 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Add text/rtf. - -2005-06-19 Jean-François Rameau <jframeau@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - * src/ephy-window.c: - - Shift-Ctrl+R now works (Force reload). Fixes #307831. - -2005-06-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_constructor): - * src/ephy-history-window.c: (confirmation_dialog_construct): - - Don't show the image after gtk_button_set_image(). Fixes bug #307818. - -2005-06-14 Crispin Flowerday <gnome@flowerday.cx> - - * embed/ephy-embed.c (ephy_embed_load_url): - - Point to the 'search_key_press' function int eh EphyEmbedIface - rather than the context menu one - -2005-06-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-ember-persist.cpp: (impl_to_string): - - Fix refcount leak. - -2005-06-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - - Don't hold a ref to the shell from persist objects. - -2005-06-10 Christian Persch <chpe@cvs.gnome.org> - - * lib/Makefile.am: - * lib/ephy-object-helpers.c: - * lib/ephy-object-helpers.h: - - Common helper function to unref a GObject from idle. - - * embed/downloader-view.c: (downloader_view_finalize): - * embed/mozilla/mozilla-embed-find.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-extensions-manager.c: (unload_extension): - * src/ephy-main.c: (main): - * src/ephy-shell.c: (toolwindow_hide_cb): - * src/ephy-window.c: (ephy_window_finalize): - - Always unref the shell from idle, never directly. That's because - in case we hold the last reference, we would end up terminating - embedding/XPCOM from a mozilla callback. Fixes bug #151037, - and moz#236688. - -2005-06-08 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - * src/ephy-window.h: - * src/epiphany.defs: - * src/window-commands.c: (window_cmd_edit_select_all), - (window_cmd_edit_find): - - Handle Ctrl-F like / to open the find bar without focusing it. - Fixes link activation while finding. - -2005-06-07 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: (file_is_compressed), - (parse_extension): - - More constification. - -2005-06-07 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: (mozilla_embed_dom_key_press_cb): - - Unused var. - -2005-06-06 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Require DBUS 0.34. Bug #306626. - -2005-06-05 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dbus.c: (ephy_dbus_connect_to_system_bus), - (ephy_dbus_connect_to_session_bus), (ephy_dbus_disconnect_bus): - - Fix compilation with DBUS 0.3x. Patch by Raphaël Slinckx, fixes bug - #306565. - -2005-06-05 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/eggtrayicon.c: (egg_tray_icon_manager_filter), - (egg_tray_icon_update_manager_window), - (egg_tray_icon_manager_window_destroyed), (egg_tray_icon_realize): - - Update from libegg. - -2005-06-05 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-06-05 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.7.1 === - - * Makefile.am: - - Add --enable-python to distcheck configure flags. - - * NEWS: - * configure.ac: - - Updated for version 1.7.1. - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EventContext.cpp: - - Fix warnings. - - * src/ephy-extensions-manager.c: (get_loader_for_type), - (load_extension): - - Fix --disable-python case. - - * src/Makefile.am: - - Fix make distcheck. - -2005-06-04 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: (tab_dom_mouse_click_cb), - (ephy_find_toolbar_set_embed): - - Close find bar on mouse click in the embed. - -2005-06-03 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Typo. - -2005-06-03 Christian Persch <chpe@cvs.gnome.org> - - Don't open search toolbar on / or ' over formfields: - - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-embed.h: - - New signal for searchable key presses. - - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - - Add static function to check if a keypress should be forwarded - to the search toolbar. - - * embed/mozilla/mozilla-embed.cpp: - - Emit the signal here. - - * lib/ephy-marshal.list: - * src/ephy-find-toolbar.c: (tab_search_key_press_cb), - (ephy_find_toolbar_set_embed): - - Use the new signal instead of dom-key-press. - -2005-06-02 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: (EventContext::GetEventContext): - - Add code to handle area tags. - Fix bug #152482 - -2005-06-02 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/EphyUtils.h: - * embed/mozilla/EphyUtils.cpp: - - nsEmbedString doesn't support Equals method. So add some bits - to test two nsEmbedString. - See https://bugzilla.mozilla.org/show_bug.cgi?id=296286 - -2005-06-01 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (drag_data_get_cb), - (drag_data_received_cb): - * lib/egg/egg-toolbar-editor.c: (drag_data_get_cb), - (parse_item_list), (egg_toolbar_editor_load_actions): - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), - (egg_toolbars_model_save), (parse_item_list), (parse_toolbars): - * src/ephy-notebook.c: - * src/ephy-window.c: - - Fix more signed/unsigned problems with gcc 4.0. Patch by Martin - Kretzschmar, bug #306169. - -2005-05-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Fix compile warning. - -2005-05-31 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - - Add scroll event listener, and change zoom on scroll+wheel events. - - * lib/ephy-zoom.c: (ephy_zoom_get_changed_zoom_level): - * lib/ephy-zoom.h: - - Fix signed/unsigned integer problems (underflow). - -2005-05-31 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (ephy_notebook_move_tab), - (move_tab_to_another_notebook), (button_release_cb): - * src/ephy-window.c: (update_tabs_menu_sensitivity): - - Work around mozilla bug - https://bugzilla.mozilla.org/show_bug.cgi?id=296002 by disallowing - tabs moves to a different window. Bug #303922. - -2005-05-30 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - - Remove "Software Developers" checkbox from New CA dialogue. - From bug #168295. - -2005-05-30 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: (tab_dom_key_press_cb), - (ephy_find_toolbar_open): - * src/ephy-find-toolbar.h: - * src/ephy-window.c: (ephy_window_find): - - Don't erase the search term when opening the find bar with Ctrl-F. - -2005-05-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: (tab_dom_key_press_cb): - - Don't special-case ' and / if the find bar is already active. - -2005-05-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: (tab_dom_key_press_cb), - (entry_activate_cb), (sync_print_preview_mode), - (ephy_find_toolbar_set_window), (ephy_find_toolbar_get_property), - (ephy_find_toolbar_set_property), (ephy_find_toolbar_class_init), - (ephy_find_toolbar_new): - * src/ephy-find-toolbar.h: - * src/ephy-window.c: (ephy_window_init), - (ephy_window_set_print_preview), (ephy_window_get_is_popup), - (ephy_window_get_is_print_preview): - * src/ephy-window.h: - - Deactivate typeaheadfind in print preview mode. - -2005-05-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: (ephy_find_toolbar_set_embed), - (ephy_find_toolbar_open): - - Only enable typeahead if we actually can do typeaheadfind. - -2005-05-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (sync_tab_document_type): - - Allow ViewSource for XML documents too. Fixes bug #305788. - -2005-05-29 Jean-François Rameau <jframeau@cvs.gnome.org> - - * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): - - Add warnings: - - when downloading to not writable directory, - - when downloading to not writable file (overwrite). - Fixes bug #124236 - -2005-05-29 Christian Persch <chpe@cvs.gnome.org> - - * src/epiphany.defs: - - Update python bindings. - -2005-05-29 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - * data/default-prefs-toolkit.js: - - Disable mozilla's typeaheadfind. - - * src/ephy-find-toolbar.c: (get_find), (send_focus_change), - (tab_dom_key_press_cb), (entry_changed_cb), - (entry_preedit_changed_cb), (entry_key_press_event_cb), - (entry_activate_cb), (set_focus_cb), - (ephy_find_toolbar_grab_focus), (ephy_find_toolbar_init), - (ephy_find_toolbar_class_init), (ephy_find_toolbar_set_embed), - (ephy_find_toolbar_find_previous), (ephy_find_toolbar_open), - (ephy_find_toolbar_close): - * src/ephy-find-toolbar.h: - * src/ephy-window.c: (sync_tab_document_type), (ephy_window_init), - (ephy_window_set_print_preview), (ephy_window_find): - - Forward key events from the embed to the find toolbar. That way we can - typeaheadfind without losing focus. - -2005-05-28 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Check for toolkit nsITypeAheadFind. - - * embed/Makefile.am: - * embed/ephy-embed-factory.c: (ephy_embed_factory_new_object): - * embed/ephy-embed-find.c: (ephy_embed_find_set_embed), - (ephy_embed_find_set_properties), (ephy_embed_find_find), - (ephy_embed_find_find_again), (ephy_embed_find_get_type): - * embed/ephy-embed-find.h: - * embed/ephy-embed.c: - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/EphyFind.cpp: - * embed/mozilla/EphyFind.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-find.cpp: - * embed/mozilla/mozilla-embed-find.h: - * embed/mozilla/mozilla-embed.cpp: - * src/bookmarks/ephy-bookmarks-import.c: - (gul_general_read_line_from_file): - * src/ephy-find-toolbar.c: (get_find), (set_controls), - (tab_content_changed_cb), (entry_changed_cb), - (ephy_find_toolbar_init), (ephy_find_toolbar_finalize), - (ephy_find_toolbar_class_init), (ephy_find_toolbar_new), - (ephy_find_toolbar_get_text), (ephy_find_toolbar_set_embed), - (ephy_find_toolbar_find_next), (ephy_find_toolbar_find_previous): - * src/ephy-find-toolbar.h: - * src/ephy-window.c: (ephy_window_set_active_tab), - (ephy_window_init), (ephy_window_get_find_toolbar), - (ephy_window_notebook_switch_page_cb): - * src/ephy-window.h: - * src/window-commands.c: (window_cmd_edit_find_next), - (window_cmd_edit_find_prev): - - Implement typeaheadfind for the find toolbar. - -2005-05-28 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: - (gul_general_read_line_from_file): - - Check return value of fgets. - -2005-05-28 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/Makefile.am: - - Add python libs when building with python bindings. Fixes bug #305767. - -2005-05-28 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: (impl_save): - - Get a temporary filename to save to only when needed. - -2005-05-28 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Check for new DBUS API. - - * lib/ephy-dbus.c: (session_filter_func), (system_filter_func), - (ephy_dbus_connect_to_system_bus), - (ephy_dbus_connect_to_session_bus): - - Adapt to new DBUS API. Patch by Thom May, fixes bug #301153. - -2005-05-26 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Automatically detect whether we have a mozilla debug build. - -2005-05-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyProtocolHandler.cpp: - * embed/mozilla/EphyProtocolHandler.h: - - Don't use (void). - -2005-05-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyProtocolHandler.cpp: - * embed/mozilla/EphyProtocolHandler.h: - * embed/mozilla/EphyUtils.cpp: - * embed/mozilla/EphyUtils.h: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozRegisterComponents.cpp: - - Add protocol handler, which I'll use for our custom error pages. - Since it's almost gratis, add about:epiphany back. - -2005-05-25 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Default to accept cookies from current site only, not from anywhere. - -2005-05-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - * embed/find-dialog.c: - * embed/find-dialog.h: - A src/ephy-find-toolbar.c: - A src/ephy-find-toolbar.h: - * src/ephy-window.c: (sync_tab_document_type), - (tab_content_changed_cb), (ephy_window_set_active_tab), - (ephy_window_dispose), (sync_find_toolbar_text_cb), - (find_toolbar_find_next_cb), (find_toolbar_find_previous_cb), - (find_toolbar_close_cb), (ephy_window_init), - (ephy_window_notebook_switch_page_cb), (ephy_window_find): - - Replace the find dialogue with a find toolbar. Work in progress; - no typeaheadfind yet. - -2005-05-24 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - * data/default-prefs-gecko-1-8.js: - - Enable error pages on Gecko 1.8. - -2005-05-23 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-shell.c: (ephy_shell_new_window_cb): - - Windows opened from links are not always popups. Windows - with menu bar toggled on are not considered as popups. - #304992 - -2005-05-22 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Add check for h2def. - -2005-05-21 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * data/epiphany-1.8.pc.in: - - Add features variable to the .pc file, so we can check - for python and dbus from epiphany-extensions. - -2005-05-21 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - * configure.ac: - A README.Python - A m4/.cvsignore: - A m4/python.m4: - * src/Makefile.am: - * src/ephy-extensions-manager.c: (get_loader_for_type): - A src/ephy-python-extension.c: - A src/ephy-python-extension.h: - A src/ephy-python-loader.c: - A src/ephy-python-loader.h: - A src/ephy-python.c: - A src/ephy-python.h: - A src/epiphany.defs: - A src/epiphany.override: - - Merge Pyphany. - -2005-05-15 Jean-François Rameau <jframeau@cvs.gnome.org> - - * data/check-mime.py: - * data/mime-types-permissions.xml: - - Update mime type list. - check-mime.py now catches aliases from freedesktop.org.xml mime type database. - -2005-05-14 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - - No need to have Init on the event listener classes, move that - code to ctor. - -2005-05-14 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/EphyBrowser.cpp: - - Drop support for mozilla < 1.7.5. - -2005-05-14 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - - Just replace the check for broken reload by HAVE_GECKO_1_8. - -2005-05-12 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/ephy-embed.h: - * embed/ephy-embed.c: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EventContext.cpp: - - Add handling of DOMContentLoaded event from Gecko. - It is an event that Gecko throws when the dom’s content is loaded, - that is, before all the images and what not have loaded. - -2005-05-12 Christian Persch <chpe@cvs.gnome.org> - - * src/Makefile.am: - - Add languages.h to NOINST_H_FILES. - -2005-05-11 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - - Change string passed to gnome_program_init() as human readable - program name. - -2005-05-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EventContext.cpp: - - More trusted checks. - -2005-05-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-lockdown.c: - - Constification. - -2005-05-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - - Slight performance improvements. - -2005-05-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * src/ephy-tab.c: (ephy_tab_address_cb): - - Use the document's URL as tab address, not the info from the - location changed signal. - -2005-05-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Set MozDownload as progress listener on the web browser persist. - -2005-05-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - - Use nsICancelable. - -2005-05-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Use new way to add user agent info. Fixes bug #173000. - -2005-05-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/MozRegisterComponents.cpp: - - Thanks to the fastback patch, we can now get the secure browser UI - object from the docshell. - -2005-05-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - - Fix the build from the last commit. - -2005-05-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - - Use the web navigation to get the URI, not the document. - Fixes bug #301044. - -2005-05-01 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - * data/epiphany.schemas.in: - * lib/ephy-langs.c: - A src/languages.h: - * src/prefs-dialog.c: (prefs_dialog_show_help), - (create_language_section), (get_download_button_label), - (prefs_dialog_init): - - Add more font languages, and generate the language list - from the unicode supplemental data. - - * lib/ephy-dialog.c: - * lib/ephy-dialog.h: - * src/prefs-dialog.c: - * src/pdm-dialog.c: - - Constification. - -2005-05-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphySidebar.cpp: - * embed/mozilla/EphySidebar.h: - * embed/mozilla/MozRegisterComponents.cpp: - - Simplify the class info implementation for EphySidebar. - -2005-04-26 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (new_pixbuf_from_widget): - - Try to fix crash in toolbar editor with X composite extension. Should fix bug - #159767, patch by Colin Gibbs from Control Centre bug #152490. - -2005-04-26 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix filepicker check. - -2005-04-26 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Ged rid of all API checks which check for 1.8-only API, and introduce - a Gecko version check instead. - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - * embed/mozilla/mozilla-download.cpp: - - Fix for mozilla API change, and use the new HAVE_GECKO_1_8 define - where appropriate. - -2005-04-24 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_solve_smart_url): - - Replaces all %s in smartbookmarks. Fixes bug #167319, patch by - Raphael Slinckx. - -2005-04-19 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (create_dock): - * lib/egg/egg-toolbar-editor.c: (editor_create_item), - (update_editor_sheet): - * lib/ephy-file-helpers.c: (ephy_file): - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_construct_contents): - * lib/widgets/ephy-node-view.c: (ephy_node_view_enable_drag_dest), - (ephy_node_view_enable_drag_source): - * lib/widgets/ephy-node-view.h: - * src/ephy-encoding-menu.c: (ephy_encoding_menu_set_window): - * src/ephy-history-window.c: (ephy_history_window_construct): - * src/ephy-main.c: - * src/ephy-notebook.c: (ephy_notebook_init), - (ephy_notebook_add_tab): - * src/ppview-toolbar.c: - * src/window-commands.c: (window_cmd_help_about): - - More constification. - -2005-04-19 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * lib/ephy-langs.c: (ephy_langs_iso_3166_table): - * src/prefs-dialog.c: (prefs_dialog_finalize), - (get_name_for_lang_code), (setup_add_language_dialog), - (create_language_section): - - Iso-codes is now mandatory. - -2005-04-19 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_update_menu): - * src/ephy-encoding-menu.c: (update_encoding_menu_cb): - * src/ephy-history-window.c: (ephy_history_window_update_menu): - * src/ephy-toolbar.c: (ephy_toolbar_set_zoom): - * src/ephy-window.c: (update_edit_actions_sensitivity), - (enable_edit_actions_sensitivity), (sync_tab_load_status), - (sync_tab_zoom), (show_embed_popup), - (update_tabs_menu_sensitivity): - * src/ppview-toolbar.c: (toolbar_update_sensitivity): - - Use gtk_action_set_[sensitive|visible] instead of g_object_set. - -2005-04-19 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-prefs.h: - * src/Makefile.am: - A src/ephy-action-helper.c: - A src/ephy-action-helper.h: - A src/ephy-lockdown.c: - A src/ephy-lockdown.h: - * src/ephy-shell.c: (ephy_shell_finalize), - (ephy_shell_get_lockdown), (ephy_shell_get_extensions_manager): - * src/ephy-tab.c: (ephy_tab_set_location): - * src/ephy-toolbar.c: (ephy_toolbar_set_window), - (ephy_toolbar_set_navigation_actions), (ephy_toolbar_finalize): - * src/ephy-window.c: (sync_tab_document_type), - (sync_tab_navigation), (sync_tab_load_status), (show_embed_popup), - (update_tabs_menu_sensitivity), (ephy_window_set_is_popup), - (ephy_window_dispose), (ephy_window_state_event), - (ephy_window_class_init), (ephy_window_init), - (ephy_window_constructor): - * src/popup-commands.c: - - Move lockdown from EphyWindow into an internal extension. - -2005-04-18 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - - Fix crash on 64bit architectures when downloading. - Fixes bug #301093, patch by Sjoerd Simons. - -2005-04-18 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (setup_ui_manager): - - Constify the action entries. Fixes bug #301065, patch by - Paolo Borelli. - -2005-04-18 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_state_event), - (ephy_window_class_init), (ephy_window_init): - - Hide the statusbar's resize grip when the window is maximised. - Fixes bug #301048, patchy by Paolo Borelli. - -2005-04-18 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_open_link): - - Also disallow opening a new tab from EphyLink iface in popup mode. - -2005-04-17 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-automation.c: - (impl_ephy_automation_loadUrlWithStartupId): - * src/ephy-notebook.c: (ephy_notebook_set_dnd_enabled), - (ephy_notebook_get_property), (ephy_notebook_set_property), - (ephy_notebook_class_init), (move_tab_to_another_notebook), - (button_press_cb), (ephy_notebook_init): - * src/ephy-notebook.h: - * src/ephy-session.c: (ephy_session_get_active_window): - * src/ephy-shell.c: (ephy_shell_new_window_cb), - (ephy_shell_new_tab_full), (ephy_shell_new_tab): - * src/ephy-shell.h: - * src/ephy-tab.c: (ephy_tab_class_init), - (popups_manager_new_window_info), (ephy_tab_dispose), - (ephy_tab_finalize), (let_me_resize_hack), (ephy_tab_set_size), - (ephy_tab_init): - * src/ephy-tab.h: - * src/ephy-window.c: (get_chromes_visibility), - (sync_chromes_visibility), (update_chromes_actions), - (update_actions_sensitivity), (sync_tab_visibility), - (show_embed_popup), (let_me_resize_hack), (tab_size_to_cb), - (ephy_window_set_active_tab), (ephy_window_set_chrome), - (ephy_window_set_is_popup), (ephy_window_dispose), - (ephy_window_set_property), (ephy_window_get_property), - (ephy_window_class_init), (ephy_window_init), - (ephy_window_constructor), (ephy_window_new_with_chrome), - (ephy_window_set_print_preview), (ephy_window_add_tab), - (ephy_window_show), (ephy_window_view_popup_windows_cb), - (ephy_window_get_is_popup): - * src/ephy-window.h: - - Rework popup windows. Introduce "is-popup" property on EphyWindow to - indicate a window who will only have one tab, and can be resized by - javascript calls. Fixes bug #136288 and #155395. - -2005-04-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-persist.cpp: - - Add null check. - -2005-04-17 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/ContentHandler.cpp: - - Mozilla API change. - -2005-04-13 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Don't add libglade-2 twice to PKG_CHECK_MODULES. Fixes - bug #300452, patch by James Henstridge. - -2005-04-11 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Add 'video/mp4' to safe list. - -2005-04-10 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (entry_key_press_cb), - (ephy_location_entry_construct_contents), - (ephy_location_entry_get_location), - (ephy_location_entry_restore_location): - * lib/widgets/ephy-location-entry.h: - - Restore original URL when pressing ESC. Fixes bug #171179. - -2005-04-10 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node-db.c: (ephy_node_db_get_property), - (ephy_node_db_set_property), (ephy_node_db_finalize), - (ephy_node_db_write_to_xml_safe), (ephy_node_db_class_init), - (ephy_node_db_get_type): - - Remove unused function ephy_node_db_get_by_name(), and - clean up a bit. - -2005-04-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor): - - Re-use the strings from control centre domain, to make it consistent - automatically. - -2005-04-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (format_interval), - (update_download_row): - * embed/ephy-download.c: (update_remaining_time), - (ephy_download_get_remaining_time): - * embed/ephy-download.h: - * embed/mozilla/mozilla-download.cpp: - - More changes for 64bit downloads. - -2005-04-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-download.h: - - Don't use G_BEGIN/END_DECLS here, and don't include MozDownload.h. - -2005-04-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - InitForEmbed isn't a NS_IMETHOD, so don't use NS_IMETHODIMP here. - -2005-04-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-cookie-manager.c: (ephy_cookie_manager_base_init): - * embed/ephy-embed-single.c: (ephy_embed_single_iface_init): - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-history.c: (ephy_history_class_init): - * embed/ephy-permission-manager.c: - (ephy_permission_manager_base_init): - - Add G_SIGNAL_TYPE_STATIC_SCOPE to many signals. - -2005-04-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_finalize): - * embed/ephy-history.c: (save_filter), (ephy_history_save): - * lib/ephy-node-db.c: (ephy_node_db_write_to_xml_valist): - * lib/ephy-node.h: - * lib/ephy-state.c: (ephy_states_save): - * src/bookmarks/ephy-bookmarks.c: (save_filter), - (ephy_bookmarks_save): - - Implement a more flexible approach at saving a EphyNodeDb, by allowing - to specify a filter func to exclude certain nodes, instead of a fixed - list. - -2005-04-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * lib/ephy-marshal.list: - - Emit signal when encountering alternate links. Fixes bug #171657. - -2005-04-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-persist.c: (ephy_embed_persist_set_property), - (ephy_embed_persist_get_property): - - Use get/set_int64. - -2005-04-06 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/downloader-view.c: (update_download_row): - * embed/ephy-download.c: - * embed/ephy-download.h: - * embed/ephy-embed-persist.c: (ephy_embed_persist_set_max_size), - (ephy_embed_persist_set_property), - (ephy_embed_persist_get_property), (ephy_embed_persist_class_init): - * embed/ephy-embed-persist.h: - * embed/mozilla/ContentHandler.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyContentPolicy.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - * embed/mozilla/EphyHistoryListener.cpp: - * embed/mozilla/EphySidebar.cpp: - * 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/MozDownload.h: - * embed/mozilla/mozilla-download.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - - Fix for MOZILLA_INTERNAL_API change, and for 64bit downloader change. - -2005-03-31 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Update mime type list. Fixes bug #170493; patch by Jean-François Rameau. - -2005-03-25 Jean-François Rameau <jframeau@cvs.gnome.org> - - * data/check-mime.py - - Set the script directly executable. - Fix problem with args. - Add a message if no arg is supplied. - -2005-03-24 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Treat unknown mime types as 'unsafe'. Patch by Jean-François Rameau, - part of bug #170493. - -2005-03-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Fix stupid typos. Fixes bug #171197; thanks to Jean-François Rameau - for finding the cause. - -2005-03-21 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Remove change not indended for commit. - -2005-03-21 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/ContentHandler.cpp: - - Oh the joys of mozilla API changes :P - -2005-03-15 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-toolkit.js: - - Default to links only with the fixed-up typeaheadfind too. - -2005-03-14 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (build_tab_label): - - Set the tab label to single-line mode. Fixes bug #167657. - -2005-03-14 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (setup_multimedia_key_actions): - - Fix the build. - -2005-03-14 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - * src/ephy-window.c: (ephy_window_key_press_event), - (setup_multimedia_key_actions), (setup_ui_manager): - * src/window-commands.c: (window_cmd_go_home): - * src/window-commands.h: - - Support "Multimedia" keys. Fixes bug #162748. - -2005-03-14 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tabs-menu.c: (tab_added_cb): - - Use connect_object, to guard against "title" signal emitted - when the window is dying. Fixes bug #169833. - -2005-03-14 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tabs-menu.c: (tab_removed_cb): - - Fix signal handler disconnection; bug #170353. - -2005-03-14 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-gui.c: (ephy_gui_is_middle_click): - * lib/ephy-gui.h: - * lib/widgets/ephy-node-view.c: (ephy_node_view_key_press_cb), - (ephy_node_view_add_column), (ephy_node_view_init): - - Remove custom search, and use gtktreeview typeaheadfind. Fixes bug - #118107. - -2005-03-13 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/Makefile.am: - - Also search nsIPassword.h in unusual places. - -2005-03-13 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_file_print_setup), - (window_cmd_edit_personal_data), (window_cmd_edit_prefs): - - Don't force those dialogues to be in front. - -2005-03-11 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-toolbar.c: (ephy_toolbar_activate_location): - - Revert patch from bug #169956, it's not correct. - - * src/ephy-window.c: (sync_chromes_visibility): - - Fix a crash on window close with active toolbar activation. - -2005-03-11 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-toolbar.c: (ephy_toolbar_activate_location): - - Don't activate the location entry if it's hidden. Fixes bug #169956. - -2005-03-11 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-toolkit.js: - - Disable automatic image resizing on toolkit too. - -2005-03-10 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/MozillaPrivate.cpp: - * embed/mozilla/MozillaPrivate.h: - * embed/mozilla/mozilla-embed-single.cpp: - - Remove the wallet hack; it appears not to work correctly - using mozilla 1.7 (work on trunk; but that's dead). - -2005-03-10 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Prefer firefox over mozilla libraries. - -2005-03-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * lib/ephy-file-helpers.c: - (my_gdk_spawn_make_environment_for_screen), (sn_error_trap_push), - (sn_error_trap_pop), (make_spawn_environment_for_sn_context), - (free_startup_timeout), (startup_timeout), (add_startup_timeout), - (ephy_file_launch_application), (ephy_file_launch_desktop_file): - - Use libstartup-notification, not gnome-desktop to launch apps. - Fixes bug #169039. - -2005-03-07 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * data/Makefile.am: - * data/epiphany-1.6.pc.in: - * data/epiphany-1.8.pc.in: - * doc/reference/tmpl/ephy-embed.sgml: - * embed/Makefile.am: - * lib/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - - Version 1.7.0. - -2005-03-07 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.6.0 === - - * NEWS: - * configure.ac: - -2005-03-01 Christian Persch <chpe@cvs.gnome.org> - - * help/C/figures/ephy-addressbar-smartbookmark-screenshot.png: - * help/C/figures/ephy-bookmarkbar-smartbookmark-screenshot.png: - * help/C/figures/ephy-history-window-screenshot.png: - * help/C/figures/ephy-screenshot.png: - - Update screenshots. Fixes bug #165839. - -2005-03-01 Maxim V. Dziumanenko <mvd@mylinux.com.ua> - - * configure.ac: - * help/Makefile.am: - * help/uk/Makefile.am: - * help/uk/epiphany-uk.omf: - * help/uk/epiphany.xml: - * help/uk/uk.po: - * help/uk/figures/ephy-addressbar-smartbookmark-screenshot.png: - * help/uk/figures/ephy-bookmarkbar-smartbookmark-screenshot.png: - * help/uk/figures/ephy-history-window-screenshot.png: - * help/uk/figures/ephy-screenshot.png: - * help/uk/legal.xml: - - Updated Ukrainian translation of the manual. - -2005-02-28 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-02-28 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.5.8 === - - * NEWS: - -2005-02-28 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - NULL check. Fixes bug #165999. - - * src/ephy-main.c: (slowly_and_stupidly_obtain_timestamp), (main): - - Try to get an approximation to the launch time if DESKTOP_STARTUP_ID - is not set. Fixes bug #168820, patch by Elijah Newren. - -2005-02-27 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-02-27 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.5.7 === - - * doc/reference/Makefile.am: - * doc/reference/tmpl/ephy-embed.sgml: - -2005-02-27 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: - - Remove unused includes. - -2005-02-27 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Version 1.5.7. - -2005-02-27 Christian Persch <chpe@cvs.gnome.org> - - * lib/eel-gconf-extensions.c: (tilde_compress): - - Fix compress_tilde to only look at the prefix, and not - substitute in the middle. - -2005-02-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Try to fix the build with 1.7 branch. - -2005-02-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-event.h: - * embed/mozilla/EventContext.cpp: - - Check for password inputs too. - -2005-02-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): - - Check the favicon file type and only allow ico, gif & png. - Fixes bug #163886. - -2005-02-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Don't assert if we don't have a new embed in new_window callback. - Part of bug #165445. - -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. - -2005-02-26 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Depend on gnome-desktop for gnome-desktop-item, - and up the gnome-vfs dependency version. - - * embed/ephy-embed-persist.c: (ephy_embed_persist_set_user_time), - (ephy_embed_persist_get_user_time), - (ephy_embed_persist_set_property), - (ephy_embed_persist_get_property), (ephy_embed_persist_init), - (ephy_embed_persist_class_init): - * embed/ephy-embed-persist.h: - - Add user time property. - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - - Forward user time to MozDownload via a string. Not perfect, - but better than nothing. - - * embed/mozilla/EphyHeaderSniffer.cpp: - - Set user time on filechooser. - - * embed/mozilla/MozDownload.cpp: - - Get user time from content handler, and use it when - launching the external handler app. - - * lib/ephy-file-helpers.c: (ephy_file_check_mime), - (launch_desktop_item), (ephy_file_launch_desktop_file), - (ephy_file_launch_application), (ephy_file_launch_handler): - * lib/ephy-file-helpers.h: - - Convenience functions to launch an app, or a desktop item, - with user time. - - * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file), - (ephy_gui_window_update_user_time), (ephy_gui_window_present): - * lib/ephy-gui.h: - - Make our own gtk_window_present, to correctly update user time. - Check if the path is writable in ephy_gui_confirm_overwrite_file(). - - * src/ephy-session.c: (ephy_session_autoresume): - - After showing the recovery dialogue, don't use the old user time - to launch the windows; use the current event time instead. - - * src/popup-commands.c: (background_download_completed), - (image_open_uri), (save_source_completed_cb), - (popup_cmd_open_image): - * src/window-commands.c: (window_cmd_file_save_as), - (save_source_completed_cb), (save_temp_source), - (window_cmd_view_page_source): - - Launch handlers with user time. - -2005-02-24 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-link.c: (ephy_link_base_init): - - Make the signal RUN_LAST. - - * src/ephy-tab.c: (ephy_tab_get_type), (open_link_in_new_tab), - (clipboard_text_received_cb): - - Make EphyTab implement EphyLink interface. - - * src/ephy-window.c: (modal_alert_cb), (tab_added_cb), - (tab_removed_cb), (ephy_window_open_link): - - Attach to link signal on EphyTab. - Don't switch tabs to modal alerts in ppv mode; block the alerts - instead. - -2005-02-23 Carlos Garnacho Parro <carlos@gnome.org> - - * src/ephy-session.c: don't activate startup notification with the - "previous session has crashed" dialog - -2005-02-23 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (update_fixed): - - Unset size request if the fixed toolbar is present. That way - we don't truncate the 0th toolbar when it only contains the spinner. - -2005-02-23 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (toolbar_removed_cb): - - Unparent the fixed toolbar before destroying the dock. - -2005-02-23 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-fullscreen-popup.c: - (ephy_fullscreen_popup_update_visibility), - (ephy_fullscreen_popup_constructor): - - Use spacing instead of a separator. - -2005-02-22 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-toolkit.js: - - Autostart typeaheadfind. - -2005-02-21 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Use $PKG_CONFIG. - -2005-02-21 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.c: (ephy_shell_new_tab_full): - - Load the page after showing the window. That way, if mozilla throws up - an alert, the window is already there. - -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. - -2005-02-18 Xan Lopez <xan@gnome.org> - - * src/ephy-session.c: (impl_attach_window), (write_ephy_window), - (restore_geometry), (ephy_session_load): - - Fix #130990 "Mixing up workspaces of windows when restoring session". - Commited patch referenced in bug with slight modifications to make it - work properly. - -2005-02-14 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-single.c: (ephy_embed_single_iface_init): - * embed/ephy-embed-single.h: - * embed/mozilla/EphySidebar.cpp: - * lib/ephy-marshal.list: - - Emit a signal in EphySidebar::AddSearchEngine. - -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. - -2005-02-12 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tabs-menu.c: (tab_added_cb), (tab_removed_cb), - (sync_active_tab): - - Fix initial active tab. - -2005-02-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozillaPrivate.cpp: - * embed/mozilla/MozillaPrivate.h: - * embed/mozilla/mozilla-embed-single.cpp: - - Move wallet code to MozillaPrivate since nsIWalletService.h includes - nsString.h in older mozilla versions. - -2005-02-11 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Add check for nsIWalletService.h. - - * embed/mozilla/mozilla-embed-single.cpp: - - Make sure the wallet store is secured. - -2005-02-10 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_finalize), (ephy_tab_title_cb), - (ensure_page_info), (ephy_tab_init), (ephy_tab_set_title), - (ephy_tab_get_title), (ephy_tab_get_zoom): - * src/ephy-tab.h: - * src/ephy-tabs-menu.c: (ephy_tabs_menu_get_type), - (tab_action_activate_cb), (sync_tab_title), (tab_added_cb), - (tab_removed_cb), (tabs_reordered_cb), (sync_active_tab), - (ephy_tabs_menu_set_window), (ephy_tabs_menu_set_property), - (ephy_tabs_menu_get_property), (ephy_tabs_menu_class_init), - (ephy_tabs_menu_clean), (tab_set_action_accelerator), - (ephy_tabs_menu_update): - * src/ephy-window.c: (ephy_window_set_active_tab), - (ephy_window_get_active_embed): - - Remove ephy_tab_get_action(). Adapts the tabs menu accordingly. - -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. - -2005-02-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.c: (ephy_shell_finalize), - (ephy_shell_get_toolbars_model): - * src/ephy-toolbars-model.c: (update_flags), - (update_flags_and_save_changes), (get_toolbar_style), - (toolbar_style_notifier), (ephy_toolbars_model_init), - (ephy_toolbars_model_finalize): - - Move style notifier to ephy-toolbars-model, and also apply - the flags to newly added toolbars. - -2005-02-09 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Implement nsIWebProgressListener. Fixes bug #165328. - -2005-02-09 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - - Dist po/LINGUAS. - -2005-02-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - A po/LINGUAS: - - Get list of languages from po/LINGUAS. - -2005-02-08 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-02-08 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.5.6 === - - * Makefile.am: - * configure.ac: - * doc/reference/tmpl/ephy-embed.sgml: - -2005-02-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozRegisterComponents.cpp: - - Fix for mozilla API change. - -2005-02-06 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Use 'true'/'false' for bool keys, not 1/0. - -2005-02-06 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_class_init), (lock_button_press_event_cb), - (ephy_location_entry_construct_contents): - - Don't set the lock icon as drag source. Actually emit the lock-clicked - signal when pressed. - - * lib/widgets/ephy-location-entry.h: - * src/ephy-location-action.c: (lock_clicked_cb), (connect_proxy), - (ephy_location_action_class_init): - * src/ephy-location-action.h: - * src/ephy-toolbar.c: (lock_clicked_cb), (ephy_toolbar_set_window): - - Actually forward the lock-clicked signal to the toolbar. - -2005-02-04 Jean-François Rameau <jframeau@cvs.gnome.org> - - * lib/ephy-dbus.c: (ephy_dbus_connect_to_system_bus, - ephy_dbus_connect_to_session_bus): - - We don't want Epiphany to exit when DBUS restarts. - - * lib/ephy-dbus.c: (ephy_dbus_connect_to_system_bus_cb): - - Bug: bad test. - -2005-02-02 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-lockdown.schemas.in: - - Revert the schema change too. - -2005-02-02 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (sync_chromes_visibility), (setup_ui_manager), - (ephy_window_set_print_preview): - - Revert the fix for bug #165550, it wasn't correct. - -2005-02-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Don't copy params with the email address. Fixes bug #144469. - -2005-02-02 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-automation.c: - (impl_ephy_automation_loadUrlWithStartupId): - * src/ephy-shell.c: (ephy_shell_new_window_cb), - (ephy_shell_new_tab_full), (ephy_shell_new_tab): - * src/ephy-shell.h: - - Add chrome param to ephy_shell_new_tab_full, and use it - in ephy_shell_new_window_cb(). Fixes bug #165566. - -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. - -2005-02-02 Christian Persch <chpe@cvs.gnome.org> - - * idl/EphyAutomation.idl: - - Define variants with startup ID. - - * lib/ephy-gui.c: (ephy_gui_window_update_user_time): - * lib/ephy-gui.h: - * src/bookmarks/ephy-bookmarks.c: (redirect_cb): - * src/ephy-automation.c: - (impl_ephy_automation_loadUrlWithStartupId), - (impl_ephy_automation_loadurl), (impl_ephy_automation_addBookmark), - (impl_ephy_automation_importBookmarks), - (impl_ephy_automation_loadSessionWithStartupId), - (impl_ephy_automation_loadSession), - (impl_ephy_automation_openBookmarksEditorWithStartupId), - (impl_ephy_automation_openBookmarksEditor), - (ephy_automation_class_init): - * src/ephy-main.c: (get_startup_id), (main): - * src/ephy-session.c: (offer_to_resume), (ephy_session_autoresume), - (ephy_session_load): - * src/ephy-session.h: - * src/ephy-shell.c: (open_urls), (ephy_shell_startup), - (ephy_shell_new_tab_full), (ephy_shell_new_tab): - * src/ephy-shell.h: - - Implement startup ID forwarding to the already-running ephy instance. - Part of bug #150085. - -2005-02-01 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-lockdown.schemas.in: - * src/ephy-window.c: (sync_chromes_visibility), (setup_ui_manager), - (ephy_window_set_print_preview): - - Remove the accel group from the window when hiding the menubar - in lockdown mode. From bug #165550. - -2005-02-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.c: (toolbar_style_notifier): - - Plug a mem leak. - -2005-02-01 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - * data/default-prefs-toolkit.js: - - Back out the patch from bug #141963 since it caused bug #165811. - -2005-02-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - - Don't assign to ephy_shell global variable, that's already done - in its constructor. - -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. - -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. - Make sure we always chain up to GtkWindow's keypress handler. - Fixes bug #165550. - -2005-02-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - * src/ephy-shell.c: (ephy_shell_finalize): - - Don't weak ref the shell when it's finalised already. - Fixes bug #165542. - -2005-02-01 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (entry_populate_popup_cb): - - Set "Clear" context menu entry insensitive in lockdown mode. - Fixes bug #165540. - -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. - -2005-01-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - Add title signal handler for XUL dialogues. - -2005-01-31 Christian Persch <chpe@cvs.gnome.org> - - * src/Makefile.am: - * src/ephy-window.c: (ephy_window_get_type), - (ephy_window_link_iface_init), (ephy_window_open_link), - (ephy_window_init), (ephy_window_load_url): - - Make EphyWindow implement EphyLink interface. - Make ephy-link.h public. - -2005-01-30 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-history.c: (ephy_history_new): - * lib/ephy-dialog.c: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_new): - * src/ephy-link.c: (ephy_link_open): - * src/ephy-statusbar.c: (create_statusbar_security_icon): - * src/ephy-window.c: - * src/prefs-dialog.c: (get_download_button_label): - - Some sparse fixes. - -2005-01-30 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/tmpl/ephy-embed.sgml: - * embed/ephy-embed-single.c: (ephy_embed_single_iface_init): - * embed/ephy-embed-single.h: - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - * embed/mozilla/mozilla-embed.h: - * lib/ephy-marshal.list: - * lib/ephy-prefs.h: - * src/ephy-shell.c: (ephy_shell_new_window_cb), - (impl_get_embed_single): - * src/ephy-tab.c: (ephy_tab_new_window_cb): - - Move new-window signal to the embed single, and new window creation - from EphyTab to EphyShell. - -2005-01-28 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - Refactored to elimiate code duplication. - -2005-01-28 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/tmpl/ephy-embed.sgml: - * embed/ephy-embed-persist.c: (ephy_embed_persist_init), - (ephy_embed_persist_finalize): - * embed/ephy-embed-shell.c: (ephy_embed_shell_finalize): - * embed/ephy-encodings.c: (ephy_encodings_finalize), - (ephy_encodings_init): - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_finalize), - (favicon_download_completed_cb), (favicon_download_cancelled_cb), - (ephy_favicon_cache_download), (ephy_favicon_cache_get): - * embed/ephy-history.c: (ephy_history_set_enabled), - (ephy_history_save), (ephy_history_finalize), - (ephy_history_host_visited), (ephy_history_set_page_title), - (ephy_history_set_icon), (ephy_history_clear): - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyContentPolicy.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHistoryListener.cpp: - * embed/mozilla/EphySidebar.cpp: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/PrintingPromptService.cpp: - * embed/mozilla/mozilla-download.cpp: - * embed/mozilla/mozilla-embed-event.cpp: - * lib/ephy-dbus.c: (session_filter_func), (system_filter_func), - (ephy_dbus_connect_to_system_bus), - (ephy_dbus_connect_to_session_bus), (path_message_func), - (ephy_dbus_startup), (ephy_dbus_shutdown), (ephy_dbus_init), - (ephy_dbus_finalize): - * lib/ephy-debug.h: - * lib/ephy-file-chooser.c: (ephy_file_chooser_finalize): - * lib/ephy-file-helpers.c: (ephy_file_helpers_shutdown): - * lib/ephy-langs.c: (load_iso_entries): - * lib/ephy-module.c: (ephy_module_load), (ephy_module_unload), - (ephy_module_new_object), (ephy_module_init), - (ephy_module_finalize): - * lib/ephy-node-db.c: (ephy_node_db_load_from_file), - (ephy_node_db_write_to_xml_valist): - * lib/ephy-shlib-loader.c: (ephy_shlib_loader_init), - (ephy_shlib_loader_finalize): - * lib/widgets/ephy-location-entry.c: (entry_style_set_cb), - (entry_realize_cb), (ephy_location_entry_construct_contents), - (ephy_location_entry_init): - * lib/widgets/ephy-spinner.c: (ephy_spinner_cache_load), - (ephy_spinner_cache_get_images), (ephy_spinner_cache_init), - (ephy_spinner_cache_finalize): - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_update_node): - * lib/widgets/ephy-tree-model-sort.c: - (each_property_get_data_binder): - * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), - (connect_proxy), (ephy_bookmark_action_finalize): - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_set_bookmark), (set_window_icon): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_update_menu), (provide_favicon): - * src/bookmarks/ephy-bookmarks-export.c: - (ephy_bookmarks_export_rdf), (ephy_bookmarks_export_mozilla): - * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import): - * src/bookmarks/ephy-bookmarks-menu.c: - (ephy_bookmarks_menu_rebuild), (do_update_cb), - (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_finalize): - * src/bookmarks/ephy-bookmarks.c: - (ephy_bookmarks_get_toolbars_model), (ephy_bookmarks_save), - (ephy_bookmarks_finalize), (ephy_bookmarks_find_keyword), - (ephy_bookmarks_set_keyword), (ephy_bookmarks_unset_keyword): - * src/bookmarks/ephy-bookmarksbar-model.c: (save_changes_idle), - (load_toolbars), (ephy_bookmarksbar_model_init), - (ephy_bookmarksbar_model_dispose), - (ephy_bookmarksbar_model_finalize): - * src/bookmarks/ephy-bookmarksbar.c: - (ephy_bookmarksbar_action_request), (ephy_bookmarksbar_finalize): - * src/bookmarks/ephy-favorites-menu.c: - (ephy_favorites_menu_rebuild): - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_set_title): - * src/bookmarks/ephy-topic-action.c: (connect_proxy): - * src/bookmarks/ephy-topics-selector.c: - (ephy_topics_selector_set_bookmark): - * src/ephy-encoding-menu.c: (add_action): - * src/ephy-extensions-manager.c: (ephy_extensions_manager_load), - (ephy_extensions_manager_unload), - (ephy_extensions_manager_load_string), (get_loader_for_type), - (load_extension), (unload_extension), (sync_loaded_extensions), - (ephy_extensions_manager_load_dir), (ephy_extensions_manager_init), - (ephy_extensions_manager_startup), - (ephy_extensions_manager_finalize), (impl_attach_window), - (impl_detach_window), (impl_attach_tab), (impl_detach_tab): - * src/ephy-history-window.c: (setup_filters), (provide_favicon): - * src/ephy-link.c: (ephy_link_open): - * src/ephy-location-action.c: (user_changed_cb), (sync_address), - (ephy_location_action_set_address): - * src/ephy-navigation-action.c: (menu_activated_cb), - (connect_proxy): - * src/ephy-notebook.c: (ephy_notebook_finalize): - * src/ephy-session.c: (window_focus_in_event_cb), - (impl_attach_window), (impl_detach_window), (ephy_session_init), - (ephy_session_dispose), (ephy_session_finalize), - (ephy_session_autoresume), (ephy_session_close), - (ephy_session_save), (ephy_session_load), - (ephy_session_add_window), (ephy_session_remove_window): - * src/ephy-shell.c: (save_yourself_cb), (die_cb), - (ephy_shell_finalize), (ephy_shell_new_tab), - (ephy_shell_get_toolbars_model), (toolwindow_show_cb), - (toolwindow_hide_cb): - * src/ephy-tab.c: (popups_manager_add), - (popups_manager_add_window), (ephy_tab_get_popups_allowed), - (popups_manager_show_all), (popups_manager_hide_all), - (ephy_tab_finalize), (ephy_tab_address_cb), - (ephy_tab_zoom_changed_cb), (ephy_tab_new_window_cb), - (ephy_tab_visibility_cb), (ephy_tab_destroy_brsr_cb), - (ephy_tab_size_to_cb), (ephy_tab_dom_mouse_click_cb), - (ephy_tab_init): - * src/ephy-tabs-menu.c: (ephy_tabs_menu_update): - * src/ephy-toolbar.c: (sync_user_input_cb): - * src/ephy-toolbars-model.c: (save_changes_idle), - (ephy_toolbars_model_load): - * src/ephy-window.c: (ephy_window_destroy), (show_embed_popup), - (ephy_window_init), (ephy_window_finalize): - * src/pdm-dialog.c: (pdm_dialog_cookies_construct), - (cookie_added_cb), (cookie_changed_cb), (cookie_deleted_cb), - (cookies_cleared_cb), (pdm_dialog_passwords_construct), - (passwords_changed_cb): - * src/prefs-dialog.c: (fonts_language_changed_cb): - - Add ; to all LOG statements, and adapt ephy-debug.h for - non-GNUC-varargs case. - -2005-01-28 Piers Cornwell <piers@gnome.org> - - * data/epiphany-lockdown.schemas.in: - - Add lock fullscreen key and improve key descriptions. - -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. - -2005-01-27 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-extensions-manager.c: (unload_extension): - - Extension manager owns only one ref on extensions which - don't implement EphyExtension interface. Only their loader has - to unref them. - -2005-01-26 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-fullscreen-popup.c: - (ephy_fullscreen_popup_update_visibility), - (ephy_fullscreen_popup_set_show_leave), - (ephy_fullscreen_popup_init): - * src/ephy-fullscreen-popup.h: - * src/ephy-toolbar.c: (ephy_toolbar_update_fixed_visibility), - (ephy_toolbar_set_show_leave_fullscreen): - * src/ephy-toolbar.h: - * src/ephy-window.c: (ephy_window_fullscreen), - (ephy_window_unfullscreen): - - Don't show the Leave Fullscreen button in lockdown fullscreen mode. - Switch to fullscreen toolbar also in lockdown fullscreen mode. - Fixes bug #165256. - -2005-01-26 Piers Cornwell <piers@gnome.org> - - * help/C/epiphany.xml: - * help/C/epiphany-C.omf: - - Update documentation. - -2005-01-24 Crispin Flowerday <gnome@flowerday.cx> - - * embed/ephy-embed-shell.c: (impl_get_embed_single), - (ephy_embed_shell_get_embed_single), (ephy_embed_shell_class_init): - * embed/ephy-embed-shell.h: - * src/ephy-shell.c: (ephy_shell_class_init), - (ephy_shell_add_sidebar_cb), (impl_get_embed_single): - - Add a alert when the user clicks on a sidebar link, telling - that the sidebar extension is required. Fixes bug #162685 - -2005-01-24 Christian Persch,,, <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - Fix "Go Up" not to omit the directory if the uri references - a file. Patch taken from galeon. Fixes equiv. of bug #165094. - -2005-01-24 Crispin Flowerday <gnome@flowerday.cx> - - * embed/mozilla/EphySidebar.cpp (AddPanel): - - Fix the g_signal_emit to pass an argument for the result, - otherwise things break. - -2005-01-24 Christian Persch,,, <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Default security.warn_submit_insecure.show_once to false. - Avoids us displaying the submit-insecure warning, ever. - -2005-01-24 Christian Persch,,, <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (import_bookmarks): - - Better wording for the import-failed dialogue. - -2005-01-24 Christian Persch,,, <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (import_bookmarks): - - This is an error message, not a warning. - -2005-01-24 Christian Persch,,, <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-01-24 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.5.5 === - - * doc/reference/tmpl/ephy-cookie-manager.sgml: - * doc/reference/tmpl/ephy-embed.sgml: - * doc/reference/tmpl/ephy-password-manager.sgml: - * doc/reference/tmpl/ephy-tab.sgml: - * doc/reference/tmpl/epiphany-unused.sgml: - -2005-01-24 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (import_bookmarks): - - Inform the user of failed bookmarks import. - -2005-01-24 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - * configure.ac: - - Version 1.5.5. - -2005-01-24 Christian Persch <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * data/bme.desktop.in: - - Add more categories to bme.desktop.in. Fixes bug #162973. - -2005-01-23 Christian Persch <chpe@cvs.gnome.org> - - * src/pdm-dialog.c: (show_cookies_properties): - - Ellipsize the value and path labels in the cookie content dialogue. - -2005-01-23 Christian Persch <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - * data/default-prefs-toolkit.js: - - Set typeaheadfind.autostart to off. Fixes bug #141963. - -2005-01-23 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-toolkit.js: - - Default typeaheadfindsea to on. From bug #157435. - -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. - -2005-01-21 Jorn Baayen <jbaayen@gnome.org> - - * 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 <adamh@cvs.gnome.org> - - * 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 <jframeau@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source): - - Add a translator comment. - -2005-01-19 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source): - - Don't leak the path. - -2005-01-19 Christian Persch <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * lib/ephy-langs.c: - - More translator comments. - -2005-01-18 Christian Persch <chpe@cvs.gnome.org> - - * lib/Makefile.am: - - Add ephy-node.h enums to ephy-lib-type-builtins.[ch]. - -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. - -2005-01-18 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (ephy_dialog_set_size_group): - - Fix mem leak. Fixes bug #164302. - -2005-01-16 Jean-François rameau <jframeau@cvs.gnome.org> - - * lib/ephy-node.h: - - Remove useless ephy_node_get_property_time method. - -2005-01-16 Christian Persch <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-topic-action.c: (add_open_in_tabs_menu): - - Unify more strings. - -2005-01-15 Jean-François rameau <jframeau@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * lib/ephy-node.c: (ephy_node_get_type): - * lib/ephy-node.h: - - Add boxed type for EphyNode. - -2005-01-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - - Don't use <tt> 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 <gnome@flowerday.cx> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_init): - - Don't focus the combo on click. - -2005-01-13 Adam Hooper <adamh@cvs.gnome.org> - - * embed/ephy-embed-single.c: (ephy_embed_single_iface_init): - - Puny docs change. - -2005-01-14 Jorn Baayen <jbaayen@gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * embed/Makefile.am: - * lib/Makefile.am: - * src/Makefile.am: - - Install ephy-*-type-builtins.h. - -2005-01-12 Christian Persch <chpe@cvs.gnome.org> - - * 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 <matt@breakmygentoo.net> - - * configure.ac: - - Remove unnecessary line from DBUS configure check. - -2005-01-11 Adam Hooper <adamh@cvs.gnome.org> - - * 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 <kloczek@pld.org.pl> - - * src/Makefile.am: - Fxs parallel build ("make -j<N>"). - 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 <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-01-11 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.5.4 === - -2005-01-11 Christian Persch <chpe@cvs.gnome.org> - - - * embed/ephy-embed-single.c: (ephy_embed_single_iface_init): - * embed/ephy-embed-single.h: - - Add "check-content" signal. - - * embed/mozilla/EphyContentPolicy.cpp: - * embed/mozilla/EphyContentPolicy.h: - - Emit from here. - - * lib/ephy-marshal.list: - - New marshal. - -2005-01-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-cookie-manager.h: - * embed/mozilla/EphySingle.cpp: - - Use the enums instead of ints. - -2005-01-11 Christian Persch <chpe@cvs.gnome.org> - - * src/Makefile.am: - * lib/Makefile.am: - * lib/egg/Makefile.am: - * embed/Makefile.am: - - Fix [DIST]CLEANFILES so that make distcheck passes. - -2005-01-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Use UnEscapeURIForUI instead of UnEscapeNonAsciiURI. - -2005-01-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - - Alerts should not have terminating periods in the primary text. - -2005-01-10 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/print-dialog.c: (ephy_print_get_print_info): - - Fix a mem leak. - -2005-01-10 Christian Persch <chpe@cvs.gnome.org> - - * src/Makefile.am: - - Add $(stamp_files) to MAINTAINERCLEANFILES. - -2005-01-10 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - * lib/ephy-prefs.h: - * src/Makefile.am: - * src/ephy-notebook.c: (tab_label_style_set_cb): - * src/ephy-shell.c: (ephy_shell_finalize), - (toolbar_style_notifier), (ephy_shell_get_toolbars_model): - A src/ephy-toolbar-editor.c: - A src/ephy-toolbar-editor.h: - * src/window-commands.c: (window_cmd_edit_toolbar): - - Move toolbar editor dialogue into its own class, and implement a - toolbar style override there. Fixes bug #102520. - -2005-01-10 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (toolbar_changed_cb), - (egg_editable_toolbar_construct): - * lib/egg/egg-toolbars-model.c: (parse_toolbars): - * lib/egg/egg-toolbars-model.h: - - Rename toolbar model flags to be more in line with GtkToolbarStyle. - -2005-01-10 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix dbus configure check to really default to off. - -2005-01-10 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * lib/Makefile.am: - A lib/ephy-dbus.c: - A lib/ephy-dbus.h: - * lib/ephy-marshal.list: - * src/Makefile.am: - * src/ephy-shell.c: (ephy_shell_finalize), - (ephy_shell_get_dbus_service): - * src/ephy-shell.h: - - Add experimental dbus service, disabled by default. Configure with - --enable-dbus to enable. - -2005-01-09 Piers Cornwell <piers@gnome.org> - - * data/epiphany.desktop.in - - Add extra catagories. Fixes bug #162973. - -2005-01-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/GlobalHistory.cpp: - - Don't check for nsIBrowserHistory. - -2005-01-09 Christian Persch <chpe@cvs.gnome.org> - - - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - - Add mnemonic to Send button. - -2005-01-09 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - - Set show-once to PR_FALSE if the GetBoolPref call fails. - -2005-01-09 Crispin Flowerday <gnome@flowerday.cx> - - * src/Makefile.am (epiphany_CPPFLAGS): - - Remove some unneeded includes and defines - -2005-01-08 Adam Hooper <adamh@cvs.gnome.org> - - * src/ephy-tab.c: (popups_manager_add): - - Don't store more than 5 hidden popups. Fixes bug #160863. - -2005-01-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (sync_tab_security): - - Don't show the description for no-secure and broken sites. - -2005-01-09 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-fs-toolbar.xml: - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/mozilla-embed-event.cpp: - * embed/mozilla/mozilla-embed-event.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-window.h: - -2005-01-09 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - * embed/mozilla/GtkNSSSecurityWarningDialogs.h: - - Set default response to ACCEPT in send-to-insecure dialogue, - only write back show_once pref when not shown by default, - and add the dialogue to its parent's window group - (note that there isn't a parent without a mozilla patch, currently). - -2005-01-09 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - - Improve dialogue wording. Thanks to spark for his help. - -2005-01-09 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - * embed/mozilla/GtkNSSSecurityWarningDialogs.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - - Override the default security warning dialogues implementation with our own - class which follows HIG and our interface design. Fixes bug #163278. - Also show the entering-secure dialogue once, to inform about the - lock icon in the statusbar. - -2005-01-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - - Also generate types for ephy-cookie-manager.h's enums. - -2005-01-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - * lib/Makefile.am: - * lib/egg/Makefile.am: - * src/Makefile.am: - - More stamp magic. - -2005-01-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-cookie-manager.h: - * embed/ephy-download.c: - * embed/ephy-download.h: - * embed/ephy-embed-dialog.c: - * embed/ephy-embed-dialog.h: - * embed/ephy-embed-persist.c: - * embed/ephy-embed-persist.h: - * embed/ephy-encodings.c: - * embed/ephy-encodings.h: - * embed/ephy-favicon-cache.c: - * embed/ephy-favicon-cache.h: - * embed/ephy-history.c: - * embed/ephy-history.h: - * embed/ephy-password-manager.h: - * embed/ephy-permission-manager.h: - * lib/ephy-file-chooser.c: - * lib/ephy-file-chooser.h: - * lib/ephy-node-db.c: - * lib/ephy-node-db.h: - * lib/ephy-node-filter.c: - * lib/ephy-node-filter.h: - * lib/ephy-node.c: - * lib/ephy-node.h: - * lib/widgets/ephy-node-view.c: - * lib/widgets/ephy-node-view.h: - * lib/widgets/ephy-search-entry.c: - * lib/widgets/ephy-search-entry.h: - * lib/widgets/ephy-spinner.c: - * lib/widgets/ephy-spinner.h: - * lib/widgets/ephy-tree-model-node.c: - * lib/widgets/ephy-tree-model-node.h: - * lib/widgets/ephy-tree-model-sort.c: - * lib/widgets/ephy-tree-model-sort.h: - * lib/widgets/ephy-zoom-action.c: - * lib/widgets/ephy-zoom-action.h: - * src/bookmarks/ephy-bookmark-properties.c: - * src/bookmarks/ephy-bookmark-properties.h: - * src/bookmarks/ephy-bookmarks-editor.c: - * src/bookmarks/ephy-bookmarks-editor.h: - * src/bookmarks/ephy-bookmarks.c: - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-bookmarksbar-model.c: - * src/bookmarks/ephy-bookmarksbar-model.h: - * src/bookmarks/ephy-bookmarksbar.c: - * src/bookmarks/ephy-bookmarksbar.h: - * src/bookmarks/ephy-new-bookmark.c: - * src/bookmarks/ephy-new-bookmark.h: - * src/bookmarks/ephy-topics-selector.c: - * src/bookmarks/ephy-topics-selector.h: - * src/ephy-completion-model.c: - * src/ephy-completion-model.h: - * src/ephy-encoding-dialog.c: - * src/ephy-encoding-dialog.h: - * src/ephy-history-window.c: - * src/ephy-history-window.h: - - Make all structs prefixed by _. - -2005-01-08 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: - * src/ephy-notebook.h: - * src/ephy-session.c: - * src/ephy-session.h: - * src/ephy-statusbar.c: - * src/ephy-statusbar.h: - * src/ephy-toolbars-model.c: - * src/ephy-toolbars-model.h: - - Prefix structs with _. - -2005-01-08 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.c: - * src/ephy-tabs-menu.c: - * src/ephy-window.c: - * src/ephy-window.h: - * src/pdm-dialog.c: - * src/prefs-dialog.c: - * src/window-commands.c: - - Remove unused include from public header ephy-window.h. - -2005-01-08 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-toolbar.xml: - * lib/ephy-marshal.list: - * lib/ephy-signal-accumulator.c: (ephy_signal_accumulator_string): - * lib/ephy-signal-accumulator.h: - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_set_tooltip), - (ephy_location_entry_class_init), (editable_changed_cb), - (each_url_get_data_binder), (favicon_drag_data_get_cb), - (ephy_location_entry_construct_contents), - (ephy_location_entry_activate), (ephy_location_entry_get_entry), - (ephy_location_entry_get_image): - * lib/widgets/ephy-location-entry.h: - * src/Makefile.am: - * src/ephy-favicon-action.c: - * src/ephy-favicon-action.h: - * src/ephy-location-action.c: (sync_address), (sync_editable), - (sync_icon), (get_location_cb), (get_title_cb), - (remove_completion_actions), (add_completion_actions), - (connect_proxy), (disconnect_proxy), - (ephy_location_action_set_property), - (ephy_location_action_get_property), - (ephy_location_action_class_init), (ephy_location_action_init), - (ephy_location_action_finalize): - * src/ephy-window.c: (sync_tab_icon): - * src/toolbar.c: (toolbar_setup_actions), (toolbar_update_favicon): - * src/toolbar.h: - - Unify the location and favicon actions. - - * src/window-commands.c: (window_cmd_help_about): - - Add translator comment to the translation-credits string. - -2005-01-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - * lib/Makefile.am: - * lib/egg/Makefile.am: - * src/Makefile.am: - - Avoid unnecessary rebuilts of the generated enum .h files by using - stamp files. - -2005-01-07 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_get_type), - (egg_toolbars_model_get_item_type): - * lib/ephy-state.c: (ensure_states): - - Make sure our flags/enum types are registered. - -2005-01-07 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (register_type): - * lib/ephy-state.c: (register_type): - * lib/ephy-state.h: - - Add dummy functions to call some get_types funcs, otherwise - they don't get exported. - - * src/Makefile.am: - - Remove unused defines. - -2005-01-06 Christian Persch <chpe@cvs.gnome.org> - - * lib/Makefile.am: - * lib/ephy-state.c: - * lib/ephy-state.h: - - More auto-generated types. - -2005-01-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - * lib/egg/Makefile.am: - * src/Makefile.am: - - Simplfiy the rule a bit. - -2005-01-06 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/Makefile.am: - * embed/ephy-embed-event.c: - * embed/ephy-embed-event.h: - * embed/ephy-embed-persist.c: - * embed/ephy-embed-persist.h: - * embed/ephy-embed.c: - * embed/ephy-embed.h: - * embed/ephy-permission-manager.c: - * embed/ephy-permission-manager.h: - * lib/egg/Makefile.am: - * lib/egg/egg-toolbars-model.c: - * lib/egg/egg-toolbars-model.h: - * src/Makefile.am: - * src/ephy-link.c: - * src/ephy-link.h: - * src/ephy-navigation-action.c: - * src/ephy-shell.c: (ephy_shell_error_quark): - * src/ephy-shell.h: - * src/ephy-tab.c: - * src/ephy-tab.h: - * src/ephy-window.c: - - Use glib-mkenums to generate the enum and flags get_type functions. - -2005-01-06 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - - Add placeholder group for tabs move actions. - - * src/ephy-window.c: (show_notebook_popup_menu): - - Activate the action before showing the context menu, so - extensions can sync their UI. - -2005-01-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-go-action.c: (create_tool_item): - - Don't focus the button on click. - -2005-01-06 Christian Persch <chpe@cvs.gnome.org> - - * src/popup-commands.c: (background_download_completed): - - Open the GNOME background properties capplet when setting the - background from an image. Fixes bug #161215. - -2005-01-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (sync_tab_security): - - Display open lock for low 'secure' sites too. Fixes bug #151709. - -2005-01-06 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - - Don't add "Close" to the tab's context menu. When you're using keynav, - the tab is active so normal ways (File menu, Ctrl-W) work; when you're - mousing why not use the close button! - -2005-01-05 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-history-window.c: - - Use "Add _Bookmark" not "_Bookmark Link". - -2005-01-05 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - - Retain old menu item name for compatibility. - -2005-01-05 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - * src/ephy-notebook.c: (button_press_cb): - * src/ephy-window.c: (show_notebook_popup_menu), - (notebook_button_press_cb), (notebook_popup_menu_cb), - (setup_notebook): - - Add context menu on notebook. Fixes bug #132989. - -2005-01-05 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - - Remove trailing whitespace. - - * embed/mozilla/MozDownload.cpp: - - Fix build with moz 1.7. - -2005-01-05 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - Only implement nsITransfer if possible. - -2005-01-05 Crispin Flowerday <gnome@flowerday.cx> - - * embed/ephy-embed-event.c: (ephy_embed_event_context_get_type): - * embed/ephy-embed-event.h: - * embed/ephy-embed-persist.c: (ephy_embed_persist_flags_get_type): - * embed/ephy-embed-persist.h: - * embed/ephy-embed.c: (ephy_embed_net_state_get_type), - (ephy_embed_ppv_navigation_get_type), - (ephy_embed_security_level_get_type), - (ephy_embed_document_type_get_type): - * embed/ephy-embed.h: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download): - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/ephy-tab.c: (ephy_tab_address_expire_get_type), - (ephy_tab_navigation_flags_get_type), (ephy_tab_set_property), - (ephy_tab_class_init), (ephy_tab_get_document_type), - (ephy_tab_address_cb), (update_net_state_message), - (build_progress_from_requests), (ensure_page_info), - (ephy_tab_net_state_cb), (ephy_tab_dom_mouse_click_cb), - (ephy_tab_init), (ephy_tab_update_navigation_flags), - (ephy_tab_set_location), (ephy_tab_get_security_level): - * src/ephy-tab.h: - * src/ephy-window.c: (sync_tab_document_type), - (sync_tab_navigation), (sync_tab_security), (sync_tab_zoom), - (update_popups_tooltips), (show_embed_popup): - * src/popup-commands.c: (popup_cmd_copy_link_address), - (save_property_url), (popup_cmd_set_image_as_background), - (save_temp_source): - * src/ppview-toolbar.c: (toolbar_cmd_ppv_goto_first), - (toolbar_cmd_ppv_goto_last), (toolbar_cmd_ppv_go_back), - (toolbar_cmd_ppv_go_forward): - * src/toolbar.c: (sync_user_input_cb): - * src/window-commands.c: (window_cmd_file_save_as), - (save_temp_source): - - Consistently start enum names with EPHY_*. - -2005-01-04 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (create_tool_item): - * src/bookmarks/ephy-topic-action.c: (create_tool_item): - - Don't focus the buttons on click. - - * src/bookmarks/ephy-topic-action.c: (add_open_in_tabs_menu): - - Use "Open in New Tabs" label for consistency. - -2005-01-04 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-node-view.c: - * lib/widgets/ephy-node-view.h: - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_update_menu): - * src/ephy-history-window.c: (ephy_history_window_update_menu): - - Use ngettext to get the Open in New Tab[s]/Window[s] label. - -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. - -2005-01-03 Adam Hooper <adamh@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_base_init): - - Use G_TYPE_STRING instead of G_TYPE_POINTER for address and features - of ge-popup-blocked signal. - -2005-01-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-state.c: (ephy_state_window_flags_get_type): - * lib/ephy-state.h: - - Add type for flags. - -2005-01-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-persist.c: (ephy_embed_persist_flags_get_type): - * embed/ephy-embed-persist.h: - - Add type for flags. - -2005-01-03 Crispin Flowerday <gnome@flowerday.cx> - - * lib/ephy-dialog.c: - * lib/ephy-dialog.h: Prefix class structs with '_' - so that the python code generator finds it. - -2005-01-03 Crispin Flowerday <gnome@flowerday.cx> - - * embed/ephy-embed-event.c: - * embed/ephy-embed-event.h: - * embed/ephy-embed-persist.c: (ephy_embed_persist_set_flags): - * embed/ephy-embed-persist.h: - * embed/ephy-embed.c: (ephy_embed_base_init), - (ephy_embed_get_security_level), - (ephy_embed_print_preview_navigate): - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/mozilla-embed-event.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-tab.c: (ephy_tab_address_expire_get_type), - (ephy_tab_navigation_flags_get_type), (ephy_tab_document_type_cb), - (update_net_state_message), (build_progress_from_requests), - (ephy_tab_net_state_cb), (ephy_tab_dom_mouse_click_cb), - (ephy_tab_security_change_cb), (ephy_tab_update_navigation_flags), - (ephy_tab_set_location), (ephy_tab_set_security_level): - * src/ephy-tab.h: - * src/ephy-window.c: (sync_tab_document_type), - (sync_tab_navigation), (sync_tab_security), (sync_tab_zoom), - (update_popups_tooltips), (show_embed_popup), - (ephy_window_class_init): - * src/popup-commands.c: (popup_cmd_copy_link_address): - - Ensure that flags and enums start with 'Ephy' - -2005-01-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_get_property), (ephy_tab_class_init): - - Use new enum and flags types. - -2005-01-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: - (egg_toolbars_model_flags_get_type): - * lib/egg/egg-toolbars-model.h: - - Add type for flags. - -2005-01-03 Crispin Flowerday <gnome@flowerday.cx> - - * src/ephy-shell.c: (ephy_shell_error_get_type), - (ephy_shell_startup_flags_get_type), (ephy_new_tab_flags_get_type): - * src/ephy-shell.h: - * src/ephy-tab.c: (ephy_tab_address_expire_get_type), - (ephy_tab_navigation_flags_get_type): - * src/ephy-tab.h: - - Add some more types for enums and flags - -2005-01-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - - Make ephy-encodings.h not public anymore. - -2005-01-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-permission-manager.c: (ephy_permission_get_type): - * embed/ephy-permission-manager.h: - - Another enum type. - - * lib/ephy-marshal.list: - - Remove unused marshal. - - * src/ephy-tab.c: (ephy_tab_class_init): - - Use enum for security level type. - -2005-01-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-event.c: (ephy_embed_event_context_get_type), - (ephy_embed_event_type_get_type): - * embed/ephy-embed-event.h: - * embed/ephy-embed.c: (ephy_embed_net_state_get_type), - (ephy_embed_ppv_navigation_get_type), - (ephy_embed_security_level_get_type), (ephy_embed_base_init): - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - * lib/ephy-marshal.list: - * src/ephy-tab.c: (update_net_state_message), - (build_progress_from_requests), (ephy_tab_net_state_cb): - - Add types for some enums and flags. - -2005-01-03 Adam Hooper <adamh@cvs.gnome.org> - - * src/ephy-history-window.c: - - Change Cl_ear History to Clear _History - -2005-01-03 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-1.6.pc.in: - - Add loader directory to the .pc file. - - * src/ephy-extensions-manager.c: (sanitise_type), - (get_loader_for_type), (ephy_extensions_manager_finalize): - - Load new loaders with the sblib loader. - -2005-01-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.h: - - Remove ephy_window_print(). - - * embed/ephy-encodings.h: - - Remove unused enum. - -2005-01-02 Adam Hooper <adamh@cvs.gnome.org> - - * src/ephy-history-window.c: (confirmation_dialog_construct): - - Change C_lear to Cl_ear. Fixes bug #162706. - -2005-01-01 Crispin Flowerday <gnome@flowerday.cx> - - * embed/ephy-embed-single.c: (ephy_embed_single_iface_init): - * embed/ephy-embed-single.h: - * embed/mozilla/EphySidebar.cpp: - * embed/mozilla/EphySidebar.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - - Add an "add-sidebar" signal on the EphyEmbedSingle interface, - it gets emitted when a user clicks on a link that wants - to add a url to the sidebar. - -2005-01-01 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GlobalHistory.h: - - We don't need to implement nsIBrowserHistory. - -2005-01-01 Christian Persch <chpe@cvs.gnome.org> - - * 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. - -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. - -2004-12-31 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (delete_topic_dialog_construct): - - Save a strdup. - -2004-12-31 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (tab_label_style_set_cb): - - Use approximate_digit_width, and use a smaller number of chars. - From bug #153725. - -2004-12-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.h: - - Fix compilation in the !HAVE_MOZILLA_PSM case. - -2004-12-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-shell.c: (ephy_embed_shell_finalize), - (ephy_embed_shell_get_encodings): - * embed/ephy-embed-shell.h: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - * lib/ephy-file-helpers.c: (ephy_file_helpers_shutdown), - (ephy_file_delete_on_exit), (load_mime_from_xml), - (ephy_file_check_mime): - * lib/ephy-file-helpers.h: - - Move mime permission checks to ephy-file-helpers. - - * src/popup-commands.c: (image_open_uri), - (save_source_completed_cb), (popup_cmd_open_image): - - Only open the image if its mime type is 'safe'. - -2004-12-31 Christian Persch <chpe@cvs.gnome.org> - - * src/popup-commands.c: (image_open_uri), - (save_source_completed_cb), (save_temp_source), - (popup_cmd_open_image): - - Make "Open Image" open the image in the default application. - Fixes bug #138396. - -2004-12-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (progress_cell_data_func): - * embed/ephy-encodings.c: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): - * src/prefs-dialog.c: (get_name_for_lang_code): - - Add translator's comments to contextualised strings. - -2004-12-31 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - R data/conspiracy.xhtml: - R data/epiphany.html: - R embed/mozilla/EphyAboutRedirector.cpp: - R embed/mozilla/EphyAboutRedirector.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - - Remove about: redirections. - -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. - -2004-12-28 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: (sync_loaded_extensions): - - Free the gconf value. Thanks to jfr for noticing this. - -2004-12-26 Christian Perschristian Persch <chpe@cvs.gnome.org> - - * data/glade/prefs-dialog.glade: - - Use stock buttons. - -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. - -2004-12-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-encodings.c: (ephy_encodings_init): - * lib/ephy-langs.c: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): - * src/ephy-window.c: (show_embed_popup), (tab_context_menu_cb), - (ephy_window_set_active_tab): - * src/prefs-dialog.c: (create_fonts_language_menu): - - Add context to ambiguous strings. Fixes bug #113932. - -2004-12-24 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-marshal.list: - - Remove tons of unused marshals. - - * src/ephy-link.c: (ephy_link_base_init): - - Fix marshaler to match actual signal signature. - -2004-12-24 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (ephy_notebook_get_type), - (notebook_drag_data_received_cb): - * src/ephy-window.c: (open_link_cb), (ephy_window_init), - (ephy_window_set_zoom): - * src/ephy-window.h: - - Remove obsolete ephy_window_load_in_tabs() and use generic - link opening framework instead. - -2004-12-24 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu), - (open_in_tabs_activate_cb): - - Open the bookmarks in the new tabs in the same order as they - are in the menu, not in some random order. - -2004-12-24 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-marshal.list: - * src/Makefile.am: - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_get_type), (create_tool_item), - (open_in_tab_activate_cb), (open_in_window_activate_cb), - (activate_cb), (connect_proxy), (ephy_bookmark_action_class_init): - * src/bookmarks/ephy-bookmark-action.h: - * src/bookmarks/ephy-bookmarks-menu.c: - (ephy_bookmarks_menu_get_type), (add_action_for_bookmark), - (ephy_bookmarks_menu_class_init): - * src/bookmarks/ephy-bookmarks-menu.h: - * src/bookmarks/ephy-bookmarksbar.c: (ephy_bookmarksbar_get_type), - (ephy_bookmarksbar_action_request): - * src/bookmarks/ephy-favorites-menu.c: - (ephy_favorites_menu_get_type), (ephy_favorites_menu_rebuild): - * src/bookmarks/ephy-favorites-menu.h: - * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_get_type), - (menu_activate_cb), (open_in_tabs_activate_cb), - (ephy_topic_action_class_init): - * src/bookmarks/ephy-topic-action.h: - A src/ephy-home-action.c: (ephy_home_action_activate), - (ephy_home_action_class_init), (ephy_home_action_get_type): - A src/ephy-home-action.h: - A src/ephy-link-action.c: (ephy_link_action_get_type): - A src/ephy-link-action.h: - A src/ephy-link.c: (ephy_link_flags_get_type), - (ephy_link_base_init), (ephy_link_get_type), (ephy_link_open): - A src/ephy-link.h: - * src/ephy-location-action.c: (ephy_location_action_get_type), - (action_activated_cb), (location_url_activate_cb), (connect_proxy), - (disconnect_proxy), (ephy_location_action_class_init): - * src/ephy-location-action.h: - * src/ephy-navigation-action.c: (ephy_navigation_action_get_type), - (activate_back_or_forward_menu_item_cb), - (activate_up_menu_item_cb), (build_back_or_forward_menu), - (build_up_menu): - * src/ephy-navigation-action.h: - * src/ephy-shell.c: (ephy_shell_new_tab): - * src/ephy-window.c: (setup_ui_manager), (open_link_cb), - (ephy_window_init): - * src/toolbar.c: (toolbar_get_type), (toolbar_setup_actions): - * src/window-commands.c: - * src/window-commands.h: - - Consolidate link opening in one place by introducing an EphyLink interface - which bookmarks, topics, navigation, location, home, toolbars, bookmarks menu - and favourites menu implement, forwarding the link opening to the window. - -2004-12-24 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_base_init): - * lib/ephy-marshal.list: - - EphyEmbedChrome is flags, not enum. - -2004-12-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - * lib/Makefile.am: - * lib/ephy-marshal.list: - A lib/ephy-signal-accumulator.c: (ephy_signal_accumulator_object): - A lib/ephy-signal-accumulator.h: - * src/ephy-tab.c: (ephy_tab_new_window_cb): - - Fix new_window signal. - -2004-12-20 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Don't crash if trying to get the document type before the widget - is realised. - -2004-12-20 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2004-12-20 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.5.3 === - - * data/Makefile.am: - * doc/reference/tmpl/ephy-embed.sgml: - * doc/reference/tmpl/ephy-tab.sgml: - -2004-12-20 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (update_download_row): - - Fix untranslated string. Fixes bug #161739. - -2004-12-20 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Really make the configure check for -Wdeclaration-after-statement work. - -2004-12-20 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Updated for version 1.5.3. - -2004-12-19 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-langs.c: (ephy_langs_append_languages), - (load_iso_entries): - * lib/ephy-langs.h: - - Fix a mem leak, and update copyright notice. - -2004-12-19 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbar-editor.c: (setup_editor): - - Remove inline help. Fixes bug #137603. - -2004-12-19 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct), - (duplicate_bookmark_response_cb), (duplicated_node_destroy_cb), - (ephy_new_bookmark_is_unique): - - Add "View Properties" to duplicated bookmarks dialogue. Fixes bug #117643 - and bug #138300. - -2004-12-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozRegisterComponents.cpp: - - Fix crash, thanks to Crispin for noticing this. - -2004-12-19 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: - - Correct code for "Afrikaans". - -2004-12-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/FilePicker.cpp: - - Try to fix the build. - -2004-12-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_base_init): - * src/ephy-window.c: - - Fix the build. - -2004-12-19 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Check for -Wdeclaration-after-statement, it's not universally available. - -2004-12-19 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/MozDownload.cpp: - - Mozilla API change. - -2004-12-18 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (toolbar_editor_destroy_cb), - (window_cmd_edit_toolbar): - - Don't show multiple toolbar editors for the same window. - Part of bug #111114. - -2004-12-18 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * lib/ephy-file-chooser.c: (ephy_file_chooser_new): - * lib/ephy-gui.c: (ephy_gui_ensure_window_group), - (ephy_gui_confirm_overwrite_file): - * lib/ephy-gui.h: - * src/bookmarks/ephy-bookmarks-editor.c: - (delete_topic_dialog_construct), (ephy_bookmarks_editor_construct): - * src/ephy-window.c: (ephy_window_init): - * src/pdm-dialog.c: (show_cookies_properties): - - Make sure we don't have any app-modal dialogues. Fixes bug #110479. - -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. - -2004-12-18 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_chrome_get_type), - (ephy_embed_document_type_get_type), (ephy_embed_base_init): - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-tab.c: (ephy_tab_set_property), (ephy_tab_get_property), - (ephy_tab_class_init), (ephy_tab_get_document_type), - (ephy_tab_document_type_cb), (ephy_tab_init): - * src/ephy-tab.h: - * src/ephy-window.c: (sync_tab_document_type), (sync_tab_zoom), - (ephy_window_set_active_tab): - * src/toolbar.c: (toolbar_update_zoom): - * src/toolbar.h: - - Disable Zoom items for images, and disable zoom, encoding and view source - for images and xml (xul) documents. Fixes bug #132240. - -2004-12-17 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (handle_email): - - Fix email links by prepending mailto: before - calling gnome_vfs_url_show(). - -2004-12-17 Adam Hooper <adamh@cvs.gnome.org> - - * src/ephy-main.c: (handle_url), (handle_email), (main): - * src/ephy-shell.c: - * src/window-commands.c: (window_cmd_help_about): - - Use gtk_show_about_dialog(), and handle urls and mailto. - -2004-12-17 Adam Hooper <adamh@cvs.gnome.org> - - * src/ephy-extension.c: (ephy_extension_attach_window), - (ephy_extension_detach_window), (ephy_extension_attach_tab), - (ephy_extension_detach_tab): - * src/ephy-extension.h: - * src/ephy-extensions-manager.c: (attach_window), (detach_window), - (attach_extension_to_window), (impl_attach_window), - (impl_detach_window), (impl_attach_tab), (impl_detach_tab), - (ephy_extensions_manager_iface_init): - * src/ephy-window.c: (tab_added_cb), (tab_removed_cb): - - Add attach_tab and detach_tab functions to extension interface (bug - #153732). Thanks to Crispin for almost all of the code. - -2004-12-17 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: - - Fix name for "gd" language (Scots Gaelic). Fixes bug #161509. - -2004-12-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (show_downloader_cb), - (status_icon_popup_menu_cb), (show_status_icon): - * lib/egg/eggstatusicon.c: (egg_status_icon_class_init), - (egg_status_icon_init), (egg_status_icon_finalize), - (emit_activate_signal), (emit_popup_menu_signal), - (egg_status_icon_size_allocate), (egg_status_icon_button_press), - (egg_status_icon_set_tooltip): - * lib/egg/eggstatusicon.h: - * lib/ephy-gui.c: (ephy_gui_menu_position_under_widget), - (ephy_gui_menu_position_on_panel): - * lib/ephy-gui.h: - - Implement context menu on tray icon, as per HIG. Fixes bug #152903. - -2004-12-16 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-history-window.c: (confirmation_dialog_construct): - - Add stock icon to the "Clear" button. - -2004-12-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - * embed/mozilla/mozilla-notifiers.h: - - Check the encodings before we set the mozilla pref. From bug #150266. - -2004-12-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Quote app name. - -2004-12-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (downloader_view_build_ui): - - Disable search. Fixes bug #157157. - -2004-12-16 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (entry_populate_popup_cb): - - Small improvement. - -2004-12-16 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (entry_populate_popup_cb): - - Move Clear after Select All. - -2004-12-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Add app name to primary text, too. Fixes bug #141327. - -2004-12-16 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (entry_clear_activate_cb), - (entry_populate_popup_cb), - (ephy_location_entry_construct_contents): - - Add "Clear" to entry context menu. Fixes bug #118395. - -2004-12-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Add stock icon to "Save As..." button. - -2004-12-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Tell the user with which application we're going to open the content. - Fixes bug #141327. - -2004-12-14 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: - - Remove a duplicated lang code. - -2004-12-14 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/certificate-dialogs.glade: - * data/glade/epiphany.glade: - * data/glade/prefs-dialog.glade: - * data/glade/print.glade: - - Use alignments instead of empty labels for alignment. - - * src/prefs-dialog.c: (prefs_dialog_init): - - Remove a size group, it's not needed anymore. - -2004-12-13 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (update_bookmark_response_cb), - (update_bookmark_destroy_cb), (redirect_cb): - - Prompt for bookmark update. - - * src/prefs-dialog.c: (get_download_button_label): - - Use gtk domain for Home and Desktop strings to get the same - as the filechooser. - -2004-12-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-encodings.c: (elide_underscores), (add_encoding): - * embed/mozilla/FilePicker.cpp: - * lib/ephy-dnd.c: - * lib/ephy-node.c: - * lib/ephy-string.c: (ephy_string_blank_chr): - * lib/ephy-string.h: - * lib/widgets/ephy-node-view.c: - * src/ephy-encoding-menu.c: - * src/ephy-notebook.c: - * src/ephy-session.c: - * src/ephy-statusbar.c: - * src/ephy-tab.c: (ephy_tab_set_title): - * src/ephy-tabs-menu.c: (connect_proxy_cb): - * src/ppview-toolbar.c: - - Get rid of ephy_string_[elide|double]_underscores(). - Remove unnecessary ephy-string.h includes. - -2004-12-13 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - - Make distcheck fix. - - * lib/ephy-string.c: - * lib/ephy-string.h: - - Finally remove ephy_string_shorten(). - - * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), - (ephy_bookmark_action_sync_label): - * src/bookmarks/ephy-bookmarks-menu.c: (connect_proxy_cb): - * src/bookmarks/ephy-favorites-menu.c: (connect_proxy_cb): - * src/bookmarks/ephy-topic-action.c: (create_tool_item), - (ephy_topic_action_sync_label), (append_bookmarks_menu), - (build_topics_menu): - * src/ephy-navigation-action.c: (new_history_menu_item): - - Use gtk_label_set_max_width_chars() and ellipsise the labels. - -2004-12-13 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Adapt PSM configure check for new header location in SDK. - Up gtk+ dependency to 2.5.7. - -2004-12-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Back out the fix for bug #158466, it's wrong. - -2004-12-06 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * data/Makefile.am: - A data/epiphany-bookmarks-html.xsl: - * data/ui/epiphany-bookmark-editor-ui.xml: - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_export), - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks-export.c: (write_rdf), - (ephy_bookmarks_export_rdf), (ephy_bookmarks_export_mozilla): - * src/bookmarks/ephy-bookmarks-export.h: - * src/ephy-main.c: (main): - - Add bookmarks export to bookmarks editor. Fixes bug #157745. - Patch by John Spray, XSL stylesheet by Stefan Rotsch. - -2004-12-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/Makefile.am: - - Fix typo. - -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. - -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. - -2004-12-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-history-window.c: - - Use stock icon for "Open In New Tab". - -2004-12-03 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - - Use stock icon for "Open In New Tab". - -2004-12-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyHistoryListener.cpp: - - Don't use NS_LITERAL_CSTRING. - -2004-12-02 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/Makefile.am: - - Removed references to removed files. - -2004-12-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-history.c: (ephy_history_class_init): - * embed/ephy-history.h: - * embed/mozilla/EphyHistoryListener.cpp: - * embed/mozilla/EphyHistoryListener.h: - * embed/mozilla/EphyUtils.cpp: - * embed/mozilla/EphyUtils.h: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GlobalHistory.h: - * embed/mozilla/Makefile.am: - * src/bookmarks/ephy-bookmarks.c: (redirect_cb), - (ephy_setup_history_notifiers): - * src/ephy-window.c: (confirm_close_with_modified_forms), - (ensure_window_group), (ephy_window_init): - - Update bookmarks from HTTP 301. Fixes bug #126312. - -2004-12-02 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/Makefile.am: - - Downgrade automake requirement to 1.8. - -2004-12-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: (sync_loaded_extensions): - - If the gconf key doesn't exist, or has the wrong value type, - set it to ["extensions-manager-ui"] to ensure the extensions manager - UI is loaded if it's installed. - -2004-12-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/Makefile.am: - - Remove cruft. - -2004-12-01 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Add deprecated defines to AM_CPPFLAGS in maintainer-mode. - - * doc/reference/Makefile.am: - * embed/Makefile.am: - * embed/mozilla/Makefile.am: - * lib/Makefile.am: - * lib/egg/Makefile.am: - * lib/widgets/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - - INCLUDES is deprecated, use AM_CPPFLAGS and AM_CFLAGS instead. - - * lib/egg/eggintl.h: - - Include glib/gi18n.h instead of gnome-18n.h. - - * lib/eel-gconf-extensions.c: (eel_gconf_client_get_global): - - Removed usage of deprecated gconf API. - - * src/ephy-main.c: (main): - - Removed usage of deprecated glade API. - -2004-11-29 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Fix "Open Frame" menu item name. Fixes bug #153816. - -2004-11-29 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bunmp. - -2004-11-29 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.5.2 === - -2004-11-29 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - * configure.ac: - * doc/reference/tmpl/ephy-embed.sgml: - * lib/ephy-file-chooser.c: (ephy_file_chooser_add_pattern_filter): - - Version 1.5.2. - -2004-11-28 Vincent Untz <vincent@vuntz.net> - - * src/bookmarks/ephy-bookmarksbar-model.c: (impl_get_item_id): - - Fixes leak. - -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. - -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. - -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. - -2004-11-25 Marco Pesenti Gritti <marco@gnome.org> - - reviewed by: Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - * lib/widgets/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - - Fix build out of src directory. - - * src/window-commands.c: (editor_open_uri), - (window_cmd_view_page_source): - - Rework the code to not use deprecated API. - -2004-11-25 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (create_language_section): - - Fix compile in the !HAVE_ISO_CODES case. - -2004-11-25 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Check for iso-codes package. - - * data/glade/prefs-dialog.glade: - * lib/ephy-langs.c: (ephy_langs_bind_iso_domains), - (read_iso_639_entry), (read_iso_3166_entry), (load_iso_entries), - (ephy_langs_iso_639_table), (ephy_langs_iso_3166_table): - * lib/ephy-langs.h: - - Load language and locales list from iso-codes package, if available. - - * src/prefs-dialog.c: (prefs_dialog_finalize), - (add_lang_dialog_selection_changed), (add_lang_dialog_response_cb), - (get_name_for_lang_code), (add_system_language_entry), - (setup_add_language_dialog), (create_language_section): - - If the iso-codes package is available, use that to translate - language names and offer a wider variety of languages. - Fixes bug #155498. - -2004-11-24 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - - Adapt to changing mozilla API here. - Thanks to Crispin for the patch (adapted from galeon). - -2004-11-24 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - Lowercase the lang codes. - -2004-11-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Fix string comparisions. - -2004-11-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Fix missing 'else if' and a superflous failure check. - -2004-11-22 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (add_system_language_entry): - - Fix ngettext usage. - -2004-11-21 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (update_net_state_message): - - Fix generic 'site' hostname fallback. Fixes bug #155442. - -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. - -2004-11-21 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyUtils.cpp: - * embed/mozilla/EphyUtils.h: - * embed/print-dialog.h: - - Don't include print-dialog.h in EphyUtils.h. - -2004-11-19 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/Makefile.am: - - Only build those files when we have mozilla psm. - -2004-11-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Use the dom window from the event. - -2004-11-19 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - - Add --disable-filepicker to use when the mozilla build itself has - native gtk+ filepicker. - -2004-11-18 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_load_string), - (ephy_extensions_manager_startup), - (ephy_extensions_manager_finalize): - - Add defines and #ifdef to enable validation; disabled for now. - -2004-11-18 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Fix opening of content when not downloading automatically. - Fixes bug #158466. - -2004-11-18 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - - Disallow favicon links from subframes. - -2004-11-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Include stdlib.h. - -2004-11-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyAboutRedirector.cpp: - - Retain original uri. - -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. - -2004-11-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - - More cruft exorcised. - -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 a way to show the cert info dialogue for the page's certificate. - -2004-11-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - No need to include nsEmbedString.h. - -2004-11-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - * embed/mozilla/mozilla-notifiers.h: - - Make mozilla_notifier_add return the connection ID, and - mozilla_notifier_remove take that. - -2004-11-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * embed/mozilla/mozilla-notifiers.h: - - Simplify the gconf -> mozilla prefs bridge. - -2004-11-14 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Save one strdup. - -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. - -2004-11-14 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.h: - - Fix includes. - -2004-11-14 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (build_tab_label): - - Remove unused variable. - -2004-11-14 Christian Persch <chpe@cvs.gnome.org> - - * COPYING: - - Remove notice about tab-loading.gif since we don't have that anymore. - -2004-11-13 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-session.c: (ephy_session_autoresume), - (ephy_session_close), (ephy_session_save): - - Don't save session_crashed.xml while shutting down. - -2004-11-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - - No need to make the content handler dialogue modal. - -2004-11-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozillaPrivate.cpp: - - Better fix for bug #158202, thanks to Christian Biesinger. - -2004-11-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - - Remove last instances of gnome-i18n.h inclusion. - -2004-11-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozillaPrivate.cpp: - - Fix FMR. Fixes bug #158202. - -2004-11-13 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * 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. - -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. - -2004-11-12 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Update gtk+ dependency. - -2004-11-12 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Add shortcut to Send To menuitem, as per HIG. Fixes bug #148655. - -2004-11-11 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.c: (save_yourself_cb): - - Don't hardcode "epiphany" as argv[0], use g_get_prgname() instead. - Fixes bug #118427. - -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. - -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. - -2004-11-11 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-history.c: (remove_pages_from_host_cb), - (connect_page_removed_from_host), (ephy_history_get_host): - * src/ephy-history-window.c: (cmd_delete), - (ephy_history_window_construct): - * src/ephy-window.c: (ephy_window_fullscreen): - - Implement history deletion on per-site basis. Fixes bug #116609. - -2004-11-11 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: - - Change column order for the languages list in the code. - -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. - -2004-11-11 James Henstridge <james@jamesh.id.au> - - * src/ephy-extensions-manager.c (load_file_from_monitor): make len - a gsize rather than an int to fix compilation on 64-bit systems. - -2004-11-11 Xan Lopez <xan@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (delete_topic_dialog_construct), (cmd_delete): - - Do not warn if topic is empty, better title and primary text. - -2004-11-10 Xan Lopez <xan@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (delete_topic_dialog_construct), (cmd_delete): - - Warn before deleting a topic, fixes #149294 - -2004-11-10 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-statusbar.c: (ephy_statusbar_init): - - Add resize grip. Fixes bug #137845. - -2004-11-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Fix opening content with external content handlers. - -2004-11-09 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): - - Fix 2 mem leaks; thanks to Xan for noticing them. - -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. - -2004-11-09 Jordi Mallach <jordi@sindominio.net> - - * data/Makefile.am (EXTRA_DIST): - - Fix typo: s/Applications_DATA/applications_DATA/. - -2004-11-09 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-langs.c: (ephy_langs_sanitise): - - Fix signed/unsigned int confusion exposed by empty accept-lang - list. - -2004-11-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix check for nsIPassword.h header to look in the right place. - Fixes bug #157743. - -2004-11-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-history-window.c: (add_by_date_filter): - - Simplified the code a bit. - -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. - -2004-11-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-history-window.c: (add_by_date_filter), - (build_search_box), (save_date_filter): - - Fix time filter for time zones != GMT, and add "Last 30 Minutes" filter. - -2004-11-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - - Better wording on the "unable to trust" string. Fixes bug #127234. - -2004-11-08 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): - - This dialogue doesn't need to be modal. - -2004-11-08 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: - - Order this in the source code by lang code, not english lang name. - -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. - -2004-11-07 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - * configure.ac: - A idl/.cvsignore: - A idl/Makefile.am: - * src/Makefile.am: - - Add idl/Makefile.am and move src/Makefile.am's EXTRA_DIST there. - -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. - -2004-11-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-session.c: (offer_to_resume): - - Better wording for the crash recovery dialogue. Thanks to Spark - for this. - -2004-11-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (find_notebook_at_pointer), - (is_in_notebook_window): - - Don't detach the tab when releasing the mouse button while still - over the same window. Fixes bug #143954. - -2004-11-07 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_popup): - * src/bookmarks/ephy-bookmark-action.c: (show_context_menu), - (popup_menu_cb), (button_press_cb): - * src/bookmarks/ephy-topic-action.c: (button_toggled_cb), - (show_context_menu), (popup_menu_cb), (button_press_cb): - * src/ephy-window.c: (show_embed_popup): - - When popping up the context menu with keyboard, select the first - menu item. Fixes bug #154907. - -2004-11-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Use GtkMessageDialog here. - -2004-11-07 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - * embed/mozilla/mozilla-notifiers.cpp: - * lib/ephy-langs.c: (ephy_font_n_languages), (ephy_langs_sanitise), - (ephy_langs_append_languages), (ephy_langs_get_languages): - * lib/ephy-langs.h: - * src/prefs-dialog.c: (add_system_language_entry), - (setup_add_language_dialog), (create_language_section): - - Show language code in the string in languages editor. Fixes bug #115355. - -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 tooltips on the zoom control also work on Ctrl-F1. - -2004-11-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_show): - - Make static. - -2004-11-04 Pauli Virtanen <pauli.virtanen@hut.fi> - - * help/fi/epiphany-fi.omf: - - Translated entries to Finnish. - -2004-11-04 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * 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: - - Added manual translation into Finnish, by Pauli Virtanen. - -2004-11-04 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Updated glib dependency. - - * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): - - Use g_filename_display_name() here. - -2004-11-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (modal_alert_cb): - - Also bring the window to the front. - -2004-11-03 Adam Hooper <adamh@cvs.gnome.org> - - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_load_file), (load_file_from_monitor): - - Free XML data after parsing it. Noticed by jfr. I'm an idiot. - -2004-11-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: - * embed/ephy-command-manager.c: - * embed/ephy-cookie-manager.c: - * embed/ephy-download.c: - * embed/ephy-embed-dialog.c: - * embed/ephy-embed-event.c: - * embed/ephy-embed-factory.c: - * embed/ephy-embed-persist.c: - * embed/ephy-embed-shell.c: - * embed/ephy-embed-single.c: - * embed/ephy-embed.c: - * embed/ephy-encodings.c: - * embed/ephy-favicon-cache.c: - * embed/ephy-history.c: - * embed/ephy-password-manager.c: - * embed/ephy-permission-manager.c: - * embed/find-dialog.c: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - * embed/mozilla/EphyAboutRedirector.cpp: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/EphyContentPolicy.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/EphyUtils.cpp: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/PrintingPromptService.cpp: - * embed/mozilla/mozilla-download.cpp: - * embed/mozilla/mozilla-embed-event.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * embed/print-dialog.c: - * lib/eel-gconf-extensions.c: - * lib/egg/egg-editable-toolbar.c: - * lib/egg/egg-toolbars-model.c: - * lib/ephy-debug.c: - * lib/ephy-debug.h: - * lib/ephy-dialog.c: - * lib/ephy-dnd.c: - * lib/ephy-file-chooser.c: - * lib/ephy-file-helpers.c: - * lib/ephy-glade.c: - * lib/ephy-gui.c: - * lib/ephy-langs.c: - * lib/ephy-loader.c: - * lib/ephy-module.c: - * lib/ephy-node-db.c: - * lib/ephy-node-filter.c: - * lib/ephy-node.c: - * lib/ephy-shlib-loader.c: - * lib/ephy-state.c: - * lib/ephy-stock-icons.c: - * lib/ephy-string.c: - * lib/ephy-zoom.c: - * lib/widgets/ephy-location-entry.c: - * lib/widgets/ephy-node-view.c: - * lib/widgets/ephy-search-entry.c: - * lib/widgets/ephy-spinner.c: - * lib/widgets/ephy-tree-model-node.c: - * lib/widgets/ephy-tree-model-sort.c: - * lib/widgets/ephy-zoom-action.c: - * lib/widgets/ephy-zoom-control.c: - * src/bookmarks/ephy-bookmark-action.c: - * src/bookmarks/ephy-bookmark-properties.c: - * src/bookmarks/ephy-bookmarks-editor.c: - * src/bookmarks/ephy-bookmarks-export.c: - * src/bookmarks/ephy-bookmarks-import.c: - * src/bookmarks/ephy-bookmarks-menu.c: - * src/bookmarks/ephy-bookmarks.c: - * src/bookmarks/ephy-bookmarksbar-model.c: - * src/bookmarks/ephy-bookmarksbar.c: - * src/bookmarks/ephy-favorites-menu.c: - * src/bookmarks/ephy-new-bookmark.c: - * src/bookmarks/ephy-topic-action.c: - * src/bookmarks/ephy-topics-selector.c: - * src/ephy-automation.c: - * src/ephy-completion-model.c: - * src/ephy-encoding-dialog.c: - * src/ephy-encoding-menu.c: - * src/ephy-extension.c: - * src/ephy-extensions-manager.c: - * src/ephy-favicon-action.c: - * src/ephy-go-action.c: - * src/ephy-history-window.c: - * src/ephy-location-action.c: - * src/ephy-main.c: - * src/ephy-navigation-action.c: - * src/ephy-notebook.c: - * src/ephy-session.c: - * src/ephy-shell.c: - * src/ephy-statusbar.c: - * src/ephy-tab.c: - * src/ephy-tabs-menu.c: - * src/ephy-toolbars-model.c: - * src/ephy-window.c: - * src/pdm-dialog.c: - * src/popup-commands.c: - * src/ppview-toolbar.c: - * src/prefs-dialog.c: - * src/toolbar.c: - * src/window-commands.c: - - We always have config.h, no need to guard its inclusion. - -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. - -2004-11-01 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2004-11-01 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.5.1 === - -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. - -2004-11-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (update_status_icon): - - Remove seconds remaining display from tooltip of tray icon. - Fixes bug #145955. - -2004-11-01 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Bump version number and fix aclocal flags. - - * doc/reference/tmpl/ephy-embed-persist.sgml: - * doc/reference/tmpl/ephy-embed.sgml: - * doc/reference/tmpl/ephy-extensions-manager.sgml: - * doc/reference/tmpl/ephy-window.sgml: - * doc/reference/tmpl/epiphany-unused.sgml: - - Update. - -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): - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_new): - * 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. - -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): - - 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. - -2004-10-31 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_load_string): - - Disable extensions description validation for now. - -2004-10-31 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: (assign_localised_string), - (ephy_extensions_manager_load_string), - (ephy_extensions_manager_class_init): - - Process xml:lang in extension description files. - -2004-10-31 Christian Persch <chpe@cvs.gnome.org> - - * NEWS: - - Updated. - -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. - -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. - -2004-10-30 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * 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. - -2004-10-30 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-shlib-loader.c: (impl_release_object): - * src/ephy-extensions-manager.c: (idle_unref), (unload_extension): - - Move idle unreffing to extensions manager. Makes sure that extensions - are finalised. - -2004-10-29 Adam Hooper <adamh@cvs.gnome.org> - - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_load_string), (path_to_identifier), - (ephy_extensions_manager_load_file), (sync_loaded_extensions), - (ephy_extensions_manager_unload_file), (load_file_from_monitor), - (dir_changed_cb), (ephy_extensions_manager_load_dir), - (active_extensions_notifier), (ephy_extensions_manager_finalize), - (ephy_extensions_manager_class_init): - * src/ephy-extensions-manager.h: - - Listen for changes to extension directories using - gnome_vfs_monitor_add(). Paves the way for drag-and-drop installation - of extensions, and makes extensions immediately available when - installing via 'make install', 'apt-get install', etc. - -2004-10-29 Adam Hooper <adamh@cvs.gnome.org> - - * data/epiphany-extension.xsd: - - Comment that unfortunately, elements in <extension> must be in order. - -2004-10-29 Adam Hooper <adamh@cvs.gnome.org> - - * configure.ac: - - Depend on libxml 2.6.12 (for its fix of bug 150647). - -2004-10-29 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-menu.c: (open_bookmark_cb), - (open_bookmark_in_tab_cb), (add_action_for_bookmark), - (create_submenu), (ephy_bookmarks_menu_rebuild), - (ephy_bookmarks_menu_set_property), - (ephy_bookmarks_menu_get_property), - (ephy_bookmarks_menu_constructor), (ephy_bookmarks_menu_finalize), - (ephy_bookmarks_menu_class_init), (ephy_bookmarks_menu_new): - * src/bookmarks/ephy-bookmarks-menu.h: - * src/ephy-window.c: (open_bookmark_cb), (ephy_window_init): - - Slightly refactor bookmarks menu, to take a configurable path - where to merge its UI. - -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 tabs. Fixes bug #156843. - -2004-10-27 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-statusbar.c: (sync_shadow_type), (ephy_statusbar_init): - - Correctly change the statusbar children's frams's shadow type when - the statusbar shadow type changes. - -2004-10-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (ephy_print_dialog_new): - - Print dialogue isn't an EphyEmbedDialog anymore, remove the - include. - -2004-10-27 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-dialog.c: (ephy_embed_dialog_init): - * embed/ephy-embed-persist.c: (ephy_embed_persist_init), - (ephy_embed_persist_to_string): - * embed/ephy-embed-shell.c: (ephy_embed_shell_init): - * embed/find-dialog.c: (find_dialog_init): - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * lib/ephy-dialog.c: (ephy_dialog_set_modal), (ephy_dialog_init): - * lib/ephy-file-chooser.c: (ephy_file_chooser_init): - * lib/ephy-node-db.c: (ephy_node_db_init): - * lib/widgets/ephy-node-view.c: (ephy_node_view_init): - * lib/widgets/ephy-search-entry.c: (ephy_search_entry_init): - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_init): - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_init): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): - * src/bookmarks/ephy-favorites-menu.c: (ephy_favorites_menu_init): - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_init): - * src/bookmarks/ephy-topics-selector.c: - (ephy_topics_selector_init): - * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init): - * src/ephy-encoding-menu.c: (ephy_encoding_menu_init): - * src/ephy-favicon-action.c: (ephy_favicon_action_init): - * src/ephy-location-action.c: (ephy_location_action_init): - * src/ephy-notebook.c: (ephy_notebook_init): - * src/ephy-session.c: (ephy_session_init): - * src/ephy-shell.c: (ephy_shell_init): - * src/ephy-tab.c: (ephy_tab_init): - * src/ephy-tabs-menu.c: (ephy_tabs_menu_init): - * src/ephy-window.c: (ephy_window_init): - * src/pdm-dialog.c: (pdm_dialog_init): - * src/ppview-toolbar.c: (ppview_toolbar_init): - - Private data is 0-initialised, no need to set members to NULL, 0, - or FALSE. - -2004-10-27 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-node-view.h: - - Remove unused signal from EphyNodeView struct. - -2004-10-27 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-topic-action.c: - (ephy_topic_action_sync_label), (connect_proxy): - - Fix label of "All" topic on bookmarksbar. - -2004-10-27 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (completion_func): - - Avoid strdups in entry completion func. Patch by Peter Harvey. - -2004-10-27 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), - (ephy_bookmark_action_sync_label), (connect_proxy), - (bookmark_changed_cb): - * src/bookmarks/ephy-bookmarks-menu.c: (connect_proxy_cb), - (ensure_bookmark_actions), (ephy_bookmarks_menu_rebuild): - * src/bookmarks/ephy-favorites-menu.c: (connect_proxy_cb), - (ephy_favorites_menu_rebuild): - * src/bookmarks/ephy-topic-action.c: - (ephy_topic_action_sync_label), (append_bookmarks_menu), - (build_topics_menu), (connect_proxy), (topic_changed_cb): - - Use ellipsising labels to shorten the bookmarks and topics titles in - menus, instead of chopping the strings off at the end. - Fixes bug #147765. - - Use gtk_entry_set_width_chars() to set the smart bookmark entry width, - not gtk_widget_set_size_request(). - -2004-10-26 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-session.c: (offer_to_resume): - - Revert last change, it's a warning after all. - -2004-10-26 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (confirm_close_with_modified_forms): - - Make the confirm-close-with-form-data dialogue window modal, instead - of app modal. - -2004-10-26 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-session.c: (offer_to_resume): - - Make the crash revovery dialogue GTK_MESSAGE_QUESTION instead of - _WARNING. - -2004-10-26 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): - * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): - * src/ephy-history-window.c: (confirmation_dialog_response_cb), - (confirmation_dialog_construct), (cmd_clear): - * src/ephy-session.c: (offer_to_resume): - * src/ephy-window.c: (confirm_close_with_modified_forms): - - Use new gtk+ HIG message dialogue API. Fixes bug #130232. - -2004-10-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (downloader_view_add_download): - - Use gtk_widget_get_settings on the EphyDialog's window, not on the - dialog itself. - -2004-10-25 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Use named icon for the logo in about dialogue. - -2004-10-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: (ephy_extensions_manager_init), - (ephy_extensions_manager_startup): - * src/ephy-extensions-manager.h: - * src/ephy-shell.c: (ephy_shell_get_extensions_manager): - - De-couple instantiation and initialisation of the extensions manager. - Fixes double-instance and weirdness and double-type-registration - on startup when extensions use the session in their instance_init. - -2004-10-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (ephy_notebook_remove_tab): - * src/ephy-window.c: (ephy_window_get_active_tab): - - Move window destruction after tab-removed signal emission. - Fixes bug #151607. - -2004-10-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.h: - - Fix return type of tab_delete slot. - -2004-10-25 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (connect_proxy), - (bookmark_changed_cb): - * src/bookmarks/ephy-topic-action.c: (create_menu_item), - (topic_changed_cb): - - Unset the use-underline label property instead of doubling the - underscores. Saves tons of strdups. - -2004-10-25 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (downloader_view_add_download): - * lib/widgets/ephy-spinner.c: (ephy_spinner_cache_get_images), - (ephy_spinner_size_request): - * src/ephy-notebook.c: (tab_label_style_set_cb): - * src/window-commands.c: (window_cmd_help_about): - - Use gtk_icon_size_lookup_for_settings() here. - -2004-10-24 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node.c: (callback), (ephy_node_set_property), - (ephy_node_signal_connect_object), (match_signal_data), - (ephy_node_signal_disconnect_object): - * lib/ephy-node.h: - - Add EPHY_NODE_CHANGED signal. Patch by Peter Harvey. - - * src/bookmarks/ephy-bookmark-action.c: (favicon_cache_changed_cb), - (ephy_bookmark_action_sync_icon), - (ephy_bookmark_action_sync_label), (open_in_tab_activate_cb), - (open_in_window_activate_cb), (activate_cb), (drag_data_get_cb), - (properties_activate_cb), (bookmark_changed_cb), - (bookmark_destroy_cb), (ephy_bookmark_action_set_bookmark), - (ephy_bookmark_action_set_property), - (ephy_bookmark_action_get_property), - (ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init), - (smart_child_added_cb), (smart_child_removed_cb), - (ephy_bookmark_action_init), (ephy_bookmark_action_new): - * src/bookmarks/ephy-bookmark-action.h: - * src/bookmarks/ephy-bookmarks-menu.c: (add_action_for_bookmark): - * src/bookmarks/ephy-bookmarksbar.c: - (ephy_bookmarksbar_action_request): - * src/bookmarks/ephy-favorites-menu.c: - (ephy_favorites_menu_rebuild): - * src/bookmarks/ephy-topic-action.c: (build_menu), - (topic_changed_cb), (ephy_topic_action_set_topic), - (ephy_topic_action_set_property), (ephy_topic_action_get_property), - (ephy_topic_action_class_init), (ephy_topic_action_init), - (ephy_topic_action_new): - * src/bookmarks/ephy-topic-action.h: - - Changed ephy_[bookmark|topic]_action_new from node-id to node. Saves one - round-trip node->node-id->node. - - Save lots of strdups by using the node's properties directly, instead of - storing them again in the action. - - Listen to changes on the node itself, not for child-changed on the - bookmarks node. - -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. - -2004-10-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (downloader_view_get_type): - * embed/ephy-command-manager.c: (ephy_command_manager_get_type): - * embed/ephy-cookie-manager.c: (ephy_cookie_get_type), - (ephy_cookie_manager_get_type): - * embed/ephy-download.c: (ephy_download_get_type): - * embed/ephy-embed-dialog.c: (ephy_embed_dialog_get_type): - * embed/ephy-embed-event.c: (ephy_embed_event_get_type): - * embed/ephy-embed-persist.c: (ephy_embed_persist_get_type): - * embed/ephy-embed-shell.c: (ephy_embed_shell_get_type): - * embed/ephy-embed-single.c: (ephy_embed_single_get_type): - * embed/ephy-embed.c: (ephy_embed_get_type): - * embed/ephy-encodings.c: (ephy_encodings_get_type): - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type): - * embed/ephy-history.c: (ephy_history_get_type): - * embed/ephy-password-manager.c: (ephy_password_info_get_type), - (ephy_password_manager_get_type): - * embed/ephy-permission-manager.c: (ephy_permission_info_get_type), - (ephy_permission_manager_get_type): - * embed/find-dialog.c: (find_dialog_get_type): - * embed/mozilla/mozilla-download.cpp: - * embed/mozilla/mozilla-embed-event.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - * lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_get_type): - * lib/egg/egg-toolbar-editor.c: (egg_toolbar_editor_get_type): - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_get_type): - * lib/ephy-dialog.c: (ephy_dialog_get_type): - * lib/ephy-file-chooser.c: (ephy_file_chooser_get_type): - * lib/ephy-loader.c: (ephy_loader_get_type): - * lib/ephy-module.c: (ephy_module_get_type): - * lib/ephy-node-db.c: (ephy_node_db_get_type): - * lib/ephy-node-filter.c: (ephy_node_filter_get_type): - * lib/ephy-shlib-loader.c: (ephy_shlib_loader_get_type): - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_get_type): - * lib/widgets/ephy-node-view.c: (ephy_node_view_get_type): - * lib/widgets/ephy-search-entry.c: (ephy_search_entry_get_type): - * lib/widgets/ephy-spinner.c: (ephy_spinner_cache_get_type), - (ephy_spinner_get_type): - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_get_type): - * lib/widgets/ephy-tree-model-sort.c: - (ephy_tree_model_sort_get_type): - * lib/widgets/ephy-zoom-action.c: (ephy_zoom_action_get_type): - * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_get_type): - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_get_type): - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_get_type): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_get_type): - * src/bookmarks/ephy-bookmarks-menu.c: - (ephy_bookmarks_menu_get_type): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type): - * src/bookmarks/ephy-bookmarksbar-model.c: - (ephy_bookmarksbar_model_get_type): - * src/bookmarks/ephy-bookmarksbar.c: (ephy_bookmarksbar_get_type): - * src/bookmarks/ephy-favorites-menu.c: - (ephy_favorites_menu_get_type): - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_get_type): - * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_get_type): - * src/bookmarks/ephy-topics-selector.c: - (ephy_topics_selector_get_type): - * src/ephy-completion-model.c: (ephy_completion_model_get_type): - * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_get_type): - * src/ephy-encoding-menu.c: (ephy_encoding_menu_get_type): - * src/ephy-extension.c: (ephy_extension_get_type): - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_get_type): - * src/ephy-favicon-action.c: (ephy_favicon_action_get_type): - * src/ephy-go-action.c: (ephy_go_action_get_type): - * src/ephy-history-window.c: (ephy_history_window_get_type): - * src/ephy-location-action.c: (ephy_location_action_get_type): - * src/ephy-navigation-action.c: (ephy_navigation_action_get_type): - * src/ephy-notebook.c: (ephy_notebook_get_type): - * src/ephy-session.c: (ephy_session_get_type): - * src/ephy-shell.c: (ephy_shell_get_type): - * src/ephy-statusbar.c: (ephy_statusbar_get_type): - * src/ephy-tab.c: (ephy_tab_get_type): - * src/ephy-tabs-menu.c: (ephy_tabs_menu_get_type): - * src/ephy-toolbars-model.c: (ephy_toolbars_model_get_type): - * src/ephy-window.c: (ephy_window_get_type): - * src/pdm-dialog.c: (pdm_dialog_get_type): - * src/ppview-toolbar.c: (ppview_toolbar_get_type): - * src/prefs-dialog.c: (prefs_dialog_get_type): - * src/toolbar.c: (toolbar_get_type): - - Annotate "if (type == 0)" in get_type functions with G_UNLIKELY, - like the G_TYPE_DEFINE macros do. - -2004-10-23 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-node-view.c: (drag_data_received_cb): - * src/ephy-notebook.c: (notebook_drag_data_received_cb): - - Use gtk_selection_data_get_uris(). - -2004-10-22 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: (load_extension), - (unload_extension): - - Only multiplex [attach|detach]_window to extensions implementing the - EphyExtension interface. - -2004-10-22 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-string.c: (ephy_string_double_underscores): - * lib/ephy-string.h: - * lib/widgets/ephy-node-view.c: (drag_data_received_cb): - * src/bookmarks/ephy-bookmarks-editor.c: (node_dropped_cb): - * src/ephy-notebook.c: (notebook_drag_data_received_cb): - * src/ephy-window.c: (ephy_window_load_in_tabs): - * src/ephy-window.h: - - Remove ephy_string_parse_uri_list, and use new glib function - g_uri_list_extract_uris() instead. - -2004-10-22 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (build_tab_label): - - Add tooltip on close button. Thanks to spark for the string review; - fixes bug #155828. - -2004-10-22 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-favicon-action.c: (create_tool_item), (set_tooltip_cb), - (connect_proxy), (ephy_favicon_action_set_property), - (ephy_favicon_action_get_property): - * src/toolbar.c: (toolbar_setup_actions): - - Add tooltip on the drag handle. Fixes bug #155827. - -2004-10-22 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-navigation-action.c: (set_tooltip_cb), (connect_proxy), - (ephy_navigation_action_finalize), - (ephy_navigation_action_set_property), - (ephy_navigation_action_get_property), - (ephy_navigation_action_class_init): - * src/ephy-navigation-action.h: - * src/toolbar.c: (toolbar_setup_actions): - - Add tooltips on the arrows, and fix the tooltip on the "Up" button - to be consistent with nautilus. Thanks to spark for the string review; - fixes bug #155825. - -2004-10-22 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_register): - - Remove bogus debug output. - -2004-10-22 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dialog.c: (ephy_dialog_get_controls): - * lib/ephy-dialog.h: - - Add varargs version of ephy_dialog_get_control to get more - than one control at a time. - - * embed/downloader-view.c: (downloader_view_build_ui): - * src/pdm-dialog.c: (pdm_dialog_show_help), (pdm_dialog_init): - * src/prefs-dialog.c: (prefs_dialog_show_help), - (setup_add_language_dialog), (create_language_section), - (prefs_dialog_init): - - Use that. - -2004-10-21 Jordi Mallach <jordi@sindominio.net> - - * doc/Makefile.am: - * doc/epiphany.1: - - Add manpage from Debian. Fixes bug #156067. - -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. - -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. - -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. - -2004-10-18 Adam Hooper <adamh@cvs.gnome.org> - - * data/epiphany-extension.xsd: - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_load_file), (load_extension), - (xml_error_cb), (init_schema_ctxt), (ephy_extensions_manager_init), - (ephy_extensions_manager_finalize): - - Validate extension XML files against an XSD Schema. - -2004-10-18 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Autoupdated. - -2004-10-17 Adam Hooper <adamh@cvs.gnome.org> - - * doc/reference/Makefile.am: - * doc/reference/epiphany.types: - - Fix compilation - -2004-10-17 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 EphyNode callback data destruction. Patch by Peter Harvey, - fixes bug #152718. - -2004-10-17 Christian Persch <chpe@cvs.gnome.org> - - * lib/Makefile.am: - R lib/ephy-module-loader.c: - R lib/ephy-module-loader.h: - A lib/ephy-module.c: (ephy_module_get_type), (ephy_module_load), - (ephy_module_unload), (ephy_module_get_path), - (ephy_module_new_object), (ephy_module_init), - (ephy_module_finalize), (ephy_module_class_init), - (ephy_module_new): - A lib/ephy-module.h: - - s/EphyModuleLoader/EphyModule/g since "loader" now means something - different. - - A lib/ephy-loader.c: (ephy_loader_get_type), (ephy_loader_type), - (ephy_loader_get_object), (ephy_loader_release_object): - A lib/ephy-loader.h: - - Generic object loader. - - A lib/ephy-shlib-loader.c: (ephy_shlib_loader_get_type), - (free_loader_data), (ephy_shlib_loader_init), - (ephy_shlib_loader_finalize), (find_library), (find_object), - (idle_unref), (impl_get_object), (impl_release_object), - (ephy_shlib_loader_iface_init), (ephy_shlib_loader_class_init): - A lib/ephy-shlib-loader.h: - - A .so loader. - - * src/Makefile.am: - * src/ephy-extensions-manager.c: (ephy_extensions_manager_load), - (ephy_extensions_manager_unload), - (ephy_extensions_manager_register), - (ephy_extensions_manager_get_extensions), (free_extension_info), - (free_loader_info), (find_extension_info), - (ephy_extensions_manager_load_file), (find_loader), - (get_loader_for_type), (attach_window), (load_extension), - (detach_window), (unload_extension), - (ephy_extensions_manager_load_dir), (active_extensions_notifier), - (ephy_extensions_manager_init), (ephy_extensions_manager_finalize), - (impl_attach_window), (impl_detach_window), - (ephy_extensions_manager_class_init): - * src/ephy-extensions-manager.h: - - Read extension descriptions from .xml, load them with the specified - loader (for now, just only .so is supported). - - * src/ephy-shell.c: (ephy_shell_finalize), - (ephy_shell_get_session), (ephy_shell_get_extensions_manager): - - Minor API change in extensions manager. - - * data/epiphany.schemas.in: - - Add extensions-manager-ui as default active extension. - -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. - -2004-10-10 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * src/Makefile.am: - - Remove duplicate AM_PROG_INTLTOOL, fixes bug #155028. - Use AM_GLIB_DEFINE_LOCALEDIR to define locale dir. - -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. - -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. - -2004-10-08 Marco Pesenti Gritti <marco@gnome.org> - - reviewed by: Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (get_name_from_address_value), - (update_popups_tooltips), (show_embed_popup): - - Add tooltips for context menus. Fix #151764 - -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. - -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 - -2004-10-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.h: - - Remove unnecessary include. - -2004-10-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_set_property), - (ephy_window_get_property), (ephy_window_class_init), - (ephy_window_set_print_preview): - - Notify when entering or leaving print preview mode. Fixes bug #154591. - -2004-10-05 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Grammar fix. Fixes bug #154605. - -2004-10-05 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-navigation-action.c: (build_back_or_forward_menu), - (build_up_menu), (menu_activated_cb): - - Fix a warning, noticed by Crispin. - -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. - -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. - -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. - -2004-10-05 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * lib/egg/Makefile.am: - R lib/egg/eggdropdowntoolbutton.c: - R lib/egg/eggdropdowntoolbutton.h: - * src/ephy-navigation-action.c: (menu_activated_cb), - (connect_proxy), (ephy_navigation_action_class_init): - - Port to GtkMenuToolButton. - -2004-10-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - - Set window icon. - -2004-10-04 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-gui.c: (ephy_gui_menu_position_tree_selection), - (ephy_gui_confirm_overwrite_file): - * src/ephy-window.c: (confirm_close_with_modified_forms), - (ephy_window_init): - - Set window icon. - -2004-10-04 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-properties.c: (set_window_icon), - (ephy_bookmark_properties_get_node): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_construct), - (duplicate_dialog_construct): - * src/ephy-history-window.c: (ephy_history_window_construct): - * src/window-commands.c: (window_cmd_edit_toolbar): - - Set window icon. - -2004-10-04 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-chooser.c: (ephy_file_chooser_constructor): - - Set ephy icon as window icon. - -2004-10-04 Christian Persch <chpe@cvs.gnome.org> - - * src/pdm-dialog.c: (pdm_dialog_init): - - Set ephy icon as window icon. - -2004-10-04 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (prefs_dialog_init): - - Same here. - -2004-10-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/find-dialog.c: (find_dialog_init): - - Same here. - -2004-10-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (ephy_print_dialog_new), - (ephy_print_setup_dialog_new): - - Set window icon with gtk_window_set_icon_name(). - -2004-10-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (downloader_view_build_ui): - - Set the window icon. - -2004-10-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (downloader_view_add_download): - - Arg 4 of gtk_icon_theme_lookup_icon is flags, not height. - -2004-10-04 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Set epiphany icon on the about dialogue. - -2004-10-04 Christian Persch <chpe@cvs.gnome.org> - - * src/ppview-toolbar.c: (ppview_toolbar_get_type), - (ppview_toolbar_class_init), (ppview_toolbar_set_property), - (ppview_toolbar_get_property), (ppview_toolbar_set_window), - (ppview_toolbar_init), (ppview_toolbar_finalize), - (ppview_toolbar_new), (toolbar_cmd_ppv_close): - * src/ppview-toolbar.h: - - Clean up a bit. - -2004-10-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Fix a warning. - -2004-10-03 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Remove unused variable. - -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. - -2004-10-02 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - - Add --with-mozilla to distcheck's configure arguments. - -2004-10-02 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Simply use gtk_icon_theme_load_icon(). - -2004-10-02 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - * src/ephy-window.c: (ephy_window_init): - - Use gtk_window_set_default_icon_name(). - -2004-09-30 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/mozilla-notifiers.cpp: - - Remove explicit PAC autoconf call, it works perfectly ok without it. - -2004-09-28 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-debug.c: (trap_handler): - - Remove "abort", since you can have the same with --g-fatal-warnings. - -2004-09-28 Christian Persch <chpe@cvs.gnome.org> - - * doc/debugging.txt: - - Document EPHY_DEBUG_BREAK. - -2004-09-28 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * 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. - -2004-09-27 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/Makefile.am: - * 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. - -2004-09-27 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * lib/ephy-debug.c: (trap_handler), (ephy_debug_init): - - Remove the hack, and just use the libc function for it. - Thanks to Crispin for suggesting this. - -2004-09-27 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Improve configure check for DumpStackToFile to actually work. - -2004-09-27 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * lib/ephy-debug.c: (trap_handler), (ephy_debug_init): - - Improved debugging support. Fixes bug #153805. - -2004-09-27 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - - Install a placeholder for the view toggles group. Fixes bug #153767. - -2004-09-27 Christian Persch <chpe@cvs.gnome.org> - - * lib/Makefile.am: - - Make ephy-state.h public. Fixes bug #153809. - -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. - -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. - -2004-09-27 Marco Pesenti Gritti <marco@gnome.org> - - * lib/egg/Makefile.am: - - Install egg-toolbars-model.h - -2004-09-25 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Remove another unnecessary define. - -2004-09-25 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Remove an unnecessary define. - -2004-09-25 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - - Mozilla API changes. - -2004-09-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Remove reference to MOZILLA_FIVE_HOME. - -2004-09-22 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Fix a mem leak. - -2004-09-22 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-topic-action.c: (drag_motion_cb): - - Fix a mem leak. - -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(). - -2004-09-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-download.c: (update_remaining_time): - - Fix the build. - -2004-09-21 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/EphyContentPolicy.cpp: - - Simplified nsIContentPolicy API check. - -2004-09-21 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * 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: - - Fix mozilla API checks to correctly detect firefox libraries. - -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. - -2004-09-18 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (progress_cell_data_func): - * embed/mozilla/MozDownload.cpp: - - Fix download progress indicator in downloader view. - -2004-09-18 Marco Pesenti Gritti <marco@gnome.org> - - reviewed by: Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-persist.h: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download): - * embed/mozilla/MozDownload.cpp: - - Enable conversion for favicon downloads. Fix #152866. - -2004-09-16 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-window.c: (ephy_window_focus_in_event), - (ephy_window_focus_out_event), (ephy_window_class_init): - - Show the fullscreen button only when the window is active. - Fix #115296. - -2004-09-16 Marco Pesenti Gritti <marco@gnome.org> - - * src/ephy-window.c: (update_fullscreen_popup), - (screen_size_changed_cb), (fullscreen_popup_size_request_cb), - (ephy_window_fullscreen): - - Keep popup position synced with his size requisition. - Fix #143585 - -2004-09-16 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Port to GtkAboutDialog. - -2004-09-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - More fix for mozilla 1.7.3 API-non-change. - -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. - -2004-09-15 Marco Pesenti Gritti <marco@gnome.org> - - * lib/widgets/ephy-node-view.c: (ephy_node_view_add_toggle), - (ephy_node_view_popup): - * lib/widgets/ephy-node-view.h: - - Add api to show a context menu. Useful to make distinction - between key and mouse events. - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_show_popup_cb), - (keyword_node_show_popup_cb): - * src/ephy-history-window.c: (ephy_history_window_show_popup_cb): - - Use it. Fix #152431 - -2004-09-13 Marco Pesenti Gritti <marco@gnome.org> - - * lib/ephy-guy.c: - * src/bookmarks/ephy-bookmarks-editor.c: - * src/ephy-history-window.c: - - Better positioning of context menus for treeviews. - Fix #152431 - -2004-09-13 Adam Hooper <adamh@cvs.gnome.org> - - * data/Makefile.am: - * data/epiphany-extension.xsd: - - Added (proposed) XML schema for Extension metadata files (work in - progress). - -2004-09-13 Adam Hooper <adamh@cvs.gnome.org> - - * data/epiphany.schemas.in: - * doc/reference/Makefile.am: - * doc/reference/epiphany-docs.sgml: - * doc/reference/epiphany-sections.txt: - * doc/reference/epiphany.types: - * doc/reference/tmpl/ephy-embed-factory.sgml: - * doc/reference/tmpl/ephy-embed.sgml: - * doc/reference/tmpl/ephy-extensions-manager.sgml: - * doc/reference/tmpl/ephy-shell.sgml: - * doc/reference/tmpl/ephy-window.sgml: - * doc/reference/tmpl/epiphany-unused.sgml: - * lib/ephy-module-loader.c: (ephy_module_loader_new), - (ephy_module_loader_load), (ephy_module_loader_unload), - (ephy_module_loader_get_path): - * lib/ephy-module-loader.h: - * src/ephy-extensions-manager.c: (free_ext_info), - (windows_foreach), (attach_window), (detach_window), - (instantiate_extension), (real_load), - (ephy_extensions_manager_load), (real_unload), - (ephy_extensions_manager_unload), (ephy_extensions_manager_add), - (sync_one_extension), (ephy_extensions_manager_sync_gconf), - (ephy_extensions_manager_load_file), - (ephy_extensions_manager_load_dir), (active_extensions_notifier), - (ephy_extensions_manager_init), (ephy_extensions_manager_finalize), - (attach_window_to_info), (impl_attach_window), - (detach_window_from_info), (impl_detach_window): - * src/ephy-extensions-manager.h: - * src/ephy-shell.c: (ephy_shell_get_extensions_manager): - - Load/unload extensions based on GConf key - /apps/epiphany/general/active_extensions. - - Update documentation a bit (i.e., make sure it actually builds). - -2004-09-13 Christian Persch <chpe@cvs.gnome.org> - - * data/art/epiphany-entry.png: - * src/bookmarks/ephy-bookmarks-menu.c: - (ephy_bookmarks_menu_set_window): - * src/bookmarks/ephy-bookmarksbar.c: - (ephy_bookmarksbar_set_window): - * src/bookmarks/ephy-favorites-menu.c: (ephy_favorites_menu_clean), - (ephy_favorites_menu_rebuild): - * src/ephy-encoding-menu.c: (ephy_encoding_menu_set_window): - * src/ephy-tabs-menu.c: (ephy_tabs_menu_set_window), - (ephy_tabs_menu_clean), (ephy_tabs_menu_update): - * src/ephy-window.c: (add_widget), (sync_chromes_visibility), - (ephy_window_key_press_event), (init_menu_updaters), - (setup_ui_manager), (show_embed_popup), (ephy_window_init), - (ephy_window_finalize), (ephy_window_set_print_preview), - (ephy_window_get_ui_manager): - * src/ephy-window.h: - * src/ppview-toolbar.c: (ppview_toolbar_set_window): - * src/toolbar.c: (toolbar_set_window), (toolbar_new): - * src/window-commands.c: (window_cmd_edit_toolbar): - - Add ephy_window_get_ui_manager(), and remove the manager - from the public EphyWindow struct. - -2004-09-13 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - - Add ChangeLog-20040912 to EXTRA_DIST. - -2004-09-13 Christian Persch <chpe@cvs.gnome.org> - - Merging pre-gnome-2-10 branch to HEAD. - - Splitting ChangeLog. diff --git a/ChangeLog-20061106 b/ChangeLog-20061106 deleted file mode 100644 index 13fe5ae75..000000000 --- a/ChangeLog-20061106 +++ /dev/null @@ -1,6219 +0,0 @@ -2006-11-06 Christian Persch <chpe@cvs.gnome.org> - - === Release 2.17.2 === - - * configure.ac: - * data/default-prefs-common.js: - * src/ephy-notebook.c: (build_tab_label): - -2006-11-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GeckoPrintService.cpp: - - Fix printing of page ranges. - -2006-11-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-spell-check.c: (ephy_spell_check_check_word): - - Remove debug spew. - -2006-10-24 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: (impl_load): - - Fix previous commit for gecko 1.8.0.x. - -2006-10-22 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/ephy-embed.h: - * embed/ephy-embed.c: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-link.h: - * src/ephy-location-action.c: (action_activated_cb): - * src/ephy-shell.c: (ephy_shell_new_tab_full): - * src/ephy-shell.h: - * src/ephy-window.c: (ephy_window_open_link): - - Get keyword search back by passing ALLOW_THIRD_PARTY_FIXUP flag to gecko. - Add a new load method to EphyEmbed to custom load behaviour and pass (optional) referrer. - Fix bug #350053. - -2006-10-18 Wouter Bolsterlee <wbolster@gnome.org> - - * src/ephy-dbus.c: (ephy_dbus_shutdown): - Don't try to close shared dbus connections. This avoids - dbus warnings on quit. Fixes bug #358007. - -2006-10-18 Wouter Bolsterlee <wbolster@gnome.org> - - * src/popup-commands.c: (background_download_completed): - Remove unused type variable. - -2006-10-17 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/Makefile.am: - A lib/widgets/ephy-spinner-tool-item.c: - A lib/widgets/ephy-spinner-tool-item.h: - * lib/widgets/testspinner.c: (change_toolbar_style_cb), - (change_toolbar_icon_size_cb), (spin_toolbar_spinner_cb), (main): - * src/ephy-toolbar.c: (ephy_toolbar_update_spinner), - (ephy_toolbar_constructor): - - Add EphySpinnerToolItem which encapsulates a spinner and automatically - adapts its size to toolbar style changes, and use it in EphyToolbar. - -2006-10-17 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_images_load), - (ephy_spinner_cache_get_images), (ephy_spinner_get_type), - (ephy_spinner_init), (ephy_spinner_new): - * lib/widgets/ephy-spinner.h: - - Fix a crash after failing to get the spinner animation or rest icons. - Derive EphySpinner from GtkWidget not GtkEventBox. - -2006-10-15 Wouter Bolsterlee <wbolster@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/MozDownload.cpp: - * lib/ephy-file-helpers.c: (ephy_file_browse_to): - * lib/ephy-file-helpers.h: - * src/popup-commands.c: (save_property_url_completed_cb), - (save_property_url): - Automatically open a Nautilus window after downloading - has finished. Fixes bug #138876, patch by Ed Catmur. - -2006-10-15 Wouter Bolsterlee <wbolster@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - Use full width for bookmarks search bar. - Fixes bug #349349, patch by Diego Escalante Urrelo. - -2006-10-15 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (update_has_smart_address): - - Fix unprotected call to ephy_node_remove_child. Bug #362063. - -2006-10-15 Wouter Bolsterlee <wbolster@gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - Implement EphyPasswordManagerIface.add to add stored - passwords. Fixes bug #361606, patch by John Millikin. - -2006-10-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - * lib/Makefile.am: - * lib/egg/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - - Fix a bug in the last commit. - -2006-10-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - * lib/Makefile.am: - * lib/egg/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - - Make the enum/flags values not global. - -2006-10-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/AutoWindowModalState.cpp: - - Revert part of the last change, we don't need the top window here. - -2006-10-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/AutoWindowModalState.cpp: - - Use the top DOM window here, and adapt to gecko 1.8.1. - -2006-10-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GeckoSpellCheckEngine.cpp: - - Fix build with gecko 1.8.1. - -2006-10-02 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-history-window.c: (confirmation_dialog_construct), - (ephy_history_window_construct): - - Add a window group for the history window. - -2006-10-01 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_images_load), - (ephy_spinner_cache_get_images), (bump_spinner_frame_cb): - * lib/widgets/testspinner.c: (add_spinner), (main): - - Fix compile warnings. - -2006-09-29 Christian Persch <chpe@cvs.gnome.org> - - R embed/mozilla/AutoEventQueue.cpp: - R embed/mozilla/AutoEventQueue.h: - - Remove unused code. - -2006-09-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_images_ref), - (ephy_spinner_images_unref), (ephy_spinner_cache_data_unload), - (ephy_spinner_images_load), (ephy_spinner_cache_get_images), - (ephy_spinner_load_images), (ephy_spinner_unload_images), - (ephy_spinner_init), (ephy_spinner_expose), - (bump_spinner_frame_cb), (ephy_spinner_start), - (ephy_spinner_remove_update_callback), (ephy_spinner_stop), - (ephy_spinner_size_request): - - Simplify code and save some memory. - -2006-09-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Add smb: to recognised web schemes. Bug #352733. - -2006-09-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_images_free), - (ephy_spinner_cache_data_unload), (scale_to_size), - (ephy_spinner_images_load), (ephy_spinner_cache_data_new), - (ephy_spinner_cache_data_free), (ephy_spinner_cache_get_images), - (ephy_spinner_cache_finalize), (ephy_spinner_cache_class_init), - (ephy_spinner_cache_ref), (ephy_spinner_init), - (ephy_spinner_set_size), (ephy_spinner_size_request): - * lib/widgets/testspinner.c: - - Fix spinner with new g-i-t. Fixes bug #330415. - Fix a crash when failing to load some icon data, Gedit bug #357456. - -2006-09-24 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_constructor): - * src/ephy-lockdown.c: (update_window): - * src/window-commands.c: (window_cmd_file_new_window), (window_cmd_file_new_tab): - * src/window-commands.h: (window_cmd_file_new_window), (window_cmd_file_new_tab): - * src/ephy-toolbar.c: (ephy_toolbar_set_window): - * src/ephy-home-action.c: (ephy_home_action_activate): - - Add middle-click on New Tab/Window button to open URL on clipboard. Fix bug 149715. - Both New Tab and New Window actions are now EphyHomeAction. - -2006-09-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSClientAuthDialogs.h: - * embed/mozilla/GtkNSSKeyPairDialogs.h: - - These header files were GPL v2-only while the implementation .cpp - files already were v2+. Thanks to crispin for agreeing to licence the - .h under v2+ too. - -2006-09-17 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyFind.cpp: - - Fix find direction. - -2006-09-16 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Default to printing background images. - -2006-09-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyContentPolicy.cpp: - * embed/mozilla/EphyContentPolicy.h: - * embed/mozilla/EphySidebar.cpp: - * embed/mozilla/EphySidebar.h: - * embed/mozilla/MozRegisterComponents.cpp: - - Remove ill-conceived attempt at uninstalling the XPInstall handler, - and move category registration to the classes that are being - registered. - -2006-09-16 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Activate about:config warning. - -2006-09-13 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-link.c: (ephy_link_flags_from_current_event): - - Check for GDK_BUTTON_RELEASE event type in case of a middle click. - Fix bug #347750. - -2006-09-13 Jean-François Rameau <jframeau@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (ephy_location_entry_construct_contents), - (icon_button_press_event_cb): - - Clicking favicon in the location bar selects URL. Fix bug #349557. - -2006-09-12 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Prefer xulrunner over mozilla. - -2006-09-06 Christian Persch <chpe@cvs.gnome.org> - - * *.c *.cpp: - - Remove some unnecessary static data. - -2006-09-03 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Set API version to 2.17. - -2006-09-03 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-09-03 Christian Persch <chpe@cvs.gnome.org> - - === Release 2.16.0 === - -2006-09-03 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Update API version for 2.16. - -2006-08-24 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Add some more mime types. Fixes bug #352482. - -2006-08-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GeckoFormSigningDialog.cpp: - - Make this LGPL. - -2006-08-21 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-08-21 Christian Persch <chpe@cvs.gnome.org> - - === Release 2.15.92 === - - * NEWS: - * configure.ac: - - Updated for 2.15.92. - - * embed/mozilla/EphyAboutModule.cpp: - - Use escaped URL for about:recover. Fixes bug #351296. - - * src/ephy-window.c: - - Remove shortcut for SendPage. - -2006-08-21 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/print.glade: - * embed/mozilla/GeckoPrintService.cpp: - - Don't show the empty window that the print options tab is - taken from, and don't leak the glade object. - -2006-08-21 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-pango.schemas: - - Enable pango for Urdu locale. - -2006-08-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyFind.cpp: - - YAMAC. - -2006-08-18 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Disable DOM storage for now. - -2006-08-17 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-print-utils.c: - - Fix crash when reading the options file. Bug #351788. - Actually return the settings object. - -2006-08-17 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-pango.schemas: - - Enable pango for Thai locale. Bug #339532. - -2006-08-15 Kjartan Maraas <kmaraas@gnome.org> - - * NEWS: Fix a typo. - * configure.ac: Fix intltool req. - -2006-08-13 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-print-utils.c: - (ephy_print_utils_page_setup_new_from_key_file): - - Don't crash on error. Bug #351187. - -2006-08-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - nsIPassword.h is always available. Fixes bug #350997. - -2006-08-10 Christian Persch <chpe@cvs.gnome.org> - - * plugins/desktop-file/plugin.cpp: - - Fix crash on PPC due to differing pointer types. - -2006-08-10 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Add missing semicolon. Bug #350711. - -2006-08-09 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/popup-commands.c: (background_download_completed): - * lib/ephy-file-helpers.h: (ephy_file_launch_desktop_file): - * lib/ephy-file-helpers.c: (ephy_file_launch_desktop_file): - - ephy_file_launch_desktop_file accepts now a parameter. Fix #343321. - - * src/ephy-window.c: - - Remove CONF_DESKTOP_BG_PICTURE #define. No need. - -2006-08-08 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix one AS_HELP_STRING. - -2006-08-08 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/epiphany.defs: - * src/ephy-notebook.h: - * src/ephy-notebook.c: - * src/epiphany.override: - - Expose notebook->priv->focused_pages to extensions. Fix bug #350187. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - === Release 2.5.91 === - - * configure.ac: - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Don't allow closing the window if quit is locked down. - Patch by Diego Escalante Urrelo, bug #320091. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - * src/ephy-history-window.c: - - Avoid accels on thin characters. Patch by - Crispin Flowerday, bug #331777. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - * src/window-commands.c: - * src/window-commands.h: - - Add "delete text" command. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Also recognise keypad keys for navigation. Bug #337089. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/Makefile.am: - - Fix the build. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: - - Correctly mark mouse click events as consumed. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: - - Improve the a11y theme check. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * lib/Makefile.am: - - Use variables here, not configure substitutions. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - Simply CallGetService to get the pref branch. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Use AutoJSContextStack on window open. - Disable XPrint. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Set printer name setting. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * doc/reference/Makefile.am: - - Try to fix the docs build with gecko trunk. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * src/languages.h: - - Remove suprious entry. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-toolbar-editor.c:(ephy_toolbar_editor_response): - - Make sure to destroy the dialogue in all cases. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - R embed/mozilla/MozillaPrivate.cpp: - R embed/mozilla/MozillaPrivate.h: - - Remove unused files. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Don't start search on <embed> and <object> elements. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Don't leak the UI language. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Add more mime types. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - - Document the print_frames key. - -2006-08-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Decrease maximum progress update to 0.5s - -2006-08-05 Christian Persch <chpe@cvs.gnome.org> - - * lib/Makefile.am: - - Fix the build. - -2006-08-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-shell.c: (ephy_embed_shell_set_page_setup), - (ephy_embed_shell_set_print_settings): - - Fix the build. - -2006-08-05 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Remove accel for ViewToolbar. Bug #328783. - -2006-08-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-shell.c: (ephy_embed_shell_set_page_setup), - (ephy_embed_shell_get_page_setup), - (ephy_embed_shell_set_print_settings), - (ephy_embed_shell_get_print_settings): - A lib/ephy-print-utils.c: - A lib/ephy-print-utils.h: - * lib/ephy-string.c: (ephy_string_flags_from_string), - (ephy_string_flags_to_string), (ephy_string_enum_from_string), - (ephy_string_enum_to_string): - * lib/ephy-string.h: - - Persist print settings and page setup. - -2006-07-26 Luca Ferretti <elle.uca@libero.it> - - * lib/ephy-stock-icons.c: - * lib/ephy-stock-icons.h: - * src/ephy-window.c: - - Define STOCK_NEW_WINDOW with named icon "window-new" and use it - in File -> New Window. Use "tab-new", "bookmark-new" and - "mail-forward" named icons from Icon Naming Standard for related - actions. A first step to fix bug # 348350 - -2006-07-24 Jean-François Rameau <jframeau@cvs.gnome.org> - - * lib/ephy-spell-check.c: (ephy_spell_check_init): - - Set default dictionary based on applicable locale names. - -2006-07-24 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/certificate-dialogs.glade: - - Make this a vbox, not a table. - -2006-07-24 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-password-dialog.c: - - Fix default activation. - - * data/glade/form-signing-dialog.glade: - * embed/mozilla/GeckoFormSigningDialog.cpp: - - Fix content packing options. - -2006-07-24 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/certificate-dialogs.glade: - - Fix spacings, and don't use dummy text. - -2006-07-24 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - * src/ephy-statusbar.c: (ephy_statusbar_class_init), - (padlock_button_press_cb), (create_statusbar_security_icon): - * src/ephy-statusbar.h: - * src/ephy-window.c: (ephy_window_constructor): - * src/window-commands.c: (window_cmd_view_page_security_info), - (window_cmd_help_about): - * src/window-commands.h: - - Add page security info dialogue from Certificates extension. - -2006-07-24 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (match_selected_cb): - - Reset IM context before activation. Bug #348478, patch by - Nguyễn Thái Ngọc Duy. - -2006-07-23 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/Makefile.am: - - Missing GeckoFormSigningDialog entries. - -2006-07-22 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_export): - - Add accel. Bug #337913. - -2006-07-22 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.h: - * embed/mozilla/MozRegisterComponents.cpp: - - Implement nsIDOMCryptoDialogs, nsITokenDialogs and - nsITokenPasswordDialogs. Bug #312869. - - * embed/mozilla/EphyUtils.cpp: - * embed/mozilla/EphyUtils.h: - - Add a helper function to get the DOM window off the native - call context, to work around unavailable parent window - in nsIDOMCryptoDialogs - ( https://bugzilla.mozilla.org/show_bug.cgi?id=341914). - -2006-07-23 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - - No need to double-init gnome-vfs. - -2006-07-22 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/Makefile.am: - * data/glade/form-signing-dialog.glade: - * embed/mozilla/GeckoFormSigningDialog.cpp: - * embed/mozilla/GeckoFormSigningDialog.h: - * embed/mozilla/MozRegisterComponents.cpp: - - Implement nsIFormSigningDialog. Bug #312869. - -2006-07-21 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - * data/glade/prefs-dialog.glade: - * embed/mozilla/mozilla-notifiers.cpp: - * lib/ephy-prefs.h: - * src/prefs-dialog.c: - - Add a way to turn off password remembering. Bug #332374. - -2006-07-21 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany.schemas.in: - * data/glade/print.glade: - * embed/mozilla/GeckoPrintService.cpp: - * embed/mozilla/GeckoPrintService.h: - * lib/ephy-gui.c: (ephy_gui_message_dialog_get_content_box), - (ephy_gui_message_dialog_set_wrap_mode), (checkbutton_toggled_cb), - (ephy_gui_connect_checkbutton_to_gconf): - * lib/ephy-gui.h: - - Add our options in a custom tab in the print dialogue. - -2006-07-20 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (entry_key_press_cb), - (entry_activate_after_cb), (action_activated_after_cb), - (ephy_location_entry_reset_internal), (ephy_location_entry_reset): - - When resetting the entry also emit user-changed, to restore the original - URI in the tab's property. Bug #345934. - -2006-07-18 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyPromptService.cpp: - - Force label wrapping. - -2006-07-10 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-07-10 Christian Persch <chpe@cvs.gnome.org> - - === Release 2.15.4 === - - * configure.ac: - -2006-07-10 Christian Persch <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <jframeau@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * src/window-commands.c: - - Fix compiler warning. - -2006-07-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyFind.cpp: - * embed/mozilla/EphyFind.h: - - Guess what? Another mozilla API change! - -2006-07-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/AutoWindowModalState.cpp: - * embed/mozilla/AutoWindowModalState.h: - - Fix the build. - -2006-07-06 Christian Persch <chpe@cvs.gnome.org> - - 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * src/languages.h: - - Add fur. - -2006-06-25 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/epiphany.defs: - * src/epiphany.override: - * src/Makefile.am: - - Add EphyFindToolbar type to Python binding. - Bug #345837. - -2006-06-23 Jean-François Rameau <jframeau@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Fix 'unknown gecko' error output. - -2006-06-21 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GeckoPrintService.cpp: - * embed/mozilla/GeckoPrintSession.cpp: - * embed/mozilla/GeckoPrintSession.h: - - Fix build with latest gtk printing changes. - -2006-06-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Look! Yet Another Mozilla API Change! - -2006-06-18 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix wrong test, bug #344848. - -2006-06-18 Christian Persch <chpe@cvs.gnome.org> - - * 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 <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (status_icon_popup_menu_cb): - - Fix context menu positioning. - -2006-06-16 Wouter Bolsterlee <uws+gnome@xs4all.nl> - - * src/ephy-session.c: (session_command_autoresume): - Make the crash recovery dialog appear on the taskbar. - Fixes bug #345010. - -2006-06-16 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Set the warn-entering-weak security warn pref to true. - -2006-06-14 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix --disable-spell-checker configure option. Bug #344848. - -2006-06-10 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-06-10 Christian Persch <chpe@cvs.gnome.org> - - === Release 2.15.3 === - - * configure.ac: - -2006-06-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Remove accidentally commited code. - -2006-06-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix the build. - -2006-06-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix configure output. - -2006-06-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Check for enchant, and output an overview of the configured - options on successful configure. - - * data/default-prefs-common.js: - * embed/mozilla/GeckoSpellCheckEngine.cpp: - * embed/mozilla/GeckoSpellCheckEngine.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - * lib/Makefile.am: - * lib/ephy-spell-check.c: - * lib/ephy-spell-check.h: - - Spell check support using the gecko 'spellchecker' extension. - No corrections context menu or language switching yet. - -2006-06-08 Wouter Bolsterlee <uws+gnome@xs4all.nl> - - * configure.ac: Remove AM_GLIB_DEFINE_LOCALEDIR. Bug - #343825, patch by Christian Persch. - -2006-06-08 Wouter Bolsterlee <uws+gnome@xs4all.nl> - - * src/ephy-shell.c: (ephy_shell_new_tab_full): copy - history over when opening link in new tab/win using - context menu. Fixes bug #340742, patch by René Stadler. - -2006-06-04 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (resolve_cb): - - Don't crash on error from zeroconf bookmarks. Fixes bug #343922. - -2006-06-05 Wouter Bolsterlee <uws+gnome@xs4all.nl> - - * lib/widgets/ephy-location-entry.c: (keyword_match): - Improve next-token logic for bookmark completion. Fixes - #339167 (hopefully for real this time). - -2006-06-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphySidebar.cpp: - - The API change was reverted on 1.8 branch. Fixes bug #343592. - -2006-06-01 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/ephy-embed-persist.h: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download): - * embed/mozilla/EphySingle.cpp: - (Init, Detach, ExamineCookies, ExamineResponse, ExamineRequest, Observe): - * embed/mozilla/EphySingle.h: - * embed/mozilla/MozDownload.cpp: (InitiateMozillaDownload): - - Don't set cookies from favicon downloads. Bug #337835. - -2006-05-30 Frederic Peters <fpeters@0d.be> - - * src/pdm-dialog.c: (pdm_dialog_cookies_construct): - - Allow cookie list to be sorted. (fixes #337845) - -2006-05-30 Frederic Peters <fpeters@0d.be> - - * lib/egg/egg-editable-toolbar.c: (action_sensitive_cb) - - Fix crash when moving zoom widget on toolbar (#338682) - -2006-05-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.c: (ephy_file_launch_application), - (launch_desktop_item): - - Fix launching of desktop files. - -2006-05-16 Jean-François Rameau <jframeau@cvs.gnome.org> - - * lib/ephy-node.h: - * lib/ephy-node.c: - * src/epiphany.defs: - - Add methods to EphyNode to set typed properties. This change improves the - Python API so it should be easy now to play with bookmarks. - - Also clean up the code with unnecessary checks. - -2006-05-16 Christian Persch <chpe@cvs.gnome.org> - - * configure.in: - - Update intltool requirement to 0.35. - -2006-05-15 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-05-15 Christian Persch <chpe@cvs.gnome.org> - - === Release 2.15.2 === - - * NEWS: - -2006-05-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyUtils.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * embed/mozilla/mozilla-x509-cert.cpp: - - Some castings. - -2006-05-14 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyUtils.cpp: - * embed/mozilla/EphyUtils.h: - * embed/mozilla/EventContext.cpp: - - Use nsAString::Equals. - -2006-05-14 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (resolve_cb), - (ephy_local_bookmarks_init), (ephy_local_bookmarks_stop): - - Add https and ftp local bookmarks. Based on a patch by Celso Pinto, - bug #330679. - -2006-05-14 Christian Persch <chpe@cvs.gnome.org> - - * doc/epiphany.1: - - Manpage update from Victor Osadci. - -2006-05-12 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Explicit error message about unsupported gecko versions. - -2006-05-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphySidebar.cpp: - - The API is also changed on 1.8 branch, adapt the #ifdef accordingly. - -2006-05-12 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * m4/gecko.m4: - - Update gecko version checks to detect also gecko 1.8.1. - -2006-05-11 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - * data/default-prefs-common.js: - R data/default-prefs-gecko-1-8.js: - R data/default-prefs-mozilla.js: - R data/default-prefs-toolkit.js: - - Merge those into -common prefs. - -2006-05-11 Wouter Bolsterlee <uws+gnome@xs4all.nl> - - * src/ephy-find-toolbar.c: (ephy_find_toolbar_find_next), - (ephy_find_toolbar_find_previous), (ephy_find_toolbar_open): - - Display the find bar for "Find Next" and "Find Previous" - if it wasn't visible already. Entry focus is handlded - with care so that use cases like incremental search work - as expected. Fixes bug #333020. - -2006-05-11 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: (entry_changed_cb), - (ephy_find_toolbar_set_embed): - - Remove HAVE_TYPEAHEADFIND ifdefs, since we now always have that. - Fixes the find bar after the drop of gecko 1.7/non-toolkit. - -2006-05-11 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: - - And revert it since it causes a gtk warning. - -2006-05-11 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (notebook_drag_data_received_cb), - (ephy_notebook_init), (build_tab_label): - - Allow text drags to notebook tab labels. Bug #339339, patch by Michael - Hofmann. - -2006-05-11 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (add_to_favorites), (resolve_cb), - (browse_cb): - - Don't crash when adding zeroconf bookmarks while bookmarks are locked - down. Bug #341379. - -2006-05-10 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-single.cpp: - - Drop non-toolkit gecko support too. - -2006-05-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphySidebar.cpp: - - Another API change! Thank you, mozilla! - -2006-05-10 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * data/glade/prefs-dialog.glade: - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): - * embed/mozilla/AutoJSContextStack.cpp: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/ContentHandler.h: - * embed/mozilla/EphyAboutModule.cpp: - * embed/mozilla/EphyAboutModule.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/EphyContentPolicy.cpp: - * embed/mozilla/EphyContentPolicy.h: - * embed/mozilla/EphyDirectoryProvider.cpp: - * embed/mozilla/EphyFind.cpp: - * embed/mozilla/EphyFind.h: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - * embed/mozilla/EphyHistoryListener.cpp: - * embed/mozilla/EphyHistoryListener.h: - * embed/mozilla/EphyPromptService.cpp: - * embed/mozilla/EphySidebar.cpp: - * embed/mozilla/EphySidebar.h: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/EphySingle.h: - * embed/mozilla/EphyUtils.cpp: - * embed/mozilla/EphyUtils.h: - * embed/mozilla/EventContext.cpp: - * embed/mozilla/EventContext.h: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/FilePicker.h: - * embed/mozilla/GlobalHistory.cpp: - * embed/mozilla/GlobalHistory.h: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - * embed/mozilla/GtkNSSSecurityWarningDialogs.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - * embed/mozilla/MozRegisterComponents.cpp: - * embed/mozilla/MozRegisterComponents.h: - * embed/mozilla/MozillaPrivate.cpp: - * embed/mozilla/MozillaPrivate.h: - * embed/mozilla/PrintingPromptService.cpp: - * embed/mozilla/PrintingPromptService.h: - * embed/mozilla/mozilla-download.cpp: - * embed/mozilla/mozilla-download.h: - * embed/mozilla/mozilla-embed-event.cpp: - * embed/mozilla/mozilla-embed-event.h: - * embed/mozilla/mozilla-embed-find.cpp: - * embed/mozilla/mozilla-embed-find.h: - * embed/mozilla/mozilla-embed-persist.cpp: - * embed/mozilla/mozilla-embed-persist.h: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-embed.cpp: - * embed/mozilla/mozilla-embed.h: - * embed/mozilla/mozilla-notifiers.cpp: - * embed/mozilla/mozilla-notifiers.h: - * embed/mozilla/mozilla-x509-cert.cpp: - * embed/mozilla/mozilla-x509-cert.h: - * lib/ephy-gui.c: - * lib/ephy-gui.h: - * lib/ephy-langs.c: - * m4/gecko.m4: - * src/ephy-window.c: (sync_tab_security): - * src/prefs-dialog.c: (prefs_dialog_init): - - Drop support for gecko 1.7. - -2006-05-05 Wouter Bolsterlee <uws+gnome@xs4all.nl> - - * data/ui/epiphany-ui.xml: Added a close item on the tab - right-click menu. Also reindented the XML file. - -2006-04-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_finalize), (ephy_tab_init), - (ephy_tab_get_zoom), (_ephy_tab_get_id): - * src/ephy-tab.h: - * src/ephy-tabs-menu.c: (notebook_page_added_cb), - (sync_active_tab): - - Make sure each tab has its own unique ID, so accel paths don't - conflict between windows. Fixes bug #339548. - -2006-04-24 Christian Perhristian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-04-24 Christian Persch <chpe@cvs.gnome.org> - - === Release 2.15.1 === - - * configure.ac: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-single.cpp: - * src/window-commands.c: (window_cmd_help_about): - - Update for 2.15.1. - - * help/eu/eu.po: - * help/fi/fi.po: - * help/ja/ja.po: - - Fix the build by adding bogus translator-credits strings. - -2006-04-20 Piers Cornwell <piers@gnome.org> - - * data/glade/prefs-dialog.glade: - - Fix duplicate accesskey. Bug 337912 - -2006-04-20 Piers Cornwell <piers@gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - - Use header capitalisation. Bug #337915 - -2006-04-19 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/prefs-dialog.glade: - * src/prefs-dialog.c: - - Fix mnemonic activation of download path button. Bug #339139. - -2006-04-17 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Also allow cairo-gtk2 builds. - Builds but segfaults on startup. - -2006-04-17 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/GtkNSSDialogs.cpp: - - Check for nsIMutableArray.h and include it if found. Fixes build with - gecko trunk. - -2006-04-15 Tommi Komulainen <tommi.komulainen@iki.fi> - - * lib/widgets/ephy-location-entry.c (update_favicon): Replace - 'stock-new' fallback favicon with more semantically correct - 'text-html' It also looks better with Tango icon theme. Bug #337140 - -2006-04-13 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: - - Add -p as short option format for --private-instance. - -2006-04-12 Christian Persch <chpe@cvs.gnome.org> - - * src/languages.h: - - Add Esperanto (eo). - -2006-04-11 Crispin Flowerday <gnome@flowerday.cx> - - * data/ui/epiphany-bookmark-editor-ui.xml: - * data/ui/epiphany-history-window-ui.xml: - * data/ui/epiphany-ui.xml: - - Reorder the menu items everywhere to have new tab above - new window. Fixes bug #303417 - -2006-04-10 Paul Drain <pd@cipherfunk.org> - - * data/art/Makefile.am: - * data/bme-desktop.in.in: - * data/epiphany-desktop.in.in: - - Install App-Friendly Theme Icons (GNOME Goal Two) - -2006-04-10 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: - - Don't set find next/prev insensitive since that's redundant with - the status indication, and breaks find while the document is loading. - -2006-04-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - Emit document-change event on fastback restore. Fixes bug #312785. - -2006-04-09 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Enable spatial nav extension. - -2006-04-09 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - A data/epiphany-pango.schemas: - * lib/ephy-prefs.h: - * src/ephy-main.c: (main): - - Enable pango for some indic languages, which depend on it for correct - rendering. Bug #335799. - -2006-04-03 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-net-monitor.c: - - Improve the current code (less complex) and add a timeouted call - to NetworkManager when requesting network status. - Bug 330479. - -2006-04-03 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - - Disable export when locked down. Bug #337028. - -2006-04-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: - - Fix status icon reference count. - -2006-04-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Make sure we don't show "100%" on downloads unless they're really - completed. - -2006-04-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-dbus.c: (ephy_dbus_get_bus): - * src/ephy-net-monitor.c: - (ephy_net_monitor_check_for_active_device), - (ephy_net_monitor_attach_to_dbus), (ephy_net_monitor_startup): - - Don't crash when we cannot connect to the system dbus. Bug #336557. - -2006-04-02 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-gui.c: (ephy_gui_help_with_doc_id), (ephy_gui_help): - * lib/ephy-gui.h: - - Add ephy_guid_help_with_doc_id for use by e-e. - -2006-04-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-notifiers.cpp: - - Oops, this is a string pref! - -2006-04-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyPromptService.cpp: - - Fix crash when cancelling the prompt before the timeout has run. - -2006-03-28 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyPromptService.cpp: - * lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_set_fixed): - * lib/widgets/ephy-location-entry.c: (ephy_location_entry_init): - * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_init): - * src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_constructor): - * src/ephy-notebook.c: (ephy_notebook_init): - * src/ephy-statusbar.c: (ephy_statusbar_init): - - Use g_object_ref_sink(). - -2006-03-28 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/EphyContentPolicy.cpp: (ShouldLoad). - - Mozilla backend now supports adblock. - Fix #335919. - -2006-03-23 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node.c: (write_parent), (ephy_node_write_to_xml): - - Fix print format/arg mismatch. - -2006-03-23 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * src/ephy-main.c: (main): - - Drop compat code for libgnome < 2.14. - Fix refcount leak. - -2006-03-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (show_status_icon), - (downloader_view_init), (downloader_view_finalize), - (update_status_icon), (download_changed_cb), - (downloader_view_add_download), (downloader_view_remove_download), - (download_dialog_delete_event_cb): - - Remove #ifdef:s now that we depend on gtk+ 2.9. - -2006-03-23 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * data/ui/epiphany-ui.xml: - * src/ephy-lockdown.c: (update_window): - * src/ephy-notebook.c: (ephy_notebook_class_init), - (button_press_cb), (ephy_notebook_init), - (tab_label_weak_notify_cb), (build_tab_label): - * src/ephy-notebook.h: - * src/ephy-session.c: (notebook_page_added_cb), - (notebook_page_removed_cb), (notebook_page_reordered_cb), - (impl_attach_window): - * src/ephy-tabs-menu.c: (notebook_page_added_cb), - (notebook_page_removed_cb), (notebook_page_reordered_cb), - (ephy_tabs_menu_set_window): - * src/ephy-window.c: (update_tabs_menu_sensitivity), - (idle_tab_remove_cb), (notebook_page_added_cb), - (notebook_page_removed_cb), (notebook_page_reordered_cb), - (notebook_page_close_request_cb), (setup_notebook), - (ephy_window_remove_tab), (notebook_switch_page_cb): - * src/epiphany.defs: - * src/window-commands.c: (window_cmd_tabs_move_left), - (window_cmd_tabs_move_right): - - Port notebook DND to gtk+ 2.9. - -2006-03-20 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: (status_icon_popup_menu_cb), - (show_status_icon), (downloader_view_init), - (downloader_view_finalize), (update_status_icon), - (download_changed_cb), (downloader_view_add_download), - (downloader_view_remove_download), - (download_dialog_delete_event_cb): - - Use GtkStatusIcon. - - * lib/egg/Makefile.am: - * lib/egg/eggstatusicon.c: - * lib/egg/eggstatusicon.h: - * lib/egg/eggtrayicon.c: - * lib/egg/eggtrayicon.h: - * lib/egg/eggtraymanager.c: - * lib/egg/eggtraymanager.h: - - Remove egg status icons files. - -2006-03-19 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/EphySidebar.cpp: - * embed/mozilla/MozRegisterComponents.cpp: - - Sync Epiphany with Gecko trunk according to - https://bugzilla.mozilla.org/show_bug.cgi?id=330420. - (Add nsIClassInfo.h). - -2006-03-17 Wouter Bolsterlee <uws@xs4all.nl> - - * src/ephy-tab.c: (ephy_tab_file_monitor_cb), - (ephy_tab_update_file_monitor): - - Add support for local directory monitoring (in addition to - local file monitoring). Bug #332049. - -2006-03-13 Christian Persch <chpe@cvs.gnome.org> - - * data/chrome/brand.dtd.in: - - Add releaseBaseURL entity. - -2006-03-12 Christian Persch <chpe@cvs.gnome.org> - - * plugins/desktop-file/Makefile.am: - * plugins/desktop-file/plugin.cpp: - - Add support for IE link files. Bug #330735. - -2006-03-12 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * m4/gecko.m4: - - Set different exit codes when exiting from different places - in the test program, so we can see the cause of the failure - in config.log. - -2006-03-12 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Update after branching. - -2006-03-12 Christian Persch <chpe@cvs.gnome.org> - - === Release 2.14.0 === - - * NEWS: - * configure.ac: - - Updated for 2.14.0. - - * src/prefs-dialog.c: (prefs_dialog_show_help), - (font_prefs_dialog_response_cb): - - Fix the documentation ID the Help button points to. - -2006-03-12 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: - - Add Victor to documenters in About dialogue. - -2006-03-10 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - - Fix item ordering to fix bookmarks export format. Bug #333959, - patch has RT approval. - -2006-03-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyPromptService.cpp: - - Don't throw when cancelling the dialogue with ESC. Fixes bug #333780, - patch has RT approval. - -2006-03-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Build fix to build with 1.8 branch. No code changes, only - #ifdef code that must not be built on 1.8 branch. - -2006-03-06 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.9.99 === - - * configure.ac: - -2006-03-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozRegisterComponents.cpp: - - Back the xpinstall change out; it breaks on gecko 1.8. - -2006-03-05 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-session.c: - - Update timestamp on resume dialogue when queuing a - new command. - -2006-03-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-find.cpp: - - Don't use g_return_if_fail here. - - * embed/mozilla/mozilla-embed-single.cpp: - - Remove fixed FIXME. - -2006-03-05 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-fonts.schemas: - * data/generate-font-schemas.py: - - Fix fonts schema default values. - - * embed/downloader-view.c: (downloader_view_build_ui): - - Forgotten commit. - -2006-03-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozRegisterComponents.cpp: - - Use the right category. - -2006-03-05 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Mark application/x-xpinstall as unsafe. - - * embed/mozilla/MozRegisterComponents.cpp: - - Unregister xpinstall content handler and JS objects; - fixes download of .xpi files. - -2006-03-05 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * m4/gecko.m4: - - Before running any test programs, check that we can compile and run - any XPCOM programs at all. - -2006-03-03 Jean-François Rameau <jframeau@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/GlobalHistory.h: - * embed/mozilla/GlobalHistory.cpp: - - Sync Epiphany with new nsIGlobalHistory3 stuff. - - * embed/mozilla/EphyContentPolicy.cpp: (GetEmbedFromContext): - - Fix a missing return. - -2006-03-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyContentPolicy.cpp: - - Don't block stylesheets (for now). - -2006-03-02 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-history-window.c: (ephy_history_window_set_parent): - - Fix a warning introduced in my last patch (gcc 4.1 warnings). - -2006-03-02 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-dbus.c: (_ephy_dbus_startup): - - Don't try to connect to the session bus when we're - starting a private instance. - -2006-03-02 Peter Harvey <peter.a.harvey@gmail.com> - - * src/ephy-window.c - - Fix a bug introduced in my last patch where statusbar visibility - was inverted from what it should have been. - -2006-03-02 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import): - - If we can't detect the mime type, fall back to checking the file - extension. Bug #331468. - - * src/ephy-main.c: (main): - - Don't pass NULL to realpath if PATH_MAX is defined. Bug #333051. - -2006-03-02 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/ephy-embed-shell.c:(ephy_embed_shell_dispose): - * src/ephy-encoding-menu.c: (ephy_encoding_menu_view_dialog_cb): - * src/ephy-history-window.c: (cmd_clear), (ephy_history_window_finalize): - * src/ephy-shell.c: (ephy_shell_get_pdm_dialog),(ephy_shell_get_prefs_dialog), - (ephy_shell_get_print_setup_dialog): - * src/prefs-dialog.c: (prefs_dialog_finalize), (font_prefs_button_clicked_cb), - (language_editor_add_button_clicked_cb): - * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_finalize): - - Fix gcc 4.1 warnings (dereferencing type-punned pointer will break strict-aliasing rules). - -2006-03-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - - Make these implement threadsafe isupports. - -2006-03-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Don't activate typeaheadfind on XUL documents. - -2006-02-27 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-02-27 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.9.8 === - - * NEWS: - * configure.ac: - -2006-02-24 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source): - - Distinguish different firefox profiles when showing the list to - choose which one to import. - -2006-02-24 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-action.c - - Set the tooltip for bookmarks on the toolbar, using a - 'title\nlocation' format. Bug #332113. - -2006-02-24 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-action.c - - Update the bookmark icon if the toolbar is reconfigured - (happens when the theme changes). Everything else should - be already handled by the class handler. Bug #148940. - -2006-02-24 Peter Harvey <peter.a.harvey@gmail.com> - - * lib/egg/egg-editable-toolbar.c - - Fix a bug where the visibility_paths were deleted on - deconstruct rather than dispose. - -2006-02-24 Peter Harvey <peter.a.harvey@gmail.com> - - * lib/egg/egg-editable-toolbar.c - - Made the "Show" menu items insensitive when the entire toolbar - is hidden. - -2006-02-24 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-topics-palette.c - - Changed selection mode to 'none'. Makes it more - usable for mouse users, and we have a text entry - for keyboard users anyway. - -2006-02-23 Peter Harvey <peter.a.harvey@gmail.com> - - * lib/egg/egg-editable-toolbar.c - - Added translator comment. - -2006-02-23 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_file_close_window), - (window_cmd_help_about): - - Use the same machanism for Ctrl-W as clicking the tab's - close button. Fixes bug #319530. - -2006-02-23 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Added GECKO_CHECK_CONTRACTIDS. Fix variable name quoting in - GECKO_GECKO_CONTRACTID. - - * configure.ac: - - Check with GECKO_CHECK_CONTRACTIDS. - Remove redundant check for typeaheadfind. - -2006-02-23 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Refactored. Added GECKO_XPCOM_PROGRAM modelled after AC_LANG_PROGRAM - but which produces a program which uses XPCOM; and made - GECKO_CHECK_CONTRACTID use this. - - * configure.ac: - - Add a check for the gecko typeaheadfind extension. Bug #329118. - -2006-02-22 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-topics-entry.c - - Improved behaviour of completion popup. - -2006-02-22 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-gecko-1-8.js: - - Unset general.useragent.extra.simple pref from xulrunner, - we don't want that in our UA string. - -2006-02-21 Peter Harvey <peter.a.harvey@gmail.com> - - * data/ui/epiphany-fs-toolbar.xml - * lib/egg/egg-toolbars-model.c - * lib/egg/egg-toolbars-model.h - - Added "editable" attribute for toolbars. - - * data/ui/epiphany-ui.xml - * lib/egg/egg-editable-toolbar.c - * lib/egg/egg-editable-toolbar.h - * src/ephy-toolbar.c - * src/ephy-window.c - - Many improvements to toolbar menus. Includes - changes to show visibility toggles in multiple - locations. - - * lib/ephy-stock-icons.c - * lib/ephy-stock-icons.h - - Additional stock icon for drag and drop. - - * src/bookmarks/ephy-bookmarks-ui.c - - Make 'customize toolbar' invisible when editing. - - * src/ephy-shell.c - - Mark the full-screen toolbar as non-removable. - -2006-02-21 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmarks-menu.c - * src/bookmarks/ephy-nodes-cover.c - - Minor tweaks to improve menu generation. - -2006-02-21 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-properties.c - - Switched to using an expander after UI review. - -2006-02-20 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-gecko-1.8.js: - - Enable error pages explicitly since xulrunner is missing - that pref too. - -2006-02-20 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - - Do return on failure. - -2006-02-16 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_state_event): - - Fix crash on switching to/from fullscreen mode. Bug #331462. - -2006-02-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - - Guard against nsDocument::GetDefaultView returning NULL. - Bug #327764. - -2006-02-10 Peter Harvey <peter.a.harvey@gmail.com> - - * data/ui/epiphany-toolbar.xml - - Add the zoom in/out items back. - -2006-02-10 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmarks-editor.c - - Do not create the bookmarks bar when removing bookmarks - from the toolbar. - - * lib/egg/egg-toolbars-model.c - - Fix infinite loop when a toolbar has no items on it. - -2006-02-14 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-02-14 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.9.7 === - - * NEWS: - * configure.ac: - -2006-02-14 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Add a define and automake conditional for gecko - debug builds. - -2006-02-14 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyPromptService.cpp: - - Use "Username" label for the password dialogue, - for parity with gnome-password-dialog. - -2006-02-14 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Also use exthandler for snews and nntp. - - * data/default-prefs-toolkit.js: - - Add password manager prefs, since xulrunner is - missing them. - -2006-02-14 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-export.c: (write_rdf): - - Don't export the local bookmarks. - - * src/bookmarks/ephy-bookmarks-menu.c: (append_menu): - - Remove "name" attribute in the UI string, since it's set - to same value as "action". - - * src/bookmarks/ephy-open-tabs-action.c: (node_added_cb): - - Fix untranslated string! - -2006-02-14 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-gui.c: - * lib/ephy-gui.h: - - Remove ephy_gui_window_present. - -2006-02-14 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.c: (ephy_file_helpers_init), - (ephy_file_helpers_shutdown), (ephy_file_delete_on_exit), - (ephy_file_monitor_cancel), (ephy_file_delete_directory): - * lib/ephy-file-helpers.h: - * src/ephy-main.c: (main): - - Move --private-instance out of debug #ifdef. - -2006-02-13 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (resolve_cb), (browse_cb), - (ephy_local_bookmarks_init), (ephy_local_bookmarks_stop), - (ephy_bookmarks_finalize), (ephy_bookmarks_new): - - Fix crash when resolve returns an error, bug #331028. - Restructure 0conf code. - -2006-02-13 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (add_to_favorites), - (history_site_visited_cb), (history_cleared_cb), - (get_id_for_service), (get_node_for_service), (resolve_cb), - (browse_cb): - * src/bookmarks/ephy-bookmarks.h: - - Fix removing zeroconf bookmarks when the service disappears, - and updating them when they reappear. Bugs #329637, #330883. - -2006-02-13 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_toolbar): - - Place bookmarks on "BookmarksBar" toolbar, since - that's what < 1.9 used too. - -2006-02-12 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-net-monitor.c: (ephy_net_monitor_check_for_active_device): - - Doesn't return the right variable ! - Add a LOG to trace EphyNetworkMonitor's check for active device. - -2006-02-12 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-factory-action.c: - (build_menu_for_topic): - * src/bookmarks/ephy-topic-factory-action.c: (build_menu): - - Strdup the action name data. - -2006-02-12 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-open-tabs-action.c: (node_added_cb), - (node_removed_cb): - - Use the right action name. - -2006-02-12 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-session.c: (save_yourself_cb): - - Reqeust interaction with the client when there are - unfinished downloads. - -2006-02-10 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmarks-menu.c - * src/bookmarks/ephy-bookmarks-ui.c - - Additional minor cleanups. - -2006-02-10 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action-group.c: (smart_added_cb), - (smart_removed_cb), (node_changed_cb), (node_added_cb), - (node_removed_cb): - * src/bookmarks/ephy-bookmark-action.c: (ephy_bookmark_action_new): - * src/bookmarks/ephy-bookmark-action.h: - * src/bookmarks/ephy-bookmark-factory-action.c: - (build_menu_for_topic): - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_toolbar), - (ephy_bookmarks_editor_update_menu): - * src/bookmarks/ephy-bookmarks-menu.c: (append_bookmarks), - (append_menu), (ephy_bookmarks_menu_build): - * src/bookmarks/ephy-bookmarks-ui.c: - (ephy_bookmarks_ui_attach_window), (topic_has_data), - (topic_get_data), (topic_get_name), (bookmark_has_data), - (bookmark_get_data), (bookmark_get_name), (bookmark_new_name), - (toolbar_node_removed_cb): - * src/bookmarks/ephy-bookmarks-ui.h: - * src/bookmarks/ephy-open-tabs-action.c: (node_added_cb), - (node_removed_cb), (ephy_open_tabs_group_new): - * src/bookmarks/ephy-open-tabs-action.h: - * src/bookmarks/ephy-topic-action-group.c: (node_changed_cb), - (node_added_cb), (node_removed_cb), (ephy_topic_action_group_new): - * src/bookmarks/ephy-topic-action-group.h: - * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_new): - * src/bookmarks/ephy-topic-action.h: - * src/bookmarks/ephy-topic-factory-action.c: (build_menu): - - Remove *_action_name functions, and use static buffers instead. - Minor cleanups. - -2006-02-10 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Use NS_LogInit()/NS_LogTerm(). - -2006-02-09 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action-group.c: (node_changed_cb), - (node_added_cb), (node_removed_cb), (ephy_bookmark_group_new): - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_sync_smart_url), - (ephy_bookmark_action_sync_icon), (connect_proxy), - (ephy_bookmark_action_set_bookmark), - (ephy_bookmark_action_get_property), (ephy_bookmark_action_init), - (ephy_bookmark_action_dispose), (ephy_bookmark_action_class_init), - (ephy_bookmark_action_get_type): - * src/bookmarks/ephy-bookmark-action.h: - * src/bookmarks/ephy-bookmarks-ui.c: - (ephy_bookmarks_ui_attach_window): - * src/bookmarks/ephy-open-tabs-action.c: (activate_cb), - (node_added_cb), (node_removed_cb), (ephy_open_tabs_group_new), - (ephy_open_tabs_action_name): - * src/bookmarks/ephy-related-action.c: (node_changed), - (node_destroyed), (open_link), (ephy_related_action_new): - * src/bookmarks/ephy-topics-entry.c: - * src/bookmarks/ephy-topics-entry.h: - - Misc code cleanups: fewer gobject casts, disconnect handlers, - save a few strdups etc. - -2006-02-09 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-topics-entry.c - - Add enter-to-auto-complete when there is just one possible - match. Will close dialog if no current key. Will do nothing - otherwise. - -2006-02-09 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmarks.c - - Fix problems with old hierarchical topics scheme. - -2006-02-09 Peter Harvey <peter.a.harvey@gmail.com> - - * data/ui/epiphany-bookmark-editor-ui.xml - * src/bookmarks/ephy-bookmarks-editor.c - - Restore the 'Show on Toolbar' functionality, implemented very - differently now. - -2006-02-08 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: (HandleEvent): - * src/ephy-tab.c: (popups_manager_add),(popups_manager_show): - - Block popup with NULL url (javascript:window.open() for instance). - but don't show them when unblocking. - Bug #155009. - -2006-02-08 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Fix the xulrunner build. - -2006-02-08 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * m4/gecko.m4: - * src/Makefile.am: - - Also build with ff trunk, by explicitly linking with -lxul. - -2006-02-07 Crispin Flowerday <gnome@flowerday.cx> - - * src/ephy-extensions-manager.c: (load_extension), - (unload_extension), (sync_loaded_extensions): - * src/ephy-extensions-manager.h: - - Add an 'enabled' flag in the EphyExtensionInfo struct to - track whether gconf says it should be loaded. The - 'active' flag is whether it is actually loaded. - -2006-02-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Remove workaround for broken profile now that - https://bugzilla.mozilla.org/show_bug.cgi?id=326013 - is fixed. - -2006-02-07 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-node.c: (ephy_node_new_from_xml): - - Save tons of g_type_from_name calls. - -2006-02-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - - Fix handling of non-ascii extra arguments. - -2006-02-06 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - More xulrunner fixes. - -2006-02-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (open_urls), (queue_commands), (main): - - Fix opening of local files. Bug #330104. - -2006-02-06 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Go back to AM_GLIB_GNU_GETTEXT for now, until - intltool 0.34.2 is more widespread. - -2006-02-06 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Fix quoting. - -2006-02-06 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Fix xulrunner detection logic. - - * configure.ac: - A po/Makevars: - * src/Makefile.am: - * doc/reference/Makefile.am: - - Remove AM_GLIB_GNU_GETTEXT, use plain AM_GNU_GETTEXT. - - * data/glade/Makefile.am: - - Fix distcheck with certs manager disabled. - -2006-02-05 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - * configure.ac: - * embed/mozilla/Makefile.am: - - Changes to support xulrunner trunk (gecko 1.9). - - * embed/mozilla/mozilla-embed-single.cpp: - - Go back to continuing after failed GetPassword; - fixes getting the password list in case one item - is corrupted. - -2006-02-05 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: - - Show the backend in the about box. - -2006-02-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-single.cpp: - - Only use the major version in the user agent string. - -2006-02-05 Crispin Flowerday <gnome@flowerday.cx> - - * data/default-prefs-common.js: - - Disable blink tags - -2006-02-04 Peter Harvey <peter.a.harvey@gmail.com> - - * lib/ephy-state.h - * lib/ephy-state.c - * src/epiphany.defs - * src/bookmarks/ephy-bookmark-properties.c - - Combined very similar functions into one. - Made the 'similar' bookmark count update immediately at start. - -2006-02-04 Peter Harvey <peter.a.harvey@gmail.com> - - * lib/ephy-state.h - * lib/ephy-state.c - * src/ephy-shell.c - - Forgotten files from previous two commits. - -2006-02-04 Peter Harvey <peter.a.harvey@gmail.com> - - * lib/egg/egg-editable-toolbar.c - * lib/egg/egg-toolbar-editor.c - * lib/egg/egg-toolbars-model.c - * lib/egg/egg-toolbars-model.h - * src/bookmarks/ephy-bookmark-factory-action.c - * src/bookmarks/ephy-topic-factory-action.c - * src/ephy-toolbars-model.c - * src/epiphany.defs - - Improve the system for testing whether an item has already - been used on the toolbar. - -2006-02-04 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-properties.c - * src/bookmarks/ephy-bookmarks-ui.c - * src/bookmarks/ephy-bookmarks-ui.h - * src/ephy-history-window.c - * src/popup-commands.c - * src/window-commands.c - - Restore transient status to the properties dialog when - creating a new bookmark. Leave the topics entry sensitive, - and store the expanded state of the list. Make the similar - button a toggle button. Removed unused function to add topic. - -2006-02-04 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmarks.c - - Improve code quality of function to determine similar bookmarks. - -2006-02-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - - Free the option context on error too, and don't duplicate - the private-instance option. - -2006-02-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyPromptService.cpp: - - Don't make the nonblocking alert modal! - -2006-02-03 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/EphyPromptService.h: - * embed/mozilla/EphyPromptService.cpp: (ShowNonBlockingAlert): - * embed/mozilla/AutoJSContextStack.cpp: - - Fix compilation against trunk + some typos. - -2006-02-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: - - Fix non-debug builds. - -2006-02-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus), - (ephy_dbus_get_property), (ephy_dbus_set_property), - (ephy_dbus_class_init), (_ephy_dbus_startup): - * src/ephy-dbus.h: - * src/ephy-main.c: (main): - - Only claim the DBUS name when not running as private instance. - -2006-02-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/Makefile.am: - * embed/mozilla/AutoJSContextStack.cpp: - * embed/mozilla/AutoJSContextStack.h: - - Helper class that pushes a null JS context on the stack, - and pops it in the destructor. - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyPromptService.cpp: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - * embed/mozilla/PrintingPromptService.cpp: - - Push a null JS context on the stack when we run a recursive - mainloop. Fixes the epiphany equivalend of camino bug - https://bugzilla.mozilla.org/show_bug.cgi?id=179307. - -2006-02-02 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Add GECKO_XPIDL to check for xpidl compiler and include directory. - -2006-02-02 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Add GECKO_CHECK_HEADERS, wrapping AC_CHECK_HEADERS. - - * configure.ac: - - Simplify some header checks with GECKO_CHECK_HEADERS. - Check for nsINonBlockingAlertService.h. - - * embed/mozilla/EphyPromptService.cpp: - * embed/mozilla/EphyPromptService.h: - * embed/mozilla/MozRegisterComponents.cpp: - - Implement nsINonBlockingAlertService. - -2006-02-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/downloader-view.c: - * embed/downloader-view.h: - * embed/ephy-embed-shell.c: - (ephy_embed_shell_get_downloader_view_nocreate): - * embed/ephy-embed-shell.h: - * lib/ephy-gui.c: (ephy_gui_message_dialog_get_content_box): - * lib/ephy-gui.h: - * src/ephy-session.c: - (confirm_shutdown_dialog_update_timeout_label), - (confirm_shutdown_dialog_tick_cb), - (confirm_shutdown_dialog_response_cb), - (confirm_shutdown_dialog_accept_cb), - (confirm_shutdown_dialog_weak_ref_cb), (confirm_shutdown_cb), - (save_yourself_cb): - - On session logout, check if there are downloads pending (since - they're not resumable, bug #128048). #if 0'd for now. - -2006-02-02 Jean-François Rameau <jframeau@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (toolbar_visibility_refresh): - * src/bookmarks/ephy-topics-entry.c: (update_database): - - Fix some memory leaks. - -2006-02-02 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-action.c - - Allow bookmarks on the toolbar to be dragged. - - * src/bookmarks/ephy-topic-action.c - - Remove redundant function call. - -2006-02-02 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-session.c: (save_yourself_cb), (die_cb), - (session_command_free), (session_command_find), - (resume_dialog_response_cb), (resume_dialog_weak_ref_cb), - (session_command_autoresume), - (session_command_open_bookmarks_editor), - (session_command_open_uris), (session_command_dispatch), - (session_command_queue_next), (session_command_queue_clear), - (ephy_session_init), (ephy_session_dispose), - (ephy_session_finalize), (ephy_session_close), (ephy_session_load), - (ephy_session_get_active_window), (ephy_session_queue_command): - * src/ephy-session.h: - * src/ephy-main.c: (unref_proxy_reply_cb), (open_urls), - (call_dbus_proxy), (queue_commands), (main): - - Queue commands received from the main and remote instances, - and process them after autoresume has completed. Bug #328286. - - * data/epiphany-service.xml: - * lib/ephy-file-helpers.c: (ephy_file_helpers_init): - * lib/ephy-file-helpers.h: - * src/ephy-activation.c: (session_queue_command), - (ephy_activation_load_uri_list), (ephy_activation_load_session), - (ephy_activation_open_bookmarks_editor): - * src/ephy-activation.h: - * src/ephy-dbus.c: - * src/ephy-dbus.h: - * src/epiphany.defs: - - Adapt to those changed APIs. - -2006-01-31 Peter Harvey <peter.a.harvey@gmail.com> - - * lib/egg/egg-editable-toolbar.c - - Add tooltips to toolitems again (reverses a regression). - Use _forall instead of _foreach when connecting signals, - to make sure that widgets like Zoom get a right-click menu. - -2006-02-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyPromptService.cpp: - - Use GTK_STOCK_DIALOG_AUTHENTICATION. Bug #329438. - -2006-01-31 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-link-action.c: (ephy_link_action_group_new): - * src/ephy-link-action.h: - - Fix link action group creating to really use the given name! - -2006-01-31 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-service.xml: - * src/ephy-activation.c: (ephy_activation_load_uris): - * src/ephy-activation.h: - * src/ephy-main.c: (unref_proxy_reply_cb), (open_urls): - - Change the DBUS interface to sending all the uris at one - as string array. - -2006-01-31 Peter Harvey <peter.a.harvey@gmail.com> - - * lib/egg/egg-toolbars-model.c - * lib/egg/egg-toolbars-model.h - - Added a useful function to remove all instances of - a named action from the toolbars. - -2006-01-31 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-01-31 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.9.6 === - - * NEWS: - * configure.ac: - * doc/reference/tmpl/ephy-embed.sgml: - * doc/reference/tmpl/ephy-permission-manager.sgml: - * doc/reference/tmpl/ephy-shell.sgml: - * doc/reference/tmpl/epiphany-unused.sgml: - -2006-01-31 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-properties.c: (show_duplicate_cb): - - Use ngettext here. - -2006-01-30 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-properties.c - * src/bookmarks/ephy-bookmarks.c - * src/bookmarks/ephy-bookmarks.h - - Made the 'Similar' button show more bookmarks, and - separate into 'identical' and 'similar'. - -2006-01-30 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (configure_item_cursor), - (egg_editable_toolbar_set_ui_manager): - - Don't double-ref the UI manager. - Don't try to set a cursor on windowless widgets. - -2006-01-30 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: (GetErrorMessage): - - Remove unused var. - -2006-01-30 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: - (egg_editable_toolbar_set_ui_manager): - - Fix the build with -Werror. - -2006-01-30 Peter Harvey <peter.a.harvey@gmail.com> - - * data/ui/epiphany-ui.xml - * src/ephy-lockdown.c - * src/ephy-toolbar.c - * src/ephy-window.c - * lib/egg/egg-editable-toolbar.c - * lib/egg/egg-editable-toolbar.h - - Add a Toolbars submenu with per-toolbar hide/show items. - -2006-01-30 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (open_urls), (call_dbus_proxy): - - Idle unref the dbus proxy in case we didn't call any remote - methods; and ref the dbus proxy for each call + one idle unref - for each URL remoted. - -2006-01-30 Crispin Flowerday <gnome@flowerday.cx> - - * src/bookmarks/ephy-bookmark-properties.c: (update_warning), - (ephy_bookmark_properties_constructor): - - Use ngettext() for plural string. Fixes bug #329242 - -2006-01-30 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Change text for zoom in/out. - -2006-01-30 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Special error text for localhost URIs. Bug #323261, - patch by Jean-François Rameau. - -2006-01-30 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - - Truncate URI and title strings. Bug #329160. - -2006-01-30 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: (ephy_find_toolbar_dispose), - (ephy_find_toolbar_class_init): - - Release the finder on dispose not finalize. - -2006-01-30 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-properties.c - - Add "Show" text to the items in the "Similar" menu. - -2006-01-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-gui.c: (ephy_gui_get_current_event): - * lib/ephy-gui.h: - - Add a convenience function to get current event data. - - * src/ephy-link.c: (ephy_link_open), - (ephy_link_flags_from_current_event): - * src/ephy-link.h: - - Add a convenience function to translate the current event - into EphyLinkFlags. - - * src/ephy-go-action.c: (ephy_go_action_get_type): - * src/ephy-go-action.h: - - Make this an EphyLinkAction. - - * lib/widgets/ephy-location-entry.c: (entry_key_press_cb): - * src/ephy-home-action.c: (ephy_home_action_activate): - * src/ephy-location-action.c: (entry_activate_cb): - * src/ephy-tab.c: (open_link_in_new), - (ephy_tab_dom_mouse_click_cb): - * src/window-commands.c: (window_cmd_load_location): - - Fix link activation to respect ctrl and shift modifiers. - Part of bug #310814. - -2006-01-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - If GetPassword failed, break instead of continue. - That way we don't endlessly re-ask for the master password. - -2006-01-29 Crispin Flowerday <gnome@flowerday.cx> - - * embed/ephy-embed-single.c: (ephy_embed_single_get_backend_name): - * embed/ephy-embed-single.h: - * embed/mozilla/mozilla-embed-single.cpp: - * src/epiphany.defs: - - Add a function (ephy_embed_single_get_backend_name) to get - the backend that epiphany is using. - -2006-01-29 Reinout van Schouwen <reinout@cs.vu.nl> - - * NEWS - - Update NEWS for 1.9.6 - -2006-01-29 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-properties.c - * src/bookmarks/ephy-bookmarks.c - * src/bookmarks/ephy-bookmarks.h - - Added better widget to handle duplicate bookmarks. - - * src/bookmarks/ephy-topics-entry.c - - Corrected handling of UTF8 strings. - - * src/bookmarks/ephy-topics-palette.c - - Removed unnecessary use of g_idle_*.. - -2006-01-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.c: - * src/ephy-main.c: - - Fix strings again. Bug #328747. - -2006-01-29 Crispin Flowerday <gnome@flowerday.cx> - - * src/bookmarks/ephy-bookmark-action.c: (activate_cb), - (entry_key_press_cb), (connect_proxy): - - Open smart bookmark url in new tabs when using Ctrl+Enter - (part of bug #310814) - -2006-01-29 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-topics-entry.c - * src/bookmarks/ephy-topics-palette.c - - Make both topcs palette and entry even more robust. - Substantially improved behaviour of the topics entry. - -2006-01-29 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-topics-entry.c - * po/POTFILES.in - - Make the topic entry more robust, and correct its - entry in POTFILES.in. - -2006-01-29 Reinout van Schouwen <reinout@cs.vu.nl> - - * src/ephy-main.c - - Change string 'Epiphany' to generic 'browser' 2 times - -2006-01-29 Reinout van Schouwen <reinout@cs.vu.nl> - - * lib/ephy-file-helpers.c - - Change string to fix bug 328747. - -2006-01-29 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-properties.c - * src/bookmarks/ephy-topics-entry.c - * src/bookmarks/ephy-topics-entry.h - * src/bookmarks/Makefile.am - * po/POTFILES.in - - Ongoing Saga Of The Bookmark Properties Dialog. - Dialog is now much more compact, using a text entry by - default and offering the palette when desired. - - * src/bookmarks/ephy-topics-palette.c - - Simplified code and made more usable. - Removed the header from the last patch as well. - - * src/bookmarks/ephy-bookmarks-ui.c - - 'Add bookmark' dialogs were not correctly removed from the - hashtable. - -2006-01-28 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-properties.c - * src/bookmarks/ephy-bookmarks-ui.c - * src/bookmarks/ephy-bookmarks-ui.h - * src/bookmarks/ephy-bookmarks.c - * src/bookmarks/ephy-bookmarks.h - * src/ephy-history-window.c - * src/popup-commands.c - * src/window-commands.c - - Simplified the bookmark properties dialog and removed the - 'duplicate bookmark' warning dialog (now have warning in - the bookmark properties dialog itself). - - * src/bookmarks/ephy-topics-palette.c - - Added a header which switches topic palette mode. - -2006-01-27 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus_cb), - (ephy_dbus_connect_to_system_bus_cb), (session_filter_func), - (system_filter_func), (ephy_dbus_connect_to_system_bus), - (ephy_dbus_connect_to_session_bus), (ephy_dbus_shutdown): - * src/ephy-dbus.h: - - Remove unused NM code. Misc cleanups. - -2006-01-27 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-activation.c: (ephy_activation_load_url), - (ephy_activation_load_session), - (ephy_activation_open_bookmarks_editor): - * src/ephy-activation.h: - - Add required GError** params, and actually set the - error when returning FALSE. - -2006-01-27 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - - Disable pango rendering by default, unless MOZ_ENABLE_PANGO env - var is set. Bug #328844. - -2006-01-26 Crispin Flowerday <gnome@flowerday.cx> - - * src/Makefile.am: - - Use stamp files for the dbus bindings.h files - -2006-01-26 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.c: (impl_get_embed_single): - - Fix initial network status sync. - -2006-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor): - - Add transient window to window group., - - * src/languages.h: - - Add licence header. - -2006-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-net-monitor.c: (ephy_net_monitor_set_net_status), - (notify_network_managed_cb): - - Store the detected network status even if we're not active. - -2006-01-25 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * data/epiphany.schemas.in: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-single.cpp: - * lib/ephy-prefs.h: - * src/Makefile.am: - * src/ephy-net-monitor.c: - * src/ephy-net-monitor.h: - * src/ephy-shell.c: (ephy_shell_sync_network_status), - (impl_get_embed_single), (ephy_shell_dispose), - (ephy_shell_get_net_monitor), (_ephy_shell_create_instance), - (_ephy_shell_startup): - * src/ephy-shell.h: - - libnm-glib be-gone! Use NetworkManager directly via DBUS, by - importing the excellent net-monitor extension directly into - Epiphany. Code by Jean-François Rameau. - -2006-01-22 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmarks-ui.c - - Reverted change which made 'add bookmark' and 'edit bookmark' - use-cases have exactly the same dialog. - -2006-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: (main): - - Don't leak the option context. - -2006-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-topic-action.c: (drag_data_received_cb), - (create_tool_item), (ephy_topic_action_sync_label), (get_popup), - (erase_popup), (child_changed_cb), (child_removed_cb), - (menu_init_cb), (button_deactivate_cb), (button_toggled_cb), - (button_release_cb), (button_press_cb), (connect_proxy), - (ephy_topic_action_updated), (ephy_topic_action_get_topic), - (ephy_topic_action_set_topic), (ephy_topic_action_set_property), - (ephy_topic_action_get_property), (ephy_topic_action_init), - (ephy_topic_action_get_type), (ephy_topic_action_new): - - Small cleanups. - -2006-01-25 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-gecko-1-8.js: - * embed/mozilla/mozilla-embed-single.cpp: - - Set the "browser.display.use_system_colors" pref on gecko 1.8, - instead of monitoring the theme ourself. - -2006-01-25 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/prefs-dialog.glade: - - Don't show the CSS box by default; we show it from code - only when CSS is supported. - -2006-01-25 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-mozilla.js: - - On suite, set wallet.caveat to false. - -2006-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action-group.c: - * src/bookmarks/ephy-bookmark-action-group.h: - * src/bookmarks/ephy-bookmark-factory-action.c: - * src/bookmarks/ephy-bookmark-factory-action.h: - * src/bookmarks/ephy-bookmarks-ui.c: - * src/bookmarks/ephy-bookmarks-ui.h: - * src/bookmarks/ephy-nodes-cover.c: - * src/bookmarks/ephy-nodes-cover.h: - * src/bookmarks/ephy-open-tabs-action.c: - * src/bookmarks/ephy-open-tabs-action.h: - * src/bookmarks/ephy-related-action.c: - * src/bookmarks/ephy-topic-action-group.c: - * src/bookmarks/ephy-topic-action-group.h: - * src/bookmarks/ephy-topic-factory-action.c: - * src/bookmarks/ephy-topics-palette.c: - - Add cvs version markers. - -2006-01-25 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-properties.c: - (title_entry_changed_cb), (ephy_bookmark_properties_constructor): - * src/bookmarks/ephy-bookmarks-ui.c: - (ephy_bookmarks_ui_add_bookmark): - - Don't use favicon as window icon. - -2006-01-24 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_set_bookmark), - (bookmark_properties_close_cb), (bookmark_properties_response_cb), - (update_entry), (update_window_title), (combo_changed_cb), - (title_entry_changed_cb), (location_entry_changed_cb), - (set_window_icon), (ephy_bookmark_properties_init), - (ephy_bookmark_properties_constructor), - (ephy_bookmark_properties_set_property), - (ephy_bookmark_properties_get_property), - (ephy_bookmark_properties_class_init), - (ephy_bookmark_properties_get_type), - (ephy_bookmark_properties_new): - * src/bookmarks/ephy-bookmark-properties.h: - - Refactored, code cleanups. Don't make the bookmark properties - window transient. - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmark_properties): - * src/bookmarks/ephy-bookmarks-ui.c: - (activate_bookmark_properties), (activate_bookmark_open_tab), - (activate_bookmark_open_window), (selected_bookmark_action), - (erase_bookmarks_menu), (tree_changed_cb), (node_added_cb), - (node_changed_cb), (node_removed_cb), - (ephy_bookmarks_ui_attach_window), (properties_dialog_destroy_cb), - (add_bookmark), (duplicate_bookmark_response_cb), - (ephy_bookmarks_ui_add_bookmark), (add_topic_changed_cb), - (add_topic_response_cb), (ephy_bookmarks_ui_add_topic), - (ephy_bookmarks_ui_show_bookmark): - * src/bookmarks/ephy-bookmarks-ui.h: - - Cleanups. Make the New Topic dialogue modal to the bookmark properties - window. Change some strings, don't unnecessarily use markup when - constructing a message dialog. - -2006-01-24 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - (import_dialog_response_cb), (export_format_combo_changed_cb), - (export_dialog_response_cb), (cmd_bookmarks_export): - - Switch extensions when changing the export format from the combo - box; and don't use gtk_dialog_run. Bug #328064. - -2006-01-24 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.c: (ephy_dot_dir), - (ephy_file_helpers_init): - * lib/ephy-file-helpers.h: - * src/ephy-dbus.c: - * src/ephy-main.c: (unref_proxy_reply_cb), (open_urls), (main): - - Run the main loop until the reply is received when - activating a running instance. Fixes URL opening with - two concurrently starting instance. - -2006-01-24 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus): - - Use DBUS_NAME_FLAG_DO_NOT_QUEUE when requesting the name, - and also handle unexpected request return values. - -2006-01-23 Crispin Flowerday <gnome@flowerday.cx> - - * src/bookmarks/ephy-open-tabs-action.c: (node_added_cb): - * src/bookmarks/ephy-topic-action-group.c: (node_added_cb): - - Fix a couple of memory leaks - -2006-01-23 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: - - Fix compilation with libgnome 2.13. Bug #328351. - -2006-01-23 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-service.xml: - * src/ephy-activation.c: (ephy_activation_load_url), - (ephy_activation_open_bookmarks_editor): - * src/ephy-activation.h: - - Removed add-bookmark and import-bookmarks functions, - and changed load-url to use an options string instead of - loads of booleans. - - * src/ephy-main.c: (unref_proxy_reply_cb), (open_urls), - (call_dbus_proxy): - - Adapt to changed dbus call signatures. - Fixes open-in-new-tab/window from cmd line. - -2006-01-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - * lib/ephy-file-helpers.c: (ephy_file_helpers_init), - (ephy_ensure_dir_exists): - * lib/ephy-file-helpers.h: - - Add a GError** to ephy_file_helpers_init and ephy_ensure_dir_exists, - so we can show the error to the user in main(). - - * src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus_cb), - (ephy_dbus_connect_to_system_bus_cb), (session_filter_func), - (system_filter_func), (ephy_dbus_connect_to_system_bus), - (ephy_dbus_connect_to_session_bus), (ephy_dbus_shutdown), - (ephy_dbus_finalize), (ephy_dbus_get_type), - (ephy_dbus_get_default), (ephy_dbus_get_bus), - (ephy_dbus_get_proxy), (_ephy_dbus_startup), (_ephy_dbus_release), - (_ephy_dbus_is_name_owner): - * src/ephy-dbus.h: - - Refactored. Propagate errors to callers via GError**, and change - lifecycle to the app lifetime. - - * src/ephy-lockdown.c: (ephy_lockdown_init), - (ephy_lockdown_finalize): - - Move gconf notification add/remove for the lockdown key dirs - here from main(). - - * src/ephy-shell.c: (ephy_shell_dispose), - (_ephy_shell_create_instance): - * src/ephy-shell.h: - * src/epiphany.defs: - - Remove ephy_shell_startup and related stuff. - - * src/ephy-main.c: (handle_url), (handle_email), - (shell_weak_notify), (dbus_g_proxy_finalized_cb), - (save_yourself_cb), (die_cb), (gnome_session_init), - (path_from_command_line_arg), (open_urls), (call_dbus_proxy), - (show_error_message), (main): - - Move all startup code to main(), so we can show errors to - the user instead of crashing when things go wrong. - Part of bug #326807. - -2006-01-23 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyPromptService.cpp: - - Invert button order. Bug #327381. - -2006-01-22 Crispin Flowerday <gnome@flowerday.cx> - - * lib/widgets/ephy-location-entry.c (ephy_location_entry_set_location): - - When updating the address bar, always update the address state, - sometimes it isn't updated if the text in the GtkEntry isn't - altered (and hence the 'changed' signal isn't called. - -2006-01-22 Crispin Flowerday <gnome@flowerday.cx> - - * src/ephy-dbus.c (ephy_dbus_shutdown): - - Add guards to avoid crashing on exit if system bus - isn't running. Fixes bug #327845 - -2006-01-22 Crispin Flowerday <gnome@flowerday.cx> - - * embed/ephy-permission-manager.c: - (ephy_permission_manager_add_permission), - (ephy_permission_manager_remove_permission), - (ephy_permission_manager_clear_permissions), - (ephy_permission_manager_test_permission), - (ephy_permission_manager_list_permissions): - * embed/ephy-permission-manager.h: - * src/ephy-tab.c: (ephy_tab_get_popups_allowed), - (ephy_tab_set_popups_allowed): - * src/epiphany.defs: - * src/epiphany.override: - - Change the EphyPermissionManager API so that it is - more obvious what it does when used from python. - -2006-01-22 Crispin Flowerday <gnome@flowerday.cx> - - * embed/ephy-favicon-cache.c (remove_obsolete_icons) - (icon_is_obsolete) - * embed/ephy-history.c (page_is_obsolete, remove_obsolete_pages): - - Use non-deprecated functions when compiling against glib > 2.9 - -2006-01-22 Peter Harvey <peter.a.harvey@gmail.com> - - * src/ephy-window.c - - Fixed the mouse cursor entry/exit code for the toolbar. I have - a suspicion that a bug may have been fixed in Gtk+ because this - solution was tried before. Bug #326817. - -2006-01-21 Crispin Flowerday <gnome@flowerday.cx> - - * src/epiphany.defs: - * src/epiphany.override: - - - Change EphyEmbedEvent.get_property to .get_event_property - - Wrap EphyPermissionManager.list(), and the boxed - type it uses. - - Wrap EphyEmbed.get_security_level() - -2006-01-21 Crispin Flowerday <gnome@flowerday.cx> - - * src/window-commands.c (window_cmd_help_about): - - Put blank lines between the paragraphs in the - licence dialog. - -2006-01-22 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-dbus.c: (ephy_dbus_shutdown): - - Remove both session/system filters before finalizing EphyDbus object. - Fix #327845. - -2006-01-22 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-action.c - * src/bookmarks/ephy-bookmark-properties.c - - Remove the user-icon functionality for now. Too many bugs. - Note that support for the user-icon field still exists in - the bookmarks database itself. - -2006-01-21 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Fix the previous commit. - -2006-01-21 Crispin Flowerday <gnome@flowerday.cx> - - * src/bookmarks/ephy-bookmarks-editor.c (cmd_bookmarks_export) - - Add back the gtk_widget_destroy() to really fix bug #327438 - -2006-01-21 Crispin Flowerday <gnome@flowerday.cx> - - * src/bookmarks/ephy-bookmarks-editor.c (cmd_bookmarks_export) - - Fix bookmark exporting, so that it can be cancelled. - Fixes bug #327438 - -2006-01-21 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Add licence to about dialogue. Patch by Brian Pepple, - bug #327998. - -2006-01-18 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-shell.c: (impl_get_embed_single): - * embed/ephy-embed-single.c: (ephy_embed_single_init): - * embed/ephy-embed-single.h: - * embed/mozilla/mozilla-embed-single.cpp: - - Decouple embed single instantiation and initialisation. - Prevents double-initialisation on startup. - - * embed/mozilla/EphyContentPolicy.cpp: - * embed/mozilla/EphyContentPolicy.h: - - Remove embed single variable, it was unused. - -2006-01-18 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-statusbar.c: (create_caret_indicator), - (ephy_statusbar_init), (ephy_statusbar_new), - (ephy_statusbar_set_caret_mode): - * src/ephy-statusbar.h: - * src/ephy-window.c: (browse_with_caret_notifier): - - Add caret mode indicator UI. Bug #145581. - -2006-01-18 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmarks-menu.c - - Do not add OpenTabs action if too-few items in the menu. - Bug #327390. - -2006-01-18 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-properties.c - - Removed inappropriate bold and mnemonic. - Bug #327401. - -2006-01-17 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (row_is_separator), (setup_fonts_dialog), - (create_autodetectors_combo), (prefs_dialog_init): - - Put "Off" at the top of the combo, followed by a separator row. - Bug #125723. - -2006-01-17 Crispin Flowerday <gnome@flowerday.cx> - - * lib/widgets/ephy-node-view.c (ephy_node_view_add_column): - - When adding a column that can be sorted on, re-create the - sort model, so that it sets up the sort method correctly. - Fixes bug #320686 - -2006-01-17 Crispin Flowerday <gnome@flowerday.cx> - - * embed/ephy-embed-event.c: (ephy_embed_event_get_property): - * embed/ephy-embed-event.h: - * embed/mozilla/mozilla-embed-event.cpp: - * src/ephy-tab.c: (save_property_url), - (ephy_tab_dom_mouse_click_cb): - * src/ephy-window.c: (update_popups_tooltips), (show_embed_popup): - * src/epiphany.defs: - * src/epiphany.override: - * src/popup-commands.c: (popup_cmd_link_in_new_window), - (popup_cmd_link_in_new_tab), (popup_cmd_bookmark_link), - (popup_cmd_copy_link_address), (save_property_url), - (popup_cmd_open_link), (popup_cmd_set_image_as_background), - (popup_cmd_copy_image_location), (popup_cmd_open_image): - - Change the 'ephy_embed_event_get_property' function - return a GValue* rather than taking a pointer to it as - an argument. - -2006-01-17 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/prefs-dialog.glade: - * embed/mozilla/mozilla-notifiers.cpp: - - Fix leaks, minor cleanups. - -2006-01-17 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.c: (ephy_file_monitor_timeout_cb), - (ephy_file_monitor_cb): - * lib/ephy-file-helpers.h: - - Add event type to the callback. - - * embed/mozilla/EphyUtils.cpp: - * embed/mozilla/EphyUtils.h: - - New function, like NS_NewFileURI (which we can't use since - nsNetUtil.h conflicts with embed strings). - - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - - Check that the user CSS file exists before registering it. - Also handle file-deleted events. - - * src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_build): - * src/bookmarks/ephy-topics-palette.c: - (ephy_topics_palette_constructor), - (ephy_topics_palette_class_init): - - Build fixes. - -2006-01-17 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-main.c: - - Fix compile with libgnome HEAD. - -2006-01-17 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-01-17 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.9.5.1 === - - * NEWS: - * configure.ac: - * data/Makefile.am: - * data/chrome/Makefile.am: - * po/POTFILES.in: - R src/bookmarks/ephy-new-bookmark.c: - R src/bookmarks/ephy-new-bookmark.h: - R src/bookmarks/ephy-topics-selector.c: - R src/bookmarks/ephy-topics-selector.h: - - Fix the tarball. - -2006-01-17 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.9.5 === - - * configure.ac: - * data/chrome/Makefile.am: - - Updates. - -2006-01-17 Christian Persch <chpe@cvs.gnome.org> - - * data/chrome/epiphany.manifest.in: - - Fix number of /'s in URI. - - * data/epiphany.schemas.in: - - Add new entries. - - * embed/mozilla/EphyAboutModule.cpp: - - Fix title. - - * data/glade/prefs-dialog.glade: - * embed/ephy-embed-prefs.h: - * embed/mozilla/mozilla-embed-single.cpp: - * embed/mozilla/mozilla-notifiers.cpp: - * embed/mozilla/mozilla-notifiers.h: - * lib/eel-gconf-extensions.c: (eel_gconf_unset_key), - (eel_gconf_notify): - * lib/eel-gconf-extensions.h: - * lib/egg/egg-editable-toolbar.c: (popup_context_menu_cb), - (button_press_event_cb), (egg_editable_toolbar_set_ui_manager), - (egg_editable_toolbar_set_selected): - * lib/ephy-dialog.c: (set_value_from_pref), (set_pref_from_value), - (set_value_from_togglebutton), (strcmp_with_null), - (get_index_from_value), (compare_values), - (set_togglebutton_from_value), (set_pref_from_info_and_emit), - (spinbutton_changed_cb), (save_info): - * lib/ephy-dialog.h: - * lib/ephy-file-helpers.c: (ephy_file_monitor_timeout_cb), - (ephy_file_monitor_cb), (ephy_file_monitor_add), - (ephy_file_monitor_cancel): - * lib/ephy-file-helpers.h: - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_load_file): - * src/ephy-window.c: - * src/popup-commands.c: (popup_cmd_bookmark_link): - * src/prefs-dialog.c: (prefs_dialog_finalize), (setup_font_combo), - (fonts_language_changed_cb), (font_prefs_dialog_response_cb), - (row_is_separator), (setup_fonts_dialog), - (font_prefs_button_clicked_cb), (css_checkbox_toggled), - (css_edit_button_clicked_cb), (prefs_dialog_init): - - Rework font prefs, and add user stylesheet setting. - - * src/bookmarks/ephy-bookmark-action-group.c: (node_added_cb): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_local): - * src/window-commands.c: (window_cmd_file_bookmark_page): - - Some build fixes. - -2006-01-17 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-action.c - - Removed left-over function. - -2006-01-17 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmarks-menu.c - - Added the 'Local' topic to bookmarks menu. - -2006-01-17 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/Makefile.am - - Forgotten Makefile changes. - - * src/epiphany.defs - - 'Fixes' for the python interface. - Probably need to regenerate somehow, but don't know how do it correctly. - -2006-01-17 Peter Harvey <peter.a.harvey@gmail.com> - - * src/Makefile.am - - Removed ephy-new-bookmark and ephy-topics-selector from the Makefile. - - * src/ephy-history-window.c - * src/popup-commands.c - * src/window-commands.c - * src/bookmarks/ephy-bookmarks-editor.c - - Removed all the slightly different bits of code to create a - bookmark and called ephy_bookmarks_ui_add_bookmark instead. - - * src/bookmarks/ephy-bookmarks.c - * src/bookmarks/ephy-bookmarks.h - - Moved the hashtable for bookmark windows to ephy-bookmarks-ui. - Added a new field "usericon" to the ephynode/bookmarks database, - to store the URL of the user-defined icon (if any). It can be - NULL (use site icon), "" (use none), or a URL. - - * src/bookmarks/ephy-bookmark-properties.c - * src/bookmarks/ephy-bookmark-properties.h - - Large changes to the bookmark properties window to handle different - use cases (adding or changing a bookmark), to use the new topics - palette widget, and to support the new usericon. - - * src/bookmarks/ephy-bookmarks-ui.c - * src/bookmarks/ephy-bookmarks-ui.h - - Large additions to ephy-bookmarks-ui to replace ephy-new-bookmark. - Fixed some bugs in the datatype handlers for the toolbar which - are supplied by ephy-bookmarks-ui. - -2006-01-17 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-topics-palette.c - * src/bookmarks/ephy-topics-palette.h - - Implemented a new widget for topic selection that tries - to organise the topics for the user. - -2006-01-17 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-topic-action.c - - Handle DnD to topics on the toolbar. - -2006-01-17 Peter Harvey <peter.a.harvey@gmail.com> - - * lib/egg/egg-editable-toolbar.h - - Checking in forgotten changes to the editable toolbar API. - -2006-01-17 Peter Harvey <peter.a.harvey@gmail.com> - - * src/bookmarks/ephy-bookmark-action.c - - Cleaned up ephy-bookmark-action.c to match the new - gtk-ui-manager based popup menu on the toolbar. - -2006-01-17 Peter Harvey <peter.a.harvey@gmail.com> - - * lib/egg/egg-editable-toolbar.c - - EggEditableToolbar no longer supports middle-mouse-button drag. - Fixed a bug in the popup-menu drag. - Now uses GtkUIManager for the popup-menu. - -2006-01-17 Peter Harvey <peter.a.harvey@gmail.com> - - * lib/ephy-stock-icons.c - * lib/ephy-stock-icons.h - - Added stock_bookmark as one of our stock icons. - -2006-01-17 Peter Harvey <peter.a.harvey@gmail.com> - - * lib/ephy-node.c - - Do not try to store a string parameter if it is null (avoids segfault). - -2006-01-16 Crispin Flowerday <gnome@flowerday.cx> - - * embed/mozilla/EphyBrowser.cpp: - - When looking at modified text areas and forms, don't - look at disabled or invisible elements. Patch by - chpe, part of bug #155603 - -2006-01-15 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-single.cpp: - * src/Makefile.am: - - Add NetworkManager magic for connection status autodetection. - Defaults to disabled because I'm not very happy with the libnm-glib - implementation. Oh, and it may crash on startup, too. - -2006-01-15 Jean-François Rameau <jframeau@cvs.gnome.org> - - * lib/ephy-adblock.h: - * lib/ephy-adblock.c: - * embed/ephy-adblock-manager.h: - * embed/ephy-adblock-manager.c: - - Add a method to EphyAdblock interface, ephy_adblock_manager_edit_rule, - so one can allow/disallow an url. - Add a method to EphyAdblockManager, ephy_adblock_manager_has_blocker, - so one can ask it whether a blocker is running. - -2006-01-15 Crispin Flowerday <gnome@flowerday.cx> - - * data/chrome/Makefile.am: - * data/chrome/about.xhtml: - * data/chrome/brand.dtd.in: - * data/chrome/brand.properties.in: - * data/chrome/epiphany.manifest.in: - - Override the page that is shown for the about: url so - that it doesn't say "Deer Park" - -2006-01-14 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-single.cpp: - - Only use the directory service provider on gecko 1.8; - gecko 1.7 uses a different method to register chrome. - -2006-01-14 Crispin Flowerday <gnome@flowerday.cx> - - * embed/mozilla/mozilla-embed-single.cpp (init_services): - - Simplify creation and reference counting of the - EphyDirectoryProvider class. - -2006-01-14 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Add defines and automake conditional for toolkit flavour. - - * configure.ac: - * data/Makefile.am: - A data/chrome/.cvsignore: - A data/chrome/Makefile.am: - A data/chrome/brand.dtd.in: - A data/chrome/brand.properties.in: - A data/chrome/epiphany.manifest.in: - - Provide branding so mozilla dialogues don't show "Deer Park" or - "Firefox" but "Epiphany" instead. - - * embed/mozilla/Makefile.am: - A embed/mozilla/EphyDirectoryProvider.cpp: - A embed/mozilla/EphyDirectoryProvider.h: - * embed/mozilla/mozilla-embed-single.cpp: - - Add a directory service provider. - -2006-01-13 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-stock-icons.c: - * lib/ephy-stock-icons.h: - - Remove obsolete close-tab stock icon. - -2006-01-13 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-toolbar.xml: - * src/ephy-window.c: - - Fix zoom buttons order on default toolbar. Set short-label - property for zoom actions. - -2006-01-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EventContext.cpp: - - Don't require a HTML document to activate typeaheadfind. - Bug #326813. - -2006-01-13 Christian Persch <chpe@cvs.gnome.org> - - A embed/mozilla/EphyPromptService.cpp: - A embed/mozilla/EphyPromptService.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - * po/POTFILES.in: - - Implement nsIPromptService ourself. - -2006-01-12 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-toolbar.xml: - * src/ephy-toolbars-model.c: (ephy_toolbars_model_load): - - Add Zoom In/Out buttons to default toolbar layout and toolbars - editor repertoire. Bug #117923. - -2006-01-12 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * Makefile.am: - - Enable zeroconf by default now that gnome-vfs dns-sd can use - avahi and more distros are hopefully shipping with that. - Still can be disabled by --disable-zeroconf. - -2006-01-12 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus): - - Fix compiler warnings. - -2006-01-11 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Disable <a ping>. - -2006-01-11 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Add another contract ID check, only on gecko >= 1.8. - -2006-01-11 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - - Don't delete epiphany-fonts.schemas on make clean. - -2006-01-11 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - More mime types. - -2006-01-10 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Fix gecko version check to use AC_EGREP_CPP instead of - grepping the header file directly. Misc fixes. - -2006-01-08 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/EphyContentPolicy.h: - * embed/mozilla/EphyContentPolicy.cpp: (ShouldLoad): - * embed/ephy-embed.h: - * embed/ephy-embed.c: (ephy_embed_base_init): - - EphyContentPolicy now emits a signal when a content is blocked. - -2006-01-08 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - - Fix pkgconfig_DATA. - -2006-01-08 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - R data/epiphany-1.10.pc.in: - A data/epiphany.pc.in: - * m4/gecko.m4: - - Various improvements to gecko.m4. Generate the versioned .pc file - from the unversioned .pc.in file. - -2006-01-05 thetroublemaker <thetroublemaker@inventati.org> - - * src/ephy-notebook.c: - - changed ephy_tab_get_title_composite to ephy_tab_get_title, - so that now 'Loading ' is not displayed when loadin' a new - tab. Bug #323468. - -2006-01-08 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_delete_event): - - Exit ppv mode when clicking the window close button. Bug #326136. - -2006-01-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - - Make ESC cancel the content handler dialogue. Bug #325811. - -2006-01-06 Crispin Flowerday <gnome@flowerday.cx> - - * src/window-commands.c (window_cmd_help_about): - - Change the copyright year to 2006 - -2006-01-06 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - R data/epiphany.applications: - - Remove applications file. - -2006-01-04 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-adblock.c: - * lib/ephy-file-helpers.c: - - Fix compiler warnings. - -2006-01-04 Christian Persch <chpe@cvs.gnome.org> - - R data/art/epiphany-close-tab.png: - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * lib/ephy-stock-icons.h: - * src/ephy-notebook.c: (build_tab_label): - - Go back to using the gtk stock close icon, to get correct - themeing in a11y themes. - -2006-01-04 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-find-toolbar.c: (entry_changed_cb), (set_focus_cb), - (ephy_find_toolbar_grab_focus), (ephy_find_toolbar_find_next), - (ephy_find_toolbar_find_previous), (ephy_find_toolbar_open), - (ephy_find_toolbar_close): - - Fix warning when Ctrl-F while the find toolbar is already shown. - Fix next/prev button sensitivity when find wrapped around. - - * src/ephy-window.c: - - Add more XF86XK key codes. - -2006-01-03 Crispin Flowerday <gnome@flowerday.cx> - - * configure.ac: - * src/ephy-main.c: - R src/ephy-automation.h: - - Remove various references to bonobo, ephy is now officially - monkey free! - -2006-01-03 Crispin Flowerday <gnome@flowerday.cx> - - * src/Makefile.am: - - Fix some white space issues to keep make and emacs happy - -2006-01-03 Crispin Flowerday <gnome@flowerday.cx> - - * src/ephy-dbus.c (ephy_dbus_connect_to_session_bus) - - Fix the arguments to the dbus_connection_set_exit_on_disconnect call - for the session bus. - -2006-01-03 Crispin Flowerday <gnome@flowerday.cx> - - * src/ephy-dbus.c (ephy_dbus_connect_to_session_bus) - - Tell dbus not to exit the application if the bus disconnects. - -2006-01-03 Christian Persch <chpe@cvs.gnome.org> - - * src/Makefile.am: - - Remove unneeded LINK line. - -2006-01-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/Makefile.am: - * embed/mozilla/Makefile.am: - * lib/Makefile.am: - * lib/egg/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - - Don't include generated files in the tarball. Bug #319440. - - R help/C/Makefile.am: - R help/es/Makefile.am: - R help/eu/Makefile.am: - R help/fi/Makefile.am: - R help/ja/Makefile.am: - R help/uk/Makefile.am: - - Remove obsolete files. - -2006-01-03 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus): - - Fix compilation with DBUS 0.6 (DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT constant removed). - -2006-01-02 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - * autogen.sh: - * configure.ac: - R data/GNOME_Epiphany_Automation.server.in: - * data/Makefile.am: - A data/epiphany-service.xml: - A data/org.gnome.Epiphany.service.in: - * doc/reference/Makefile.am: - R idl/.cvsignore: - R idl/EphyAutomation.idl: - R idl/Makefile.am: - * lib/Makefile.am: - R lib/ephy-dbus.c: - R lib/ephy-dbus.h: - * lib/ephy-file-helpers.c: (ephy_file_launch_application): - * src/Makefile.am: - A src/ephy-activation.c: - A src/ephy-activation.h: - A src/ephy-dbus.c: - A src/ephy-dbus.h: - * src/ephy-main.c: (main): - * src/ephy-shell.c: (ephy_shell_init), (open_urls), - (dbus_g_proxy_finalized_cb), (ephy_shell_startup), - (ephy_shell_dispose): - - Bonobo is dead; long live the Bonobos! - Patch by Gustavo Gama, bug #322463. - -2006-01-01 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-01-01 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.9.4 === - - * NEWS: - * configure.ac: - * data/Makefile.am: - -2005-12-31 Crispin Flowerday <gnome@flowerday.cx> - - * src/ephy-encoding-dialog.c: (sync_encoding_against_embed), - (embed_net_stop_cb), (sync_embed_cb), - (ephy_encoding_dialog_finalize): - - When in automatic mode, update the treeview to reflect - the currently selected encoding. Fixes bug #127757 - -2005-12-30 Christian Persch <chpe@cvs.gnome.org> - - * plugins/desktop-file/Makefile.am: - - Add include subdirs for broken distros. Bug #321841. - Add plugins.symbols to EXTRA_DIST. - -2005-12-30 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Improve "gecko not found" message. Bug #319253. - -2005-12-30 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-file-helpers.c: (ephy_file_helpers_init), - (my_gdk_spawn_make_environment_for_screen), - (make_spawn_environment_for_sn_context), - (ephy_file_launch_application), (launch_desktop_item): - - Put a marker in the environment to detect when we launch ourself - as a helper app. Fixes bug #324828. - -2005-12-30 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Zoom on Ctrl-=, Ctrl-KP+, Ctrl-KP- too. Bug #105183. - -2005-12-23 Christian Neumair <chris@gnome-de.org> - - * src/ephy-session.c: (offser_to_resume): - - Always center dialog on screen. Bug #324896. - -2005-12-20 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Show warning on mixed content in the tooltip. Bug #321508. - -2005-12-19 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/Makefile.am: - * embed/ephy-adblock-manager.c: - * embed/ephy-adblock-manager.h: - * embed/ephy-embed-shell.c: (ephy_embed_shell_finalize): - * embed/ephy-embed-shell.h: - * embed/mozilla/EphyContentPolicy.cpp: (EphyContentPolicy::ShouldLoad): - * lib/Makefile.am: - * lib/ephy-adblock.h: - * lib/ephy-adblock.c: - * src/ephy-shell.c: (ephy_shell_get_extensions_manager): - - Add some code so ad blocking should be more easy. Based on the fact - that Epiphany already has its own content policy component (EphyContentPolicy). - The new design adds: - - an interface, EphyAdBlock - - a manager, EphyAdBlockManager, pointing to a blocker (possibly no one). - -2005-12-16 Claudio Saavedra <csaavedra@alumnos.utalca.cl> - - * lib/egg/egg-editable-toolbar.c: (configure_item_cursor): - Use a gtk stock cursor (GDK_HAND2) instead of already removed image. - Fixes bug #324265. - -2005-12-15 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single: (impl_import): - - Fix a compile warning. - -2005-12-14 Christian Persch <chpe@cvs.gnome.org> - - * plugins/desktop-file/Makefile.am: - A plugins/desktop-file/plugin.symbols: - - Only export necessary symbols. - -2005-12-14 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - - Install the fonts schemas file too. - -2005-12-12 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-12-12 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.9.3.1 === - - * NEWS: - * configure.ac: - -2005-12-12 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - - Fix desktop file install. - -2005-12-11 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-12-11 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.9.3 === - - * NEWS: - * configure.ac: - -2005-12-11 Christian Persch <chpe@cvs.gnome.org> - - * src/Makefile.am: - A src/ephy-cert-manager-dialog.c: - A src/ephy-cert-manager-dialog.h: - R src/ephy-certificate-manager.c: - R src/ephy-certificate-manager.h: - * src/window-commands.c: - - Fix stupid mistake. - -2005-12-11 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * data/glade/Makefile.am: - * data/glade/certs-manager.glade: - * data/ui/epiphany-ui.xml: - * embed/Makefile.am: - A embed/ephy-certificate-manager.c: - A embed/ephy-certificate-manager.h: - A embed/ephy-x509-cert.c: - A embed/ephy-x509-cert.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-single.cpp: - A embed/mozilla/mozilla-x509-cert.cpp: - A embed/mozilla/mozilla-x509-cert.h: - * src/Makefile.am: - A src/ephy-certificate-manager.c: - A src/ephy-certificate-manager.h: - * src/ephy-window.c: - * src/window-commands.c: - * src/window-commands.h: - - Add certificate manager. Patch by Robert Marcano and Crispin - Flowerday. Fixes bug #119090. - -2005-12-08 Christian Persch <chpe@cvs.gnome.org> - - * src/pdm-dialog.c: (pdm_dialog_cookies_construct), - (pdm_dialog_cookie_add): - - Fix crash when adding a cookie while the dialogue is open. - -2005-12-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyFind.cpp: - - Minor code cleanup. - - * src/ephy-find-toolbar.c: (entry_key_press_event_cb), - (ephy_find_toolbar_close): - - Also check for GDK_ISO_Enter. - - * src/ephy-window.c: (sync_tab_address): - - Close the find toolbar when loading a new page. - -2005-12-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_scroll), - (ephy_embed_page_scroll), (ephy_embed_scroll_pixels): - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - - Add ephy_embed_scroll_pixels. - -2005-12-06 Crispin Flowerday <gnome@flowerday.cx> - - * embed/ephy-embed.c: (ephy_embed_scroll), - (ephy_embed_page_scroll): - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-find-toolbar.c: (entry_key_press_event_cb): - - Forward up/down/page up/page down from the findbar entry - to the embed. - -2005-12-05 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-related-action.c: (node_destroyed_cb): - - Don't try to connect signals to the destroyed node! - -2005-12-05 Crispin Flowerday <gnome@flowerday.cx> - - * src/ephy-find-toolbar.c: (entry_changed_cb), - (ephy_find_toolbar_request_close): - - Fix a compile warning, and don't bother requesting a close - if the find bar is already closed - -2005-12-05 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tabs-menu.c: (tab_set_action_accelerator): - - Use sizeof() here. - -2005-12-05 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-langs.c: - - Updated comment to refer to the schema autogeneration tool. - -2005-12-05 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - - Remove a unused popup menu declaration. - -2005-12-05 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/print.glade: - * embed/print-dialog.c: (ephy_print_setup_dialog_new): - - Remove the paper selector from the print setup dialogue, - we have one in the print dialogue already. - -2005-12-05 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/certificate-dialogs.glade: - * data/glade/epiphany.glade: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * src/pdm-dialog.c: (show_cookies_properties), (pdm_dialog_init): - - Fix spacings to be HIG compliant. Set window roles. - -2005-12-05 Christian Persch <chpe@cvs.gnome.org> - - * src/languages.h: - - Add "tt". - -2005-12-05 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Add image/x-png type. - -2005-12-05 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - - Use --with-gecko in the distcheck configure args. - -2005-12-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-find.c: (ephy_embed_find_set_selection): - * embed/ephy-embed-find.h: - * embed/mozilla/EphyFind.cpp: - * embed/mozilla/EphyFind.h: - * embed/mozilla/mozilla-embed-find.cpp: - - While in find mode, set the selection colour to "attention". - - * src/ephy-find-toolbar.c: (set_status), (clear_status), - (tab_search_key_press_cb), (entry_key_press_event_cb), - (entry_activate_cb), (set_focus_cb), - (ephy_find_toolbar_set_window), (ephy_find_toolbar_init), - (ephy_find_toolbar_class_init), (ephy_find_toolbar_set_embed), - (ephy_find_toolbar_open), (ephy_find_toolbar_close), - (ephy_find_toolbar_request_close): - * src/ephy-find-toolbar.h: - * src/ephy-window.c: (sync_tab_document_type), - (find_toolbar_close_cb), (ephy_window_set_print_preview), - (ephy_window_get_find_toolbar), (ephy_window_get_context_event): - - Refactor find toolbar closing not to crash with auto-closing popups. - Unset the selection colour on close. - Remove dead #ifdef FIND_WHILE_TYPING_IN_EMBED code. - -2005-12-04 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialog.cpp: - - Add a comment for translators. - -2005-11-29 Christian Persch <chpe@cvs.gnome.org> - - * src/pdm-dialog.c: (pdm_dialog_cookie_scroll_to): - - Fix transposed arguments. - -2005-11-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-string.c: (ephy_string_collate_key_for_domain): - * lib/ephy-string.h: - - Add a method to generate collation keys for domain names. - - * src/pdm-dialog.c: (cookie_search_equal), - (pdm_dialog_cookies_construct), (cookie_host_to_iter), - (compare_cookie_host_keys), (pdm_dialog_fill_cookies_list), - (pdm_dialog_cookies_destruct), (pdm_dialog_cookie_add), - (pdm_dialog_cookie_scroll_to), (sync_notebook_tab), - (pdm_dialog_init), (pdm_dialog_finalize), (pdm_dialog_open): - * src/pdm-dialog.h: - * src/window-commands.c: (window_cmd_edit_personal_data): - - Open the PDM dialogue on the cookies page scrolled to show the - cookies of the currently loaded page, if there are any. Sort - cookies by domain. Allow treeview typeaheadfind search to find - by substring not prefix. - -2005-11-29 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * data/Makefile.am: - R data/bme.desktop.in: - A data/bme.desktop.in.in: - R data/epiphany.desktop.in: - A data/epiphany.desktop.in.in: - - Remove empty DocPath from desktop files, and add bugzilla version. - Generate the .in files from configure. - -2005-11-28 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Suppress some C++ compiler warnings. - -2005-11-28 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * m4/gecko.m4: - - Move more checks to gecko.m4. - -2005-11-27 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Correctly save and restore CXXFLAGS. - -2005-11-18 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyContentPolicy.cpp: - * embed/ephy-embed-single.c: - * embed/ephy-embed-single.h: - * src/epiphany.defs: - - Add chrome: and resource: to the safe list; otherwise - forms and scrollbars break. Fixes bug #316498. - -2005-11-18 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: - - Don't warn when reading a .xml when we previously read the - .ephy-extension for this identifier. Allows .xml and .ephy-extension - to co-exist in ~/.gnome2/epiphany/extensions. - -2005-11-18 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: - - Delay reloads when we get many change notifications in a short time. - Fixes bug #319993. - -2005-11-17 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Add F5 as accel for reload. - -2005-11-17 Christian Persch <chpe@cvs.gnome.org> - - * src/pdm-dialog.c: - - Set the model's sort column only after filling it. Vastly improves - delay when opening the PDM dialogue when you have many cookies. - -2005-11-16 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Fix the nsIPassword.h presence check. - -2005-11-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - - Prettify CRL import dialogue. Fixes bug #321590. - -2005-11-15 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/epiphany.glade: - * data/glade/prefs-dialog.glade: - * data/glade/print.glade: - * src/pdm-dialog.c: (pdm_dialog_response_cb), (pdm_dialog_init): - * src/prefs-dialog.c: (setup_add_language_dialog), - (prefs_dialog_init): - - Don't put the prefs/pdm dialogue over all windows. Make the - add-language dialogue modal to the prefs dialogue. - -2005-11-14 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Mark message for translation. Patch by Guilherme de S. Pastore, - fixes bug #319988. - -2005-11-13 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - * embed/mozilla/EphyAboutModule.h: - - Fix for mozilla API change. - -2005-11-12 Philip Langdale <philipl@mail.utexas.edu> - - * data/ui/epiphany-ui.xml: Remove accelerator actions - for extra keybindings. - - * src/ephy-lockdown.c: (update_window): - Don't manipulate removed "FileSave" action. - - * src/ephy-toolbar.c - * src/ephy-toolbar.h: (ephy_toolbar_get_action_group): - - Add getter for the toolbar's action group. - - * src/ephy-window.c: (ephy_window_key_press_event): - - Transition over to the Galeon mechanism for handling - extra keybindings. This maps the keybindings to - actions so that no extra actions are required. The - only subtlety is that some of the actions come from - the toolbar, so access to its action group is required. - - * src/window-commands.c - * src/window-commands.h: (window_cmd_go_back/forward/home): - Remove the now unsued back/forward/home callbacks. - -2005-11-12 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - - Fix schemas install and add generate-font-schemas.py - to EXTRA_DIST. - -2005-11-12 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - * data/default-prefs-common.js: - * data/generate-font-schemas.py: - * data/epiphany-fonts.schemas: - - Add schema entries for the fonts keys. - -2005-11-12 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-11-12 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.9.2 === - - * Makefile.am: - - Pass make distcheck. - - * NEWS: - * configure.ac: - - Updated for 1.9.2. - - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), - (egg_toolbars_model_save), (parse_data_list), (parse_item_list), - (parse_toolbars): - * src/bookmarks/ephy-bookmarks-ui.c: - (ephy_bookmarks_ui_attach_toolbar_model): - - Fix compile warnings. - -2005-11-10 Crispin Flowerday <gnome@flowerday.cx> - - * lib/ephy-file-helpers.c - * lib/widgets/ephy-location-entry.c - * src/ephy-session.c - * src/bookmarks/ephy-bookmarks-import.c: - - Remove some unused variables - -2005-11-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * m4/gecko.m4: - - Rewrite the contractid check. Now works with builds without - --with-default-mozilla-five-home. - Balance AC_LANG_POP/PUSH. - -2005-11-09 Christian Persch <chpe@cvs.gnome.org> - - * m4/gecko.m4: - - Use $PACKAGE_NAME. - -2005-11-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * m4/gecko.m4: - - Tiny output improvements. - -2005-11-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * m4/gecko.m4: - - Add check for contract IDs which we need but are only provided - by extensions which may or may not have been built into gecko. - We cannot check for the headers here since they are always present. - -2005-11-09 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/epiphany.glade: - - Because the Dwnloads window is a GtkDiaog for technical reasons, - we set the type hint to 'normal' so it still has close/minimise - buttons. - -2005-11-09 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - A m4/gecko.m4: - - Distill the gecko detection logic into a macro package. - -2005-11-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-persist.c: (ephy_embed_persist_class_init): - - Use canonical name form. - -2005-11-08 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/eggstatusicon.c: (egg_status_icon_class_init): - * lib/egg/eggtrayicon.c: (egg_tray_icon_class_init): - * lib/egg/eggtraymanager.c: (egg_tray_manager_class_init): - - Don't translate param spec strings. - -2005-11-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-single.c: (ephy_embed_single_iface_init): - * embed/mozilla/mozilla-embed-single.cpp: - - Make "network-status" property readwrite. - -2005-11-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-single.c: (ephy_embed_single_iface_init): - * lib/egg/eggstatusicon.c: (egg_status_icon_class_init): - * lib/egg/eggtrayicon.c: (egg_tray_icon_class_init): - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_class_init): - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_class_init): - * src/bookmarks/ephy-topic-action.c: - (ephy_topic_action_class_init): - * src/ephy-find-toolbar.c: (ephy_find_toolbar_class_init): - * src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_class_init): - * src/ephy-location-action.c: (ephy_location_action_class_init): - * src/ephy-python-extension.c: (ephy_python_extension_class_init): - * src/ephy-session.c: (ephy_session_class_init): - * src/ephy-tab.c: (ephy_tab_class_init): - * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_class_init): - * src/ephy-toolbar.c: (ephy_toolbar_class_init): - * src/ppview-toolbar.c: (ppview_toolbar_class_init): - - More static strings. - -2005-11-08 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-dialog.c: (ephy_embed_dialog_class_init): - * embed/ephy-embed-persist.c: (ephy_embed_persist_class_init): - * embed/ephy-history.c: (ephy_history_class_init): - * embed/mozilla/mozilla-download.cpp: - * lib/egg/egg-editable-toolbar.c: - (egg_editable_toolbar_class_init): - * lib/egg/egg-toolbar-editor.c: (egg_toolbar_editor_class_init): - * lib/egg/eggstatusicon.c: (egg_status_icon_class_init): - * lib/egg/eggtraymanager.c: (egg_tray_manager_class_init): - * lib/ephy-dialog.c: (ephy_dialog_class_init): - * lib/ephy-file-chooser.c: (ephy_file_chooser_class_init): - * lib/ephy-node-db.c: (ephy_node_db_class_init): - * lib/widgets/ephy-node-view.c: (ephy_node_view_class_init): - * lib/widgets/ephy-tree-model-node.c: - (ephy_tree_model_node_class_init): - * lib/widgets/ephy-zoom-action.c: (ephy_zoom_action_class_init): - * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_class_init): - * src/bookmarks/ephy-bookmark-action.c: - (ephy_bookmark_action_class_init): - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_class_init): - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_class_init): - * src/bookmarks/ephy-new-bookmark.c: - (ephy_new_bookmark_class_init): - * src/bookmarks/ephy-topic-action.c: - (ephy_topic_action_class_init): - * src/bookmarks/ephy-topics-selector.c: - (ephy_topics_selector_class_init): - * src/ephy-encoding-menu.c: (ephy_encoding_menu_class_init): - * src/ephy-history-window.c: (ephy_history_window_class_init): - * src/ephy-location-action.c: (ephy_location_action_class_init): - * src/ephy-navigation-action.c: - (ephy_navigation_action_class_init): - * src/ephy-notebook.c: (ephy_notebook_class_init): - * src/ephy-tab.c: (ephy_tab_class_init): - * src/ephy-tabs-menu.c: (ephy_tabs_menu_class_init): - * src/ephy-window.c: (ephy_window_class_init): - - Mark strings in param specs as static. - -2005-11-07 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Allow compilation against xulrunner. Patch by - Robert O'Callahan <rocallahan@novell.com>. - -2005-11-07 Bastien Nocera <hadess@hadess.net> - - reviewed by: Christian Persch <chpe@gnome.org> - - * plugins/desktop-file/plugin.cpp: Fix memleaks in the usage of - g_key_file_get_string(). Fixes bug #320901. - -2005-11-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialog.cpp: - - Scroll the view so the selected cert is visible. Fixes bug #320758. - -2005-11-04 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-gui.c: (ephy_gui_check_location_writable): - - String cleanup. - -2005-11-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-find.c: - * embed/ephy-embed-find.h: - * embed/mozilla/EphyFind.cpp: - * embed/mozilla/EphyFind.h: - * embed/mozilla/mozilla-embed-find.cpp: - - More detailed result code from find backend. - - * src/ephy-find-toolbar.c: (set_status), (clear_status), - (entry_changed_cb), (ephy_find_toolbar_init), - (ephy_find_toolbar_find_next), (ephy_find_toolbar_find_previous), - (ephy_find_toolbar_open): - - Add status text to the find toolbar. - Reverse Next/Previous button order. - -2005-11-03 Christian Persch <chpe@cvs.gnome.org> - - * data/art/Makefile.am: - R data/art/hand-open.png: - * lib/egg/egg-toolbar-editor.c: (drag_data_get_cb), - (set_drag_cursor): - - Use a gtk stock cursor (GDK_HAND2) instead of our own, un-themed one. - -2005-11-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (favicon_drag_begin_cb), - (ephy_location_entry_construct_contents): - - Simplify the drag icon code. - -2005-11-02 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (favicon_create_drag_pixmap), - (favicon_button_press_event_cb), (favicon_button_release_event_cb), - (favicon_motion_notify_event_cb), - (ephy_location_entry_construct_contents): - - Show drag icon with page title + URL when dragging from the drag - handle. - -2005-11-02 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - * src/ephy-window.c: (update_popup_actions_visibility), - (show_embed_popup): - - Simplify context menu code by removing the extra - EphyDocument*FramePopup variants, and just setting the OpenFrame - action's visibility accordingly; and fix its accelerator. - Fixes bug #320520. - -2005-11-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - * embed/mozilla/EphyAboutModule.h: - - Add titles with title capitalisation, and chanage the icon - on the netOffline error page. - -2005-11-02 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (create_item_from_action), - (item_added_cb): - - Return early when the action doesn't exist; don't crash. - Patch by Peter Harvey. - -2005-11-02 Christian Persch <chpe@cvs.gnome.org> - - * data/ui/epiphany-fs-toolbar.xml: - - Remove spinner from fullscreen toolbars file. - -2005-11-02 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (settings_change_notify), - (settings_changed_cb), (ephy_window_key_press_event), - (ephy_window_constructor): - - Use a single connection to the settings object, and - also store the menubar accel instead of parsing it on - each keypress. - -2005-11-02 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: - - Revert change from H18 patch which shouldn't have been committed. - -2005-11-01 Philip Langdale <philipl@mail.utexas.edu> - - * src/ephy-window.c: (ephy_window_key_press_event), - (gtk_key_theme_changed_cb), (ephy_window_constructor), - (ephy_window_class_init): I accidentally committed my - half-complete port of the Galeon key-press event handler - that allows emacs keybindings to work when I made my last - commit. Whoops. - - This change addresses post-facto comments made by chpe :-) - - Nothing terribly profound; just attaching the GktSettings - listener on a per-window, rather than global, basis and - detecting the other keycodes for Enter/Return. - - As the original change wasn't described, I will do it here: - Gtk+ has optional support for emacs style keybindings in - GtkEditable based widgets. But, these keybindings often - conflict with toplevel accelerators. To make things work - sanely, we'd like the emacs keybindings to take priority when - the Editable is focused, and the toplevel accelerators take - priority for other widgets. As gtk2 uses outside-in event - propagation, we have to attach a topevel event handler to - get the event and then pass it on to the focused widget if - appropriate - and that is what this change does. - -2005-11-01 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-toolbars-model.c: (item_node_new), (item_node_free), - (egg_toolbars_model_get_n_avail), (egg_toolbars_model_set_n_avail): - - Use GINT_TO_POINTER/GPOINTER_TO_INT when stuffing ints into pointers, - and fix gcc 2.95 issues. - -2005-11-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.c: (ephy_embed_base_init): - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * src/ephy-tab.c: (popups_manager_free_info), (popups_manager_add), - (popups_manager_show), (popups_manager_hide), - (ephy_tab_popup_blocked_cb): - - Get the window name from the popup-blocked event. - -2005-11-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/print-dialog.c: (ephy_print_verify_postscript): - * lib/ephy-gui.c: (ephy_gui_check_location_writable): - * src/bookmarks/ephy-bookmark-properties.c: (update_window_title): - * src/bookmarks/ephy-bookmarks-editor.c: - (delete_topic_dialog_construct), (add_bookmarks_source), - (import_bookmarks): - * src/bookmarks/ephy-bookmarks.c: (redirect_cb): - * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): - * src/ephy-extensions-manager.c: (dir_changed_cb): - * src/ephy-tab.c: (update_net_state_message): - - More curly quotes. - -2005-11-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (update_popups_tooltips): - - Use curly quotes. - -2005-10-31 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-dbus.c: - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults): - - Constification. - -2005-10-31 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-history-window.c: (cmd_bookmark_link): - - Use the history window as parent for the new-bookmark dialogue. - Fixes bug #320329. - -2005-10-31 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-history-window.c: (build_search_box): - - Fix capitalisation, bug #320330. - -2005-10-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-history.c: (ephy_history_class_init), - (ephy_history_add_page), (impl_add_page): - * embed/ephy-history.h: - * embed/mozilla/GlobalHistory.cpp: - * lib/ephy-marshal.list: - * src/epiphany.defs: - - Store the redirect and toplevel attributes when - adding pages to the history (doesn't do anything with - the info yet, though). Based on a galeon patch by tko. - -2005-10-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/print-dialog.c: - * lib/Makefile.am: - * lib/ephy-dialog.c: (impl_construct): - R lib/ephy-glade.c: - R lib/ephy-glade.h: - - Remove ephy-glade since we don't need autoconnect anymore. - -2005-10-30 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/epiphany.glade: - * data/glade/prefs-dialog.glade: - * data/glade/print.glade: - * embed/downloader-view.c: (update_buttons), - (downloader_view_build_ui), (download_dialog_pause), - (download_dialog_stop), (download_dialog_response_cb), - (download_dialog_delete_event_cb): - * embed/print-dialog.c: (ephy_print_setup_dialog_response_cb), - (ephy_print_setup_dialog_new): - * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init): - * src/pdm-dialog.c: (show_cookies_properties), - (cookies_properties_clicked_cb), (pdm_dialog_cookies_construct), - (passwords_show_toggled_cb), (pdm_dialog_passwords_construct), - (pdm_dialog_response_cb), (pdm_dialog_init), (pdm_dialog_finalize): - * src/prefs-dialog.c: (create_language_section), - (prefs_dialog_response_cb), (prefs_clear_cache_button_clicked_cb), - (set_homepage_entry), (prefs_homepage_current_button_clicked_cb), - (prefs_homepage_blank_button_clicked_cb), (prefs_dialog_init): - - Remove glade callbacks, and connect from code instead. - -2005-10-30 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-module.c: (ephy_module_load): - - Don't use BIND_LAZY when enabling debugging. That way we can find - missing symbols in extensions more easily. - -2005-10-30 Emmanuele Bassi <ebassi@cvs.gnome.org> - - * lib/ephy-glade.c: (glade_signal_connect_func): - * lib/ephy-module.c: (ephy_module_load): - - Use G_MODULE_BIND_LAZY when dlopening modules. - -2005-10-30 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (create_download_path_button): - - Fix title capitalisation. - -2005-10-30 Christian Persch <chpe@cvs.gnome.org> - - * src/prefs-dialog.c: (create_download_path_button): - -2005-10-30 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-nodes-cover.c: (ephy_nodes_get_covering): - - Add array bounds check; fixes bug #320169. - -2005-10-30 Christian Persch <chpe@cvs.gnome.org> - - * lib/egg/egg-editable-toolbar.c: (create_item_from_action): - - Set the action's accel group. Fixes bug #319536. - -2005-10-29 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/MozDownload.cpp: - * lib/ephy-file-chooser.c: (ephy_file_chooser_constructor): - * lib/ephy-file-helpers.c: (ephy_file_get_downloads_dir): - * lib/ephy-file-helpers.h: - * src/prefs-dialog.c: (download_path_changed_cb), - (create_download_path_button): - - Add ephy_file_get_downloads_dir() to get the actual downloads - directory, and use it in the prefs dialogue, the filechooser, and - the backend. - -2005-10-29 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-window.c: (ephy_window_key_press_event): - - Removed unused variable. - - * src/ephy-window.c: (ephy_window_constructor), (ephy_window_init), - (ephy_window_set_is_popup): - - Move most of ephy_window_init code to constructor so properties are - fully initialized before running that code. - -2005-10-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-module.c: (ephy_module_load): - - Use G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL when opening - the extension module. - -2005-10-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (bump_spinner_frame_cb), - (ephy_spinner_start): - - Skip spinner update when we're not loaded. Should fix - bug #320079. - -2005-10-26 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/epiphany.glade: - * embed/downloader-view.c: (status_icon_popup_menu_cb): - - Change downloader and pdm dialogue titles, bug #319843. - -2005-10-25 Philip Langdale <philipl@mail.utexas.edu> - - * src/ephy-link-action.c - * src/ephy-link-action.h: - (proxy_button_press_event_cb), - (proxy_button_release_event_cb), (proxy_drag_begin_cb), - (ephy_link_action_connect_proxy), - (ephy_link_action_disconnect_proxy), - (ephy_link_action_class_init), (ephy_link_action_init): - - Well, that didn't last long. Turns out this was a solved - problem in EphyBookmarkAction but no one pointed it out - until just now. Using gtk_button_pressed/released fixes - everything. - -2005-10-25 Philip Langdale <philipl@mail.utexas.edu> - - * src/ephy-link-action.c - * src/ephy-link-action.h: - (proxy_button_release_event_cb), (proxy_drag_begin_cb), - (ephy_link_action_connect_proxy), - (ephy_link_action_disconnect_proxy), - (ephy_link_action_class_init), (ephy_link_action_init): - - Fix bug #319529. Don't activate the action on a middle mouse - button release event if the release is linked to a DnD. - - This requires adding state to the action to allow us to link - the drag-begin event to the button-release event. - -2005-10-24 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add), - (build_editing_table), (ephy_new_bookmark_construct), - (ephy_new_bookmark_set_property), (ephy_new_bookmark_get_property): - - Remove info text referring to the not-committed markers in H18. - -2005-10-23 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2005-10-23 Christian Persch <chpe@cvs.gnome.org> - - === Release 1.9.1 === - - * NEWS: - * configure.ac: - * doc/reference/tmpl/EphySingle.sgml: - * doc/reference/tmpl/ephy-embed-single.sgml: - * doc/reference/tmpl/ephy-embed.sgml: - * doc/reference/tmpl/epiphany-unused.sgml: - * src/Makefile.am: - -2005-10-22 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: (impl_list_passwords): - * src/pdm-dialog.c: - * data/glade/epiphany.glade: - - Add a way to view stored password. Fix bug 316821. - -2005-10-22 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Add another mime type. - - * src/ephy-notebook.c: - - Remove the accidental commit from the H18 patch. - -2005-10-21 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_parse_keyfile), - (ephy_extensions_manager_load_ini_file), - (ephy_extensions_manager_load_xml_file), (path_to_identifier), - (ephy_extensions_manager_load_file), (reload_sync_cb), (reload_cb), - (schedule_load_from_monitor), (dir_changed_cb), (cancel_timeout), - (ephy_extensions_manager_init), (ephy_extensions_manager_dispose), - (ephy_extensions_manager_class_init): - - Load the key files and xml files directly from disc, instead of - getting their contents and parsing from memory. - When a file changes, schedule a reload instead of processing it - immediately, to cope with multiple changes (CREATED + CHANGED) in - a row. - -2005-10-21 Philip Langdale <philipl@mail.utexas.edu> - - * data/ui/epiphany-ui.xml: - Point main menu UI at toolbar actions. - * src/ephy-lockdown.c: - (update_window): Don't try and change the state of - the now non-existent menu specific actions. - * src/ephy-toolbar.c - (ephy_toolbar_set_window): Sync up toolbar actions - so that they will appear in menus to be identical to - the old menu specific actions. This just means adding - accelerators and shortcuts and adjusting tooltip text. - * src/ephy-window.c - (sync_tab_navigation): Remove the menu specific actions - and consequently, don't try to manipulate them. - * src/window-commands.c - * src/window-commands.h: - (window_cmd_go_up): Remove unused callback. - -2005-10-21 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-loader.c: (ephy_loader_get_object): - * lib/ephy-loader.h: - * lib/ephy-module.c: (ephy_module_load), (ephy_module_new): - * lib/ephy-module.h: - * lib/ephy-shlib-loader.c: (impl_get_object), - (ephy_shlib_loader_class_init): - * src/ephy-extensions-manager.c: (free_extension_info), - (ephy_extensions_manager_load_ini_string), (get_loader_for_type), - (load_extension): - * src/ephy-python-loader.c: (impl_get_object): - - Expose the extension description keyfile directly to the loaders. - -2005-10-20 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - - Minor code cleanup. - -2005-10-20 Christian Persch <chpe@cvs.gnome.org> - - * 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): - * src/ephy-window.c: - - Remove fullscreen and leave-fullscreen stock icons; they're available - in gtk+ since 2.8. - -2005-10-18 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder), - (ephy_bookmarks_import_mozilla): - - Adapt folder import to new menu code, patch by Peter Harvey. - -2005-10-17 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-toolbar.c: (ephy_toolbar_set_security_state), - (ephy_toolbar_init): - * src/ephy-toolbar.h: - - Remove lock visibility setter. - - * src/window-commands.c: (window_cmd_help_about): - - Add Peter Harvey to about credits. - -2005-10-17 Crispin Flowerday <gnome@flowerday.cx> - - * src/epiphany.override - * src/epiphany.defs - * src/Makefile.am: - - Update python API to the new bookmark headers. - -2005-10-17 Crispin Flowerday <gnome@flowerday.cx> - - * src/Makefile.am: - - Fix the check-python-binding makefile target to work properly - -2005-10-16 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - A data/ephy-xml2ini.xsl: - * src/ephy-extensions-manager.c: - - Remove .xml parsing code and translate the .xml files to - the new format with XSLT instead. - -2005-10-16 Peter Harvey <pah06@uow.edu.au> - - H18 patch, by Peter Harvey <pah06@uow.edu.au>. - - * data/ui/epiphany-bookmark-editor-ui.xml: - * data/ui/epiphany-ui.xml: - * lib/egg/egg-editable-toolbar.c: (get_dock_position), - (get_toolbar_position), (get_toolbar_nth), (find_action), - (drag_data_delete_cb), (drag_begin_cb), (drag_end_cb), - (drag_data_get_cb), (move_item_cb), (set_dock_visible), - (remove_item_cb), (remove_toolbar_cb), (toggle_visibility_cb), - (egg_editable_toolbar_add_visibility_items), - (egg_editable_toolbar_add_popup_items), (popup_context_menu_cb), - (button_press_event_cb), (configure_item_sensitivity), - (configure_item_cursor), (connect_widget_signals), - (action_sensitive_cb), (create_item_from_action), - (create_item_from_position), (toolbar_drag_data_received_cb), - (toolbar_drag_drop_cb), (toolbar_drag_motion_cb), - (toolbar_drag_leave_cb), (configure_drag_dest), (create_dock), - (toolbar_changed_cb), (unparent_fixed), (update_fixed), - (toolbar_added_cb), (toolbar_removed_cb), (item_added_cb), - (item_removed_cb), (egg_editable_toolbar_construct), - (egg_editable_toolbar_set_ui_manager), - (egg_editable_toolbar_set_property), - (egg_editable_toolbar_get_property), (egg_editable_toolbar_init), - (egg_editable_toolbar_finalize), - (egg_editable_toolbar_get_edit_mode), - (egg_editable_toolbar_set_edit_mode), - (egg_editable_toolbar_set_fixed): - * lib/egg/egg-editable-toolbar.h: - * lib/egg/egg-toolbar-editor.c: (compare_items), - (item_added_or_removed_cb), (toolbar_removed_cb), - (egg_toolbar_editor_set_model), (egg_toolbar_editor_finalize), - (drag_begin_cb), (drag_end_cb), (drag_data_get_cb), - (editor_create_item), (editor_create_item_from_name), - (append_table), (update_editor_sheet), (egg_toolbar_editor_init): - * lib/egg/egg-toolbar-editor.h: - * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), - (egg_toolbars_model_save), (toolbar_node_new), (item_node_new), - (item_node_free), (toolbar_node_free), - (egg_toolbars_model_get_flags), (egg_toolbars_model_set_flags), - (egg_toolbars_model_get_data), (egg_toolbars_model_get_name), - (impl_add_item), (egg_toolbars_model_add_item), - (egg_toolbars_model_add_toolbar), (parse_data_list), - (parse_item_list), (parse_toolbars), (egg_toolbars_model_load), - (egg_toolbars_model_class_init), (egg_toolbars_model_init), - (egg_toolbars_model_finalize), (egg_toolbars_model_remove_toolbar), - (egg_toolbars_model_remove_item), (egg_toolbars_model_move_item), - (egg_toolbars_model_n_items), (egg_toolbars_model_item_nth), - (egg_toolbars_model_n_toolbars), (egg_toolbars_model_toolbar_nth), - (egg_toolbars_model_get_types), (egg_toolbars_model_set_types), - (fill_avail_array), (egg_toolbars_model_get_avail), - (egg_toolbars_model_get_n_avail), (egg_toolbars_model_set_n_avail): - * lib/egg/egg-toolbars-model.h: - * src/bookmarks/Makefile.am: - * src/bookmarks/ephy-bookmark-action-group.c: (smart_added_cb), - (smart_removed_cb), (node_changed_cb), (node_added_cb), - (node_removed_cb), (ephy_bookmark_group_new): - * src/bookmarks/ephy-bookmark-action-group.h: - * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), - (ephy_bookmark_action_sync_icon), (show_context_menu), - (popup_menu_cb), (button_press_cb), (button_release_cb), - (connect_proxy), (ephy_bookmark_action_updated), - (ephy_bookmark_action_get_bookmark), - (ephy_bookmark_action_set_bookmark), - (ephy_bookmark_action_set_property), - (ephy_bookmark_action_get_property), - (ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init), - (ephy_bookmark_action_init), (ephy_bookmark_action_name), - (ephy_bookmark_action_new): - * src/bookmarks/ephy-bookmark-action.h: - * src/bookmarks/ephy-bookmark-factory-action.c: - (ephy_bookmark_factory_action_get_type), (activate_item_cb), - (build_menu_for_topic), (build_menu), (remove_placeholder_cb), - (activate_placeholder_cb), (clicked_placeholder_cb), - (realize_placeholder_cb), (create_tool_item), (connect_proxy), - (ephy_bookmark_factory_action_class_init), - (ephy_bookmark_factory_action_new): - * src/bookmarks/ephy-bookmark-factory-action.h: - * src/bookmarks/ephy-bookmark-properties.c: - (ephy_bookmark_properties_set_property), - (ephy_bookmark_properties_get_property), - (bookmark_properties_response_cb), (update_entry), - (location_entry_changed_cb), (build_ui): - * src/bookmarks/ephy-bookmarks-editor.c: (add_entry_monitor), - (cmd_add_topic), (delete_topic_dialog_construct), - (cmd_bookmarks_import), (ephy_bookmarks_editor_finalize), - (ephy_bookmarks_editor_node_activated_cb), - (ephy_bookmarks_editor_update_menu), (view_focus_cb), - (add_focus_monitor), (remove_focus_monitor), (bookmarks_filter), - (search_entry_search_cb), (ephy_bookmarks_editor_construct), - (ephy_bookmarks_editor_set_parent), - (ephy_bookmarks_editor_set_property), - (ephy_bookmarks_editor_get_property), (ephy_bookmarks_editor_init): - * src/bookmarks/ephy-bookmarks-menu.c: (append_bookmarks), - (append_menu), (ephy_bookmarks_menu_build): - * src/bookmarks/ephy-bookmarks-menu.h: - * src/bookmarks/ephy-bookmarks-ui.c: (find_action), - (activate_bookmarks_menu), (activate_favorites_menu), - (erase_bookmarks_menu), (erase_favorites_menu), (tree_changed_cb), - (node_added_cb), (node_changed_cb), (node_removed_cb), - (ephy_bookmarks_ui_attach_window), - (ephy_bookmarks_ui_detach_window), (toolbar_node_removed_cb), - (topic_has_data), (topic_get_data), (topic_get_name), - (bookmark_has_data), (bookmark_get_data), (bookmark_get_name), - (bookmark_new_name), (ephy_bookmarks_ui_attach_toolbar_model), - (ephy_bookmarks_ui_detach_toolbar_model): - * src/bookmarks/ephy-bookmarks-ui.h: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type), - (ephy_bookmarks_init_defaults), (ephy_bookmarks_class_init), - (ephy_bookmarks_save_delayed), (add_to_favorites), - (update_bookmark_keywords), (ephy_bookmarks_init), - (ephy_bookmarks_finalize), (ephy_bookmarks_add), - (ephy_bookmarks_set_address), (ephy_bookmarks_set_icon), - (ephy_bookmarks_add_keyword), - (ephy_bookmarks_show_bookmark_properties), - (ephy_bookmarks_get_from_id), (ephy_bookmarks_compare_topics), - (ephy_bookmarks_compare_topic_pointers), - (ephy_bookmarks_compare_bookmarks), - (ephy_bookmarks_compare_bookmark_pointers): - * src/bookmarks/ephy-bookmarks.h: - * src/bookmarks/ephy-bookmarksbar-model.c: - * src/bookmarks/ephy-bookmarksbar-model.h: - * src/bookmarks/ephy-bookmarksbar.c: - * src/bookmarks/ephy-bookmarksbar.h: - * src/bookmarks/ephy-favorites-menu.c: - * src/bookmarks/ephy-favorites-menu.h: - * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add), - (build_editing_table), (ephy_new_bookmark_construct), - (ephy_new_bookmark_set_property), (ephy_new_bookmark_get_property): - * src/bookmarks/ephy-nodes-cover.c: (ephy_nodes_count_covered), - (ephy_nodes_remove_covered), (ephy_nodes_remove_not_covered), - (ephy_nodes_get_covered), (ephy_nodes_covered), - (ephy_nodes_get_covering): - * src/bookmarks/ephy-nodes-cover.h: - * src/bookmarks/ephy-open-tabs-action.c: (activate_cb), - (node_added_cb), (node_removed_cb), (ephy_open_tabs_group_new), - (ephy_open_tabs_action_name): - * src/bookmarks/ephy-open-tabs-action.h: - * src/bookmarks/ephy-related-action.c: (node_changed), - (node_destroyed), (open_link), (iface_init), - (ephy_related_action_get_type), (ephy_related_action_new): - * src/bookmarks/ephy-related-action.h: - * src/bookmarks/ephy-topic-action-group.c: (node_changed_cb), - (node_added_cb), (node_removed_cb), (ephy_topic_group_new): - * src/bookmarks/ephy-topic-action-group.h: - * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_get_type), - (create_tool_item), (ephy_topic_action_sync_label), (get_popup), - (erase_popup), (child_added_cb), (child_changed_cb), - (child_removed_cb), (menu_destroy_cb), (menu_init_cb), - (button_deactivate_cb), (button_toggled_cb), (button_release_cb), - (button_press_cb), (connect_proxy), (ephy_topic_action_updated), - (ephy_topic_action_get_topic), (ephy_topic_action_set_topic), - (ephy_topic_action_set_property), (ephy_topic_action_get_property), - (ephy_topic_action_class_init), (ephy_topic_action_init), - (ephy_topic_action_name), (ephy_topic_action_new): - * src/bookmarks/ephy-topic-action.h: - * src/bookmarks/ephy-topic-factory-action.c: - (ephy_topic_factory_action_get_type), (sort_topics), - (activate_item_cb), (build_menu), (remove_placeholder_cb), - (activate_placeholder_cb), (clicked_placeholder_cb), - (realize_placeholder_cb), (create_tool_item), (connect_proxy), - (ephy_topic_factory_action_class_init), - (ephy_topic_factory_action_new): - * src/bookmarks/ephy-topic-factory-action.h: - * src/ephy-link-action.c: (ephy_link_action_group_get_type), - (ephy_link_action_group_new): - * src/ephy-link-action.h: - * src/ephy-lockdown.c: (find_name), (find_action_group), - (update_window): - * src/ephy-notebook.c: (move_tab_to_another_notebook), - (ephy_notebook_switch_page_cb), (ephy_notebook_init), - (tab_label_style_set_cb), (build_tab_label), - (ephy_notebook_add_tab): - * src/ephy-shell.c: (ephy_shell_get_toolbars_model): - * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor), - (ephy_toolbar_editor_finalize), (ephy_toolbar_editor_set_property), - (ephy_toolbar_editor_class_init): - * src/ephy-toolbar.c: (ephy_toolbar_realize), - (ephy_toolbar_unrealize), (ephy_toolbar_finalize): - * src/ephy-toolbars-model.c: (update_flags), - (ephy_toolbars_model_load): - * src/ephy-window.c: (ephy_window_get_type), - (get_chromes_visibility), (sync_chromes_visibility), - (ephy_window_key_press_event), (tool_item_enter_cb), - (tool_item_leave_cb), (tool_item_drag_begin_cb), - (connect_tool_item), (disconnect_tool_item), (disconnect_proxy_cb), - (connect_proxy_cb), (update_chromes_actions), (show_embed_popup), - (tab_added_cb), (tab_removed_cb), (ephy_window_set_chrome), - (ephy_window_dispose), (ephy_window_class_init), - (ephy_window_init), (ephy_window_finalize), - (ephy_window_remove_tab), (ephy_window_set_zoom), - (sync_prefs_with_chrome), (ephy_window_view_toolbar_cb): - * src/ephy-window.h: - - Revision history: - - h18, released 2005/09/23, for Epiphany 1.8.0 - - * Just an update for 1.8.0. - - h17, released 2005/08/30, for Epiphany 1.7.6 or CVS HEAD - - * Mostly just an update for 1.7.6. - * Topic menus on the toolbar now open without releasing the mouse button. - * Topic menus on the toolbar are now also hierarchical (see if you like it. - - h16, released 2005/08/25, for Epiphany 1.7.5 or CVS HEAD - - * Just an update for 1.7.5. Sorry, I've been busy. :) - - h15, released 2005/07/19, for Epiphany 1.7.2 or CVS HEAD - - * Code cleanup - - h14, released 2005/07/9, for Epiphany 1.7.1 or CVS HEAD - - * Improved helpful tip when adding a bookmark - * Improved toolbar context menu - * Toolbar visibility state is now saved - * Separated bookmark/topic action groups into separate files - * Topics in the overflow menu now behave as submenus - * Now importing old bookmarksbar, and saving to new filename - * Incremented toolbar file format version number to 1.1 - * Fixed the 'sticky' statusbar help - * Fixed a crashing bug (dnd then open a topic on the toolbar) - - h13, released 2005/05/12, for CVS HEAD - - * Added middle-mouse drag-drop for the editable toolbar. - * Fixed some warnings at compile and run time. - * Added brief help for the user when adding a new bookmark. - * Cleaned up the editable toolbar code a little. - - h12, released 2005/05/10, for CVS HEAD - - * Added new editing facilities for the editable toolbar. - - h11, released 2005/04/29, for CVS HEAD - - * Fixed bug in statusbar information for toolbar items. - * Added an all-new 'Related' toolbar widget which changes to show - the most related topic whenever a bookmark is activated. - - h10, released 2005/04/15, for Epiphany 1.6.2 or CVS HEAD - - * Added statusbar information for all toolbar items. - * Empty toolbars are now only deleted when exiting edit mode. - * Fixed regression of middle-click for bookmarks on toolbar. - * Fixed regression of ellipsized bookmark names in menus. - - h9, released 2005/04/12, for Epiphany 1.6.1 - - * Updated patch for 1.6.1. Long time no see. - * Now using EphyLink objects everywhere. - - h7, released 2004/10/21, for Epiphany 1.4.4 - - * Updated patch for 1.4.4. - * Fixed bugs causing crashes when bookmarks were added (thanks Reinout). - * Added "Open in Tabs" back into bookmark menus where suitable. - - h6, released 2004/09/20, for Epiphany 1.4.0 - - * Updated patch for 1.4.0. - * Removed the bookmarks bar. - * Generate shared XML string for bookmarks menu. - * Slightly improve performance of node-cover code. - * Delay adding bookmarks menu until it is first used. - * Fixed bug(?) in ephy-node. - - h4, released 2004/08/08, for Epiphany 1.3.4 - - * Updated patch due to changes to topics selector. - * Removed 'Most Visited' from the min-cover calculations. - * Fixed Epiphany 1.3.4 bug where topics in selector aren't sorted. - * Updated patch due to other changes in Epiphany 1.3.4 source. - - h3, released 2004/07/12, for Epiphany 1.3.2 - - * Simple update for Epiphany 1.3.2 - - h3, released 2004/05/24, for Epiphany 1.2.5 - - * Moved duplicated functions into a seperate file. - * Improved topic selector. - * Bookmarks toolbar topic menus now have subdivisions. - * Topic names in menu now change if modified in the bookmarks editor. - - h2, released 2004/05/23, for Epiphany 1.2.5 - - * Significantly cleaned up the code. - * 'Most Visited' no longer appears as a submenu. - * Subtopics are selected much more intelligently, giving a better - approximation to a true minimum cover. - * Topic selector now shows suggestions with arrows, not bold font. - - h1, released 2004/05/19, for Epiphany 1.2.5 - - * Initial release. - -2005-10-16 Philip Langdale <philipl@mail.utexas.edu> - - * configure.ac: Add another necessary mozilla include subdir to - the includes for tests. This is necessary when compiling against - an uninstalled mozilla build (header organisation is only done - at make install time) or, apparently, against gentoo's mozilla - packages. - -2005-10-16 Philip Langdale <philipl@mail.utexas.edu> - - * src/ephy-link-action.c: - (proxy_button_release_event_cb), (get_event_widget), - (ephy_link_action_connect_proxy), (ephy_link_action_disconnect_proxy), - (ephy_link_action_class_init), (ephy_link_action_get_type): - Exten the EphyLinkAction to attach a mouse-release-event handler - which turns around and calls gtk_action_activate in response to a - middle-click even on the proxy. This allows us to fully encapsulate - the extra work needed to catch middle clicks. - The GoHome action will automatically start working correctly now - that it is getting activated in this case. - - * src/ephy-navigation-action.c: - (activate_by_history_index), (activate_back_or_forward_menu_item_cb), - (ephy_navigation_action_activate), (ephy_navigation_action_class_init): - Fully enscapsulate 'activate' handling inside the action. This is more - consistent because the menus are already handled internally. Also - add support for middle-click on back/forward/up. - - * src/ephy-toolbar.c: - (ephy_toolbar_set_window): Don't attach 'activate' signal handlers - to the navigate actions because activation is now handled internally - to the action. - - I intend to make a followup change that removes the separate actions - for GoUp/Back/Forward in the menu and replace them with the main - actions already used in the toolbar. This means the menu items will - get middle-click support for free. - - * lib/ephy-gui.c: (ephy_gui_is_middle_click): - Only consider an unmodified middle-click to be a middle-click. - -2005-10-16 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): - * embed/mozilla/EphyBrowser.cpp: - - Enable favicons for https: sites on gecko 1.8. - -2005-10-15 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/prefs-dialog.glade: - * src/prefs-dialog.c: (prefs_dialog_finalize), - (download_path_changed_cb), (create_download_path_button), - (prefs_dialog_init), (prefs_homepage_blank_button_clicked_cb): - - Use a GtkFileChooserButton for the download path selector. - Fixes bug #135738. - -2005-10-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download), - (ephy_favicon_cache_get): - * embed/mozilla/EphyBrowser.cpp: - - Allow favicons for https: sites on gecko 1.9. - -2005-10-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyBadCertRejector.h: - - Remove debug output. - -2005-10-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-persist.h: - - Add EPHY_EMBED_PERSIST_NO_CERTDIALOGS flag. - - * embed/mozilla/Makefile.am: - A embed/mozilla/EphyBadCertRejector.cpp: - A embed/mozilla/EphyBadCertRejector.h: - - A class implementing nsIBadCertListener which always rejects. - - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHeaderSniffer.h: - * embed/mozilla/MozDownload.cpp: - * embed/mozilla/MozDownload.h: - - For gecko 1.8, implement nsIInterfaceRequestor for EphyHeaderSniffer - and MozDownload, and make GetInterface hand out a EphyBadCertRejector - if the EPHY_EMBED_PERSIST_NO_CERTDIALOGS flag is set. - -2005-10-14 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/mozilla-embed.cpp: - - Work around mozilla bug - https://bugzilla.mozilla.org/show_bug.cgi?id=312241 . - -2005-10-12 Philip Langdale <philipl@mail.utexas.edu> - - * src/ephy-tab.c: (open_link_in_new_tab): - Copy the back history when a link is opened in - a new tab from a middle-click or a ctrl-click. - -2005-10-12 Philip Langdale <philipl@mail.utexas.edu> - - * src/ephy-navigation-action.c: - (activate_back_or_forward_menu_item_cb). Forgot to - remove the unused url variable. - -2005-10-12 Philip Langdale <philipl@mail.utexas.edu> - - * embed/ephy-embed.c - * embed/ephy-embed.h: (ephy_embed_shistory_copy). - Add a method to copy the back/forward history from - one embed to another. - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - (EphyBrowser::CopySHistory) Implementation of - history copying. - - * embed/mozilla/mozilla-embed.cpp: - Implement ephy_embed_shistory_copy by calling into - EphyBrowser. - - * src/ephy-navigation-action.c: - (activate_back_or_forward_menu_item_cb). If a - history menu item is middle-clicked on, open a new - tab, copy the history over and then go to the - relevant page in the history. - - * src/ephy-toolbar.c: (ephy_toolbar_set_window) Attach - handler for "open-link" to back/forward actions. - -2005-10-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-single.c: (ephy_embed_single_iface_init), - (ephy_embed_single_set_network_status), - (ephy_embed_single_get_network_status): - * embed/ephy-embed-single.h: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/EphySingle.h: - * embed/mozilla/mozilla-embed-single.cpp: - * src/ephy-window.c: (sync_tab_icon), (sync_network_status), - (ephy_window_dispose), (ephy_window_init): - * src/epiphany.defs: - * src/window-commands.c: (window_cmd_file_work_offline): - - Remove the "network-status" signal from the embed single, and - make it a property instead. Keep track of the network status in - EphySingle, and emit property notification when it changes. - -2005-10-12 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - * embed/mozilla/EphyAboutModule.h: - A embed/mozilla/EphyRedirectChannel.cpp: - A embed/mozilla/EphyRedirectChannel.h: - * embed/mozilla/Makefile.am: - - Implement about:recover. Build the about module on all geckos, and - only #ifdef the about:neterror implementation for gecko 1.8. - - * src/ephy-session.c: (tab_added_cb), (impl_attach_window), - (ephy_session_autoresume), (write_tab), (ephy_session_save), - (parse_embed), (ephy_session_load): - - Record the page load status and page title in the session file, and - use about:recover when the page was still loading when the browser - crashed. - -2005-10-10 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-string.c: (ephy_string_shorten): - - Fix constness and don't strdup when returning early. - -2005-10-10 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-string.c: (ephy_string_blank_chr), - (ephy_string_shorten): - * lib/ephy-string.h: - - Bring back ephy_string_shorten. - - * src/ephy-tab.c: (ephy_tab_file_monitor_cb), (ephy_tab_set_title): - - Shorten overlong tab titles, hard. Increase reload delay slightly. - Strip whitespace from tab title before determining if it's empty. - -2005-10-09 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-debug.c: - - Search the needle in the haystack, not the other way 'round. - -2005-10-09 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-debug.c: - - Fix logging. - -2005-10-09 Jean-François Rameau <jframeau@cvs.gnome.org> - - * data/ui/epiphany-ui.xml: - * src/ephy-window.c: (show_embed_popup), - (update_image_actions_visibility): - - Eliminate the *Popup/*ImagePopup popup variants. - Add image context to all popups it can show up. - Display image context dynamically. - -2005-10-09 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-shell.c: - - Remove DBUS define, it's always compiled now. - -2005-10-08 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-debug.c: - - Fix profiling in builddir != srcdir builds. - -2005-10-08 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_start), - (ephy_spinner_dispose), (ephy_spinner_finalize), - (ephy_spinner_class_init): - - Ensure the images are loaded before starting to spin. - Should fix crashes on start/new tab. - -2005-10-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-toolbar.c: (ephy_toolbar_update_spinner): - - Remove unused variable. - -2005-10-06 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyUtils.cpp: - - Sync with gnome-2-12. - -2005-10-06 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-toolbar.c: (ephy_toolbar_update_spinner), - (ephy_toolbar_set_show_leave_fullscreen), - (ephy_toolbar_set_security_state), - (ephy_toolbar_set_lock_visibility), (ephy_toolbar_set_spinning): - - Use flags to save memory for the priv struct. - -2005-10-06 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_style_set), (ephy_location_entry_class_init), - (ephy_location_entry_set_favicon), - (ephy_location_entry_set_secure): - * lib/widgets/ephy-location-entry.h: - - Add style properties for 'secure-[bg|fg]-color', and apply them when - the entry is in 'secure' mode. Reset the IM context before emitting - the 'activate' signal. - - * src/ephy-location-action.c: (sync_secure), (connect_proxy), - (ephy_location_action_set_property), - (ephy_location_action_get_property), - (ephy_location_action_class_init): - * src/ephy-toolbar.c: (ephy_toolbar_set_security_state), - (ephy_toolbar_init): - * src/ephy-toolbar.h: - * src/ephy-window.c: (sync_chromes_visibility), - (sync_tab_security): - - Set the location entry's 'secure' property on secure sites, - and also always show the lock for secure sites. - -2005-10-06 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-single.cpp: - - Add out private plugin directory to MOZ_PLUGIN_PATH too. - -2005-10-06 Christian Persch <chpe@cvs.gnome.org> - - * Makefile.am: - * configure.ac: - * plugins/.cvsignore: - * plugins/Makefile.am: - * plugins/desktop-file/.cvsignore: - * plugins/desktop-file/Makefile.am: - * plugins/desktop-file/plugin.cpp: - * po/POTFILES.in: - - Add "desktop-file" plugin, adapted from the - "mozilla-desktop-file-plugin" written by Jorn Baayen <jbaayen@gnome.org>. - For now only handle .desktop files from file:/// URIs, for security - reasons. - -2005-10-03 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-state.c: (paned_sync_position_cb), - (ephy_state_add_paned): - - Use "position" property notification instead of - size-allocate to monitor the paned's position. - - * src/bookmarks/ephy-bookmarks-editor.c: - (ephy_bookmarks_editor_construct): - - Use resize=FALSE with gtk_paned_pack1. Fixes growing size of - the left pane of the bookmarks editor by repeated opening. - -2005-10-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (setup_ui_manager), (ephy_window_dispose), - (ephy_window_finalize): - - Fix memory leak. - -2005-10-03 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-shell.c: (ephy_embed_shell_dispose): - * src/ephy-shell.c: (ephy_shell_dispose): - - Make sure we don't unref NULL objects. - -2005-10-02 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * src/bookmarks/ephy-bookmarks.c: (save_filter), - (ephy_bookmarks_save), (update_bookmark_keywords), - (bookmark_is_categorized), (ephy_bookmarks_init), - (ephy_bookmarks_finalize), (ephy_bookmarks_get_topic_uri), - (ephy_bookmarks_find_keyword): - * src/epiphany.defs: - - Add configure switch to disable zeroconf bookmarks, since - they're almost useless since just about nobody ships gnome-vfs - with howl support enabled, and have also been reported to - cause long delays on startup. - -2005-10-02 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-tab.c: (ephy_tab_finalize): - * src/ephy-window.c: (ephy_window_finalize): - - Schedule a GC in finalize of EphyTab and EphyWindow, to - work around bug #317242. - -2005-10-02 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/ephy-embed-shell.c: (ephy_embed_shell_dispose), - (ephy_embed_shell_finalize), (ephy_embed_shell_class_init): - * embed/ephy-embed.c: (ephy_embed_base_init), - (ephy_embed_show_page_certificate), (ephy_embed_close): - * embed/ephy-embed.h: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyBrowser.h: - * embed/mozilla/mozilla-embed.cpp: - * src/ephy-notebook.c: (ephy_notebook_class_init), - (close_button_clicked_cb): - * src/ephy-notebook.h: - * src/ephy-python.c: (ephy_python_init), (ephy_python_shutdown), - (ephy_python_schedule_gc): - * src/ephy-shell.c: (ephy_shell_class_init), (gnome_session_init), - (ephy_shell_dispose), (ephy_shell_finalize): - * src/ephy-tab.c: (ephy_tab_init): - * src/ephy-window.c: (construct_confirm_close_dialog), - (confirm_close_with_modified_forms), (embed_modal_alert_cb), - (idle_tab_remove_cb), (schedule_tab_close), - (embed_close_request_cb), (embed_destroy_browser_cb), - (tab_added_cb), (tab_removed_cb), (tab_close_request_cb), - (setup_notebook), (remove_true), (ephy_window_dispose), - (cancel_handler), (ephy_window_init), (ephy_window_finalize): - * src/window-commands.c: (event_with_shift), - (window_cmd_view_reload), (window_cmd_file_close_window): - - Use nsIDOMWindowInternal::Close to close tabs. Delay tabs destruction - to an idle handler, to avoid crashes when tabs are closed from signal - handlers (blur, mousedown, keydown etc). - Fixes bug #172878, bug #172879, bug #172882, bug #303254, bug #313425. - -2005-10-02 Christian Persch <chpe@cvs.gnome.org> - - * embed/print-dialog.c: (ephy_print_do_print_idle_cb): - - Remove unused variable. - -2005-10-02 Christian Persch <chpe@cvs.gnome.org> - - * lib/widget/ephy-spinner.c: - - Remove unused code. - -2005-10-02 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-debug.h: - - Don't include config.h here. - - * lib/widgets/ephy-spinner.c: (ephy_spinner_cache_data_unload), - (ephy_spinner_cache_data_load), (ephy_spinner_cache_data_new), - (ephy_spinner_cache_data_free), (ephy_spinner_cache_get_images), - (ephy_spinner_cache_init), (ephy_spinner_cache_finalize), - (ephy_spinner_load_images), (ephy_spinner_init), - (bump_spinner_frame_cb), (ephy_spinner_start), - (ephy_spinner_set_timeout), (ephy_spinner_finalize), - (ephy_spinner_screen_changed), (ephy_spinner_class_init): - - Make spinner multihead safe. - - * lib/widgets/testspinner.c: - - Add a tiny spinner test program. - -2005-10-01 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_init), - (ephy_spinner_start), (ephy_spinner_stop), (ephy_spinner_map), - (ephy_spinner_unmap), (ephy_spinner_class_init): - - Don't spin unmapped spinners. Slightly decrease the frequency. - Might help with bug #315232. - -2005-10-01 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: (entry_key_press_cb): - - Reset the IM context before activating the entry. - - * lib/widgets/ephy-node-view.c: (ephy_node_view_key_press_cb): - * src/ephy-find-toolbar.c: (tab_search_key_press_cb): - - Add GDK_ISO_Enter to recognised keyvals. - -2005-09-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Return error on failure. - -2005-09-28 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_file_bookmark_page): - - Don't free const strings. - -2005-09-28 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (sync_label): - * src/ephy-tab.c: (ephy_tab_get_title_composite), - (ephy_tab_get_title): - * src/ephy-tab.h: - * src/ephy-tabs-menu.c: (sync_tab_title): - * src/ephy-window.c: (sync_tab_title): - * src/window-commands.c: (window_cmd_file_send_to), - (window_cmd_file_bookmark_page): - - Add a function to get the tab's real title, and use it - where appropriate. Fixes bug #317418. - -2005-09-28 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/FilePicker.cpp: - - Hide the filters combo if there's only the "All" filter. - -2005-09-27 Christian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Back out the fix for bug #158486 by re-enabling keyword: - searches. Fixes bug #314974. - -2005-09-26 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (tab_label_style_set_cb), - (build_tab_label): - - Use the tab label's outer hbox for the size calculation instead - of the label itself. Fixes size oscillations with the Tab States - extension. - -2005-09-26 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-lockdown.c: (update_window): - * src/ephy-window.c: (update_popups_tooltips), (show_embed_popup): - * src/popup-commands.c: - * src/popup-commands.h: - * embed/mozilla/EventContext.cpp: (GetEventContext): - * data/ui/epiphany-ui.xml: - - Unify background image and image code (contex menu, conext event). - Fix bug 154887. - -2005-09-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/Makefile.am: - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: (DoDialog): - - Back out previous change, it doesn't work right when there - are *two* dialogues shown: the 1st one can only be dismissed - after the 2nd one has been dismissed. - -2005-09-26 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/Makefile.am: - * embed/mozilla/AutoEventQueue.cpp: - * embed/mozilla/AutoEventQueue.h: - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: (DoDialog): - - Push a new event queue while showing the dialogue - with gtk_dialog_run. This fixes the problem (caused by the - braindead API of showing this dialogue synchronously) that - networking is blocked in all other windows while the dialogue - is shown. - -2005-09-25 Jean-François Rameau <jframeau@cvs.gnome.org> - - * data/epiphany-lockdown.schemas.in: - - Add disable_quit to lockdown gconf schema. Fix bug 316499. - -2005-09-24 Crispin Flowerday <gnome@flowerday.cx> - - * data/epiphany.m4: - - Rename the autoconf macro to EPIPHANY_EXTENSION_INIT() and make it - check the ephy version, get the extension directory and find out - whether python is enabled. - -2005-09-24 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: (GetErrorMessage): - - Handle contentEncodingError error. - -2005-09-24 Crispin Flowerday <gnome@flowerday.cx> - - * lib/Makefile.am: - * lib/ephy-module.c: (ephy_module_load): - - If the library path isn't absolute, look in the main extension - dir, and then the users own extension directory - -2005-09-23 Crispin Flowerday <gnome@flowerday.cx> - - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_load_ini_string): - - Don't crash if the Authors key is missing, or - there are no keys in the Loader section - -2005-09-23 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-extensions-manager.c: - - s/DOT_INIT/DOT_INI/g. - -2005-09-23 Christian Persch <chpe@cvs.gnome.org> - - * src/epphy-extensions-manager.c: (free_extension_info), - (ephy_extensions_manager_load_xml_string), (path_to_identifier), - (ephy_extensions_manager_load_file), (load_file_from_monitor), - (dir_changed_cb), (ephy_extensions_manager_load_dir): - - Don't read unused variables, and use a #define for the - keyfile extension. - -2005-09-23 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-python-loader.c: (impl_get_object): - - Accept "Module" argument. - -2005-09-23 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-shlib-loader.c: (impl_get_object) - (ephy_shlib_loader_class_init): - - Support "Library" argument. - -2005-09-23 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - R data/epiphany-extension.xsd: - * src/ephy-extensions-manager.c: - (ephy_extensions_manager_load_xml_string), - (ephy_extensions_manager_startup), - (ephy_extensions_manager_finalize): - - Since the .xml format is deprecated, remove the (already #if 0'd) - schema validation code. - -2005-09-23 Crispin Flowerday <gnome@flowerday.cx> - - * data/epiphany.m4: Really add the file - -2005-09-23 Crispin Flowerday <gnome@flowerday.cx> - - * data/Makefile.am: - * data/epiphany.m4: - * src/ephy-extensions-manager.c: (free_extension_info), - (ephy_extensions_manager_load_xml_string), - (ephy_extensions_manager_load_ini_string), (path_to_identifier), - (ephy_extensions_manager_load_file), (load_extension), - (load_file_from_monitor), (dir_changed_cb), - (ephy_extensions_manager_load_dir): - - Add support for extension description files in the keyfile - format, using the extension .ephy-extension. Also included - is a m4 macro to help do the translation of these files. - -2005-09-21 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: (have_gnome_url_handler): - - Remove unused function. - -2005-09-21 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-gui.c: - - Fix compile warnings. - -2005-09-21 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyUtils.cpp: - * embed/print-dialog.c: (ephy_print_do_print_idle_cb): - - Don't use "cat >" as output command, it fails inpredicably. - Instead, use the tempfile setting, and set "PostScript/default" - as printer name. fflush before printing the temp file - using gnome-print. If not using gecko 1.9, translate the paper - name to the one mozilla expects (mozilla bug - https://bugzilla.mozilla.org/show_bug.cgi?id=307404). - -2005-09-21 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-gui.c: (ephy_gui_check_location_writable): - * lib/ephy-gui.h: - - New function to check the filename/directory for writability, - derived from the now removed ephy_gui_confirm_overwrite_file. - - * src/bookmarks/ephy-bookmarks-editor.c: - * embed/mozilla/FilePicker.cpp: - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - - Use the filechooser's stock confirm-overwrite checking, but - we still need our own writability check. - -2005-09-19 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed.h: - * embed/mozilla/mozilla-embed.cpp: - - Add EPHY_EMBED_STATE_RESTORING and conversion from - GTK_MOZ_EMBED_FLAG_RESTORING. - -2005-09-19 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Add another mime alias. - -2005-09-19 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-window.c: (_ephy_window_set_context_event), - (_ephy_window_unset_context_event), (embed_popup_deactivate_cb), - (show_embed_popup), (ephy_window_dispose): - * src/ephy-window.h: - - Make the methods to unset/release the context event semi-public. - -2005-09-16 Raphael Slinckx <rslinckx@cvs.gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: - (bookmark_activate_with_flags), (open_in_tab_activate_cb), - (open_in_window_activate_cb), (activate_cb): - * src/bookmarks/ephy-bookmarks.c: (impl_resolve_address): - Repair the previous b0rkage, see previous log - -2005-09-15 Raphael Slinckx <rslinckx@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks.c: (impl_resolve_address): - If the search term is empty for a smart bookmark use the normal - URL instead of the smart url with the %s replaced by "" - -2005-09-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSDialog.cpp: - - Don't focus the checkbox initially. Fixes bug #163371. - -2005-09-15 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_construct): - - Make Close the default button. - -2005-09-14 Christian Persch <chpe@cvs.gnome.org> - - * src/window-commands.c: (window_cmd_help_about): - - Set "website-label" property. - -2005-09-09 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphySingle.cpp: - - Manually emit the "profile-change-net-teardown" notification; - works around bug https://bugzilla.mozilla.org/show_bug.cgi?id=292699. - -2005-09-07 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyUtils.cpp: - - Remove unused code. - -2005-09-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GlobalHistory.cpp: - * embed/ephy-history.h: - - Implement [SG]etGeckoURIFlags for gecko 1.9. - -2005-09-05 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/EphyUtils.cpp: - - Mozilla printing code is braindead. Bug #163255. - -2005-09-03 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Depend on pygtk 2.8. Fixes bug #314557. - - * src/languages.h: - - Remove duplicate entries. - -2005-09-01 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor): - * src/pdm-dialog.c: (show_cookies_properties): - - Fix HIG spacings. - -2005-09-01 Christian Persch <chpe@cvs.gnome.org> - - * data/glade/epiphany.glade: - - Remove find dialogue, and tweak spacings to be HIG compliant. - -2005-09-01 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * embed/mozilla/EphyBrowser.cpp: - - Only listen for trusted events. - -2005-08-31 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Update gtk requirement. - -2005-08-31 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - - Better message on the enter-secure warning. - -2005-08-29 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-debug.c: - - Only include execinfo.h if it exists. - -2005-08-29 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - * lib/ephy-debug.c: (trap_handler): - - Check for execinfo.h. Fixes bug #314776. - -2005-08-28 Christian Persch <chpe@cvs.gnome.org> - - * ChangeLog-20050828: - * Makefile.am: - * autogen.sh: - * configure.ac: - * data/Makefile.am: - * data/epiphany-1.10.pc.in: - * data/epiphany-1.8.pc.in: - * doc/reference/Makefile.am: - * embed/Makefile.am: - * embed/mozilla/Makefile.am: - * lib/Makefile.am: - * lib/egg/Makefile.am: - * lib/ephy-dbus.c: (session_filter_func), (system_filter_func), - (ephy_dbus_connect_to_session_bus), (ephy_dbus_disconnect_bus): - * lib/widgets/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - - Version 1.9. diff --git a/ChangeLog-20070912 b/ChangeLog-20070912 deleted file mode 100644 index bc5770ddd..000000000 --- a/ChangeLog-20070912 +++ /dev/null @@ -1,2251 +0,0 @@ -2007-09-12 Cosimo Cecchi <cosimoc@svn.gnome.org> - - * src/ephy-session.c: (write_active_tab), (write_ephy_window), - (ephy_session_load): - - Make session recovery focus work properly and remember the active tab. - Fixes bug #317272. - -2007-09-12 Cosimo Cecchi <cosimoc@svn.gnome.org> - - * src/ephy-lockdown.c: (update_window): - - Fix disable_toolbar_editing lockdown not respected for Remove and Move - actions on toolbar buttons. Bug #475641. Patch by Cyril Brulebois. - -2007-09-12 Cosimo Cecchi <cosimoc@svn.gnome.org> - - * src/ephy-history-window.c: (search_entry_clear_cb), - (build_search_box): - - Adapt EphyHistoryWindow to the iconified EphySearchEntry and adds - a cleaner button in its search entry, like in Bookmarks Editor. - Fixes bug #476179. - -2007-09-12 Cosimo Cecchi <cosimoc@svn.gnome.org> - - * src/ephy-find-toolbar.c: (ephy_find_toolbar_open): - - Find toolbar now remembers last pattern searched also when opened with - GDK_slash or GDK_apostrophe. Fixes bug #343337. - -2007-09-11 Cosimo Cecchi <cosimoc@svn.gnome.org> - - * src/ephy-home-action.c: (action_name_association), - (ephy_home_action_activate), (home_action_drag_data_received_cb), - (connect_proxy), (disconnect_proxy), (ephy_home_action_class_init): - - Adds drag-and-drop of URLs onto "New Tab" and "New Window" buttons in - the toolbar. Fixes bug #382383. - -2007-09-10 Christian Persch <chpe@gnome.org> - - * m4/gecko.m4: - - Make sure the gecko version is set to 0 if we're not compiling with - the gecko backend. Bug #475461, patch by Cyril Brulebois. - -2007-09-10 Christian Persch <chpe@gnome.org> - - * configure.ac: - - Error out if the C++ compiler wasn't found. Bug #475360. - -2007-09-10 Cosimo Cecchi <cosimoc@svn.gnome.org> - - * src/ephy-toolbar.c: (ephy_toolbar_set_navigation_tooltips): - * src/ephy-toolbar.h: - * src/ephy-window.c: (sync_tab_navigation): - - Makes tooltips for Back and Forward buttons display the titles of - relative pages. Fixes bug #341400. Patch by Cyril Brulebois. - -2007-09-10 Cosimo Cecchi <cosimoc@svn.gnome.org> - - * src/ppview-toolbar.c: (ppview_toolbar_set_window): - - Forces the display of "Close print preview" on the relative toolbar - button in the print preview window. See bug #109063. Patch by - Cyril Brulebois. - -2007-09-09 Christian Persch <chpe@gnome.org> - - * configure.ac: - * embed/Makefile.am: - * embed/ephy-embed-factory.c: (ephy_embed_factory_new_object): - * m4/gecko.m4: - A m4/libxul.m4: - * src/Makefile.am: Integrate the "xulrunner" backend with configure. - Not building yet. - -2007-09-09 Cosimo Cecchi <cosimoc@svn.gnome.org> - - * lib/widgets/ephy-search-entry.c: (ephy_search_entry_get_type), - (ephy_search_entry_timeout_cb), (ephy_search_entry_changed_cb), - (ephy_search_entry_init), (ephy_search_entry_clear): - * lib/widgets/ephy-search-entry.h: - * src/bookmarks/ephy-bookmarks-editor.c: (search_entry_clear_cb), - (build_search_box): - - Modifies the EphySearchEntry to inherit from EphyIconEntry instead of - GtkEntry, to have icons on it. Adds a cleaner icon in the search - entry of Bookmarks Editor. Fixes bug #463469. - -2007-09-09 Cosimo Cecchi <cosimoc@svn.gnome.org> - - * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor): - - Marks as translatable some toolbar editor strings and removes - references to old Control Center gettext domain. Fixes bug #474429. - Patch by Cyril Brulebois. - -2007-09-09 Cosimo Cecchi <cosimoc@svn.gnome.org> - - * lib/widgets/ephy-zoom-action.c: (connect_proxy): - - Fixes bad state syncing when adding zoom controls to the toolbar. - Fixes bug #338005. Patch by Cyril Brulebois. - -2007-09-09 Cosimo Cecchi <cosimoc@svn.gnome.org> - - * src/ephy-find-toolbar.c: (set_status_notfound_cb), (set_status), - (ephy_find_toolbar_dispose): - - Make 'Not found' on find toolbar temporairly bold and fires - gtk_widget_error_bell () when searching on a page and no results are - found. Fixes bug #363004. - -2007-09-08 Cosimo Cecchi <cosimoc@svn.gnome.org> - - * embed/downloader-view.c: (downloader_view_finalize), - (update_buttons_timeout_cb), (downloader_view_add_download): - - Fix runtime warnings when downloading small files, due to bad handling - of g_timeout in DownloaderView. Fixes bug #473566. - -2007-08-28 Christian Persch <chpe@gnome.org> - - * data/mime-types-permissions.xml: - - More mime types. - -2007-08-26 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/ephy-go-action.c: - - Fix the Go button signal handler so it doesn't stop the propagation of - the event due to a bad signal handler. Fixes bug #469845. Patch by - Cosimo Cecchi. - -2007-08-26 Diego Escalante Urrelo <diegoe@gnome.org> - - * lib/ephy-file-helpers.c: - * lib/ephy-file-helpers.h: - * embed/mozilla/MozDownload.h: - * embed/mozilla/MozDownload.cpp: - - Add saved files to the GtkRecent list, gnome-panel is broken so don't - expect to see the effects of this working there, you can use it on the - GtkFileChooser dialog however. Fixes Bug #148401. Original patch by - Christian Persch, updated by Cosimo Cecchi. - -2007-08-25 Christian Persch <chpe@gnome.org> - - * data/mime-types-permissions.xml: - - More mime types. - -2007-08-22 Christian Persch <chpe@gnome.org> - - * embed/mozilla/GeckoPrintService.cpp: - - Enable printing to PDF file on gecko 1.9, now that moz#367907 is - fixed. - -2007-08-19 Diego Escalante Urrelo <diegoe@gnome.org> - - * lib/widgets/ephy-location-entry.c: - - Make cursor be at the end of the URL when selecting entries from the - completion popup. Fixes bug #466344. - -2007-08-16 Xan Lopez <xan@gnome.org> - - * embed/webkit/webkit-embed.cpp (impl_reload): implement reload. - -2007-08-16 Carlos Garcia Campos <carlosgc@gnome.org> - - * lib/egg/egg-toolbar-editor.c: (set_drag_cursor): - * lib/egg/egg-editable-toolbar.c: (configure_item_cursor), - (new_pixbuf_from_widget): - - Fix multihead problems in toolbar editor. - -2007-08-15 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/downloader-view.c: - - Fix download-icon toolip updates, patch by Cosimo Cecchi. - Fixes bug #343238. - -2007-08-15 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - - Default to Cancel on Cert dialogues, patch by Cosimo Cecchi. - Fixes bug #163379. - -2007-08-15 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/mozilla/EphyUtils.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/MozDownload.cpp: - - Fix strict-aliasing warnings, patch by Cosimo Cecchi. - Happy 10 years GNOME!. Fixes bug #433173. - -2007-08-13 Christian Persch <chpe@gnome.org> - - === Release 2.19.90 === - - * Makefile.am: - - Try to fix distcheck. - -2007-08-12 Christian Persch <chpe@gnome.org> - - * data/icons/Makefile.am: - - Add low contrast app icon. - -2007-08-09 Christian Persch <chpe@gnome.org> - - * data/icons/Makefile.am: - - Fix icons install paths. - -2007-08-09 Christian Persch <chpe@gnome.org> - - * data/icons/Makefile.am: - - Fix icon cache update command. - -2007-08-09 Christian Persch <chpe@gnome.org> - - * data/icons/Makefile.am: - * data/icons/HighColorLargePrint{,Inverse}_apps_48x48_gnome-web-browser.png: - - Add a11y theme icons for our apps icon. - -2007-08-09 Christian Persch <chpe@gnome.org> - - * configure.ac: - A data/icons/*: - R data/icons/*/*/*: - - Reorganise icons. - -2007-08-06 Christian Persch <chpe@gnome.org> - - * data/bme.desktop.in.in: - * data/epiphany.desktop.in.in: - - Direct bugs coming in from bb to their own Component, for easy - filtering. - -2007-08-06 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/ephy-history.c: - * embed/ephy-history.h: - - Make ephy_history_set_enabled actually disable history and not delete - it. Also make it public. - -2007-08-02 Diego Escalante Urrelo <diegoe@gnome.org> - - * data/ui/epiphany-ui.xml: - * src/ephy-window.c: - * src/ephy-lockdown.c: - - Remove "Add bookmark" and "Save as" from the document context menu. - Patch by Cosimo Cecchi. Part of bug #332968. - -2007-08-01 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/ephy-completion-model.c: - * embed/ephy-history.c: - - Fix completion model to show icons for history items too, - istory/bookmarks/favicon_cache service objects are now stored in the - completion priv. Patch by Imran Patel. Fixes bug #459811. - -2007-08-01 Diego Escalante Urrelo <diegoe@gnome.org> - - * data/epiphany-lockdown.schemas.in: - - Remove misleading text from hide menu bar lockdown. Fixes bug #321989. - -2007-07-30 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/ephy-embed.c: - - Add a missing space in ge_content_change description. - -2007-07-30 Diego Escalante Urrelo <diegoe@gnome.org> - - * lib/ephy-file-helpers.c: - - Remove an unused variable. One-liner by Cosimo Cecchi. - Part of Bug #433173. - -2007-07-31 Xan Lopez <xan@gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - * embed/webkit/webkit-embed-single.cpp: - - Do not use #ifdef inside macros, ancient compilers - don't like it - -2007-07-30 Christian Persch <chpe@gnome.org> - - === Release 2.19.6 === - -2007-07-30 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/webkit/webkit-embed.cpp: - - can_go methods now work, WebKit was missing the implementations for - those functions, it's fixed now so we can use can_go methods. - Note that they are useless without the ge_location signal being - emitted (dummy code included, commented). - - Part of Bug #461652. - -2007-07-30 Xan Lopez <xan@gnome.org> - - * embed/webkit/webkit-embed-persist.cpp: - * embed/webkit/webkit-embed.cpp: - - Add returns where needed, remove unnecessary variables. - -2007-07-30 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/webkit/webkit-embed-single.cpp: - * embed/webkit/webkit-embed.cpp: - * embed/webkit/webkit-embed-find.h: - * embed/webkit/webkit-embed-single.h: - * embed/webkit/webkit-embed.h: - * embed/webkit/webkit-embed-persist.cpp: - * embed/webkit/webkit-embed-persist.h: - * embed/webkit/webkit-embed-find.cpp: - - Rename Webkit to WebKit. Used sed -i 's/Webkit/WebKit/'. - Fixes bug #461689. - -2007-07-30 Diego Escalante Urrelo <diegoe@gnome.org> - - * lib/ephy-password-dialog.c: - - Fix some strict aliasing warnings. Patch by Cosimo Cecchi. - Bug #433173. - -2007-07-29 Carlos Garcia Campos <carlosgc@gnome.org> - - * lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_dispose): - - Fix memory leak. - -2007-07-28 Xan Lopez <xan@gnome.org> - - * embed/webkit/webkit-embed.cpp: - - Implement stop loading method, for some reason can_go - methods will fail to link. - - * src/epiphany.override: - - Remove mozilla include. - -2007-07-27 Xan Lopez <xan@gnome.org> - - * Makefile.am: - * configure.ac: - * doc/reference/Makefile.am: - * embed/Makefile.am: - * embed/ephy-embed-factory.c: (ephy_embed_factory_new_object): - * embed/ephy-embed-persist.c: - * embed/ephy-embed-shell.c: - * embed/ephy-embed.c: - * embed/webkit/Makefile.am: - * embed/webkit/webkit-embed-find.cpp: - * embed/webkit/webkit-embed-find.h: - * embed/webkit/webkit-embed-persist.cpp: - * embed/webkit/webkit-embed-persist.h: - * embed/webkit/webkit-embed-single.cpp: - * embed/webkit/webkit-embed-single.h: - * embed/webkit/webkit-embed.cpp: - * embed/webkit/webkit-embed.h: - * src/Makefile.am: - - Add support for the WebKit engine, compile with - --with-engine=webkit to activate. - - * embed/mozilla/mozilla-embed-single.cpp: - - Move to the G_DEFINE_TYPE_WITH_CODE macro. - -2007-07-26 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/ephy-window.c: - - Make "Customise toolbars" insensitive when toolbars are hidden. Patch - by René Stadler. Fixes bug #164227. - -2007-07-26 Reinout van Schouwen <reinouts@gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Don't mention 'Epiphany' in the message introduced in the patch for - bug #459552. - -2007-07-26 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Improve the restricted ports message, patch by Cosimo Cecchi. - Fixes bug #459552. - -2007-07-25 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/downloader-view.c: - - Make the status icon clickable so it shows/hides the download window, - works across workspaces. Patch by Kraai. Fixes bug #448610. - -2007-07-25 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/ephy-tab.c: - - Update tab title when the statusbar text is updated, so we don't have - out of sync messages (like "Loading <page-you-were-before>"). Fixes - bug #318947. - -2007-07-25 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/ephy-notebook.c: - - Checks that if we are dragging an element of type - EPHY_DND_URI_LIST_TYPE we don't reuse an already existing tab to open - the first element of the list. Fixes bug #313636. - -2007-07-25 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/prefs-dialog.c: - * data/glade/prefs-dialog.glade: - - Added a checkbox for smooth scrolling. Fixes bug #162489. - -2007-07-21 Wouter Bolsterlee <wbolster@svn.gnome.org> - - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * lib/ephy-stock-icons.h: - * src/ephy-window.c: - - Remove some icons from the context menu, and use better - ones for some menu items. Reported by Andreas Nilsson. - Patch by Cosimo Cecchi. Fixes bug #410223. - -2007-07-16 Wouter Bolsterlee <wbolster@svn.gnome.org> - - * src/bookmarks/ephy-bookmark-factory-action.c: - (ephy_bookmark_factory_action_new): - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init), - (ephy_bookmarks_get_topic_uri): - * src/bookmarks/ephy-topic-factory-action.c: - (ephy_topic_factory_action_new): - - String changes based on user feedback: - - "Local sites" -> "Nearby sites" (because it is a - better description) - - Drop the "Quick" prefix from Topic/Bookmark items in - toolbar editor, because it has no function besides - confusing users. - -2007-07-16 Christian Persch <chpe@gnome.org> - - * configure.ac: - * doc/reference/Makefile.am: - * embed/Makefile.am: - * embed/mozilla/Makefile.am: - * plugins/desktop-file/Makefile.am: - * src/Makefile.am: - - s/MOZILLA/GECKO/g for consistency with gge. - -2007-07-15 Christian Persch <chpe@gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/EphyHeaderSniffer.cpp: - * embed/mozilla/EphyHistoryListener.cpp: - * embed/mozilla/EphyPromptService.cpp: - * embed/mozilla/GeckoFormSigningDialog.cpp: - * embed/mozilla/GeckoPrintService.cpp: - * embed/mozilla/GeckoPrintSession.cpp: - * embed/mozilla/mozilla-embed-event.cpp: - * embed/mozilla/mozilla-embed.cpp: - * plugins/desktop-file/plugin.cpp: - - Use C++ casts. Script from bmo#348748. - -2007-07-15 Christian Persch <chpe@gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - Make sure postscript printing is enabled, and the printer list empty - (so we only get the PostScript/default printer). - -2007-07-15 Christian Persch <chpe@gnome.org> - - * data/chrome/about.xhtml: - * data/epiphany.desktop.in.in: - * data/icons/16x16/apps/Makefile.am: - * data/icons/22x22/apps/Makefile.am: - * data/icons/24x24/apps/Makefile.am: - * data/icons/32x32/apps/Makefile.am: - * data/icons/scalable/apps/Makefile.am: - * lib/ephy-stock-icons.h: - - Use the right icon name. Bug #385872. - -2007-07-15 Christian Persch <chpe@gnome.org> - - * src/popup-commands.c: (background_download_completed): - - Load the appearance capplet. Doesn't seem to work yet, see bug - #456337. - -2007-07-14 Christian Persch <chpe@gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/EphySingle.cpp: - * embed/mozilla/MozDownload.cpp: - - It's yet another API change! - -2007-07-11 Nguyễn Thái Ngọc Duy <pclouds@gmail.com> - - * embed/mozilla/MozDownload.cpp: - - Fixes bug #452707 - -2007-07-11 Christian Persch <chpe@gnome.org> - - * data/default-prefs-common.js: - - Use the right prefs to disable CUPS. - -2007-07-11 Luca Ferretti <elle.uca@libero.it> - - * data/chrome/about.xhtml: - - Use new "epiphany" icon here (thanks to Rodney Dawes). - - * data/icons/32x32/apps/Makefile.am: - * data/icons/32x32/apps/epiphany.svg: - * data/icons/32x32/apps/epiphany.svg: - - Add 32x32 pixel icon (thanks to Andreas Nilsson). - -2007-07-11 Christian Persch <chpe@gnome.org> - - * configure.ac: - - Update glib req to 2.13.4 so we can use g_get_user_special_dir. - - * lib/ephy-file-helpers.c: (ephy_file_downloads_dir), - (ephy_file_desktop_dir): - - Use g_get_user_special_dir to get the Desktop and Downloads directory - location. - -2007-07-10 Christian Persch <chpe@gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (connect_proxy): - - Use gtk_widget_set_has_tooltip here. - -2007-07-10 Christian Persch <chpe@gnome.org> - - * embed/ephy-embed-shell.c: (ephy_embed_shell_set_page_setup), - (ephy_embed_shell_get_page_setup), - (ephy_embed_shell_set_print_settings), - (ephy_embed_shell_get_print_settings): - * lib/ephy-print-utils.c: - * lib/ephy-print-utils.h: - - Use the new gtk functions to persist and load the print settings and - page setup. Migrate our old settings, if present. - -2007-07-10 Christian Persch <chpe@gnome.org> - - * src/ephy-notebook.c: (sync_label): - - Remove NULL-check here. - -2007-07-10 Christian Persch <chpe@gnome.org> - - * src/bookmarks/ephy-bookmark-action.c: (query_tooltip_cb), - (connect_proxy), (ephy_bookmark_action_updated), - (ephy_bookmark_action_class_init): - - Port to new tooltips API. Fixes bug #347637. - -2007-07-10 Christian Persch <chpe@gnome.org> - - * embed/mozilla/GeckoPrintService.cpp: - - Remove gtk version check since we now depend on 2.11. - -2007-07-10 Christian Persch <chpe@gnome.org> - - * lib/widgets/ephy-location-entry.c: (cursor_on_match_cb), - (ephy_location_entry_set_completion): - - Remove gtk version check since we now depend on 2.11. - -2007-07-10 Christian Persch <chpe@gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_finalize), (ephy_location_entry_class_init), - (ephy_location_entry_construct_contents), - (ephy_location_entry_init), (ephy_location_entry_set_lock_tooltip): - - Port to new tooltips API. - -2007-07-10 Christian Persch <chpe@gnome.org> - - * lib/widgets/ephy-zoom-action.c: (ephy_zoom_action_class_init): - * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_class_init): - - Port to new tooltips API. - -2007-07-10 Christian Persch <chpe@gnome.org> - - * src/ephy-navigation-action.c: (connect_proxy), - (ephy_navigation_action_class_init): - - Port to new tooltips API. - -2007-07-10 Christian Persch <chpe@gnome.org> - - * src/ephy-fullscreen-popup.c: - (ephy_fullscreen_popup_set_security_state), - (ephy_fullscreen_popup_constructor), - (ephy_fullscreen_popup_finalize): - - Port to new tooltips API. - -2007-07-10 Luca Ferretti <elle.uca@libero.it> - - * data/epiphany.desktop.in.in: - - Use new icon here too - -2007-07-10 Christian Persch <chpe@gnome.org> - - * src/ephy-notebook.c: (ephy_notebook_switch_page_cb), - (update_tabs_visibility), (ephy_notebook_init), - (ephy_notebook_finalize), (sync_icon), (sync_label), - (build_tab_label), (ephy_notebook_set_show_tabs), - (ephy_notebook_remove): - - Port to new tooltips API. - -2007-07-10 Luca Ferretti <elle.uca@libero.it> - - * data/icons/32x32/apps/Makefile.am: - * data/icons/32x32/Makefile.am: - - Add 32x32/apps to build. But currently there are no icons. - -2007-07-10 Luca Ferretti <elle.uca@libero.it> - - * configure.ac: - * data/icons/16x16/Makefile.am: - * data/icons/16x16/apps/Makefile.am: - * data/icons/16x16/apps/epiphnay.svg: - * data/icons/16x16/apps/epiphnay.png: - * data/icons/22x22/Makefile.am: - * data/icons/22x22/apps/Makefile.am: - * data/icons/22x22/apps/epiphnay.svg: - * data/icons/22x22/apps/epiphnay.png: - * data/icons/24x24/Makefile.am: - * data/icons/24x24/apps/Makefile.am: - * data/icons/24x24/apps/epiphnay.png: - * data/icons/scalable/Makefile.am: - * data/icons/scalable/apps/Makefile.am: - * data/icons/scalable/apps/epiphnay.svg: - * lib/ephy-stock-icons.h: - - Install under hicolor and use "epiphany" named icon - as application icon. See bug 385872. - - The icon is just a copy of "web-browser" in gnome-icon-theme - - * data/icons/Makefile.am: - - Update gtk icon cache for hicolor on install and uninstall - -2007-07-10 Luca Ferretti <elle.uca@libero.it> - - * data/icons/16x16/actions/Makefile.am: - * data/icons/22x22/actions/Makefile.am: - * data/icons/24x24/actions/Makefile.am: - * data/icons/32x32/actions/Makefile.am: - * data/icons/scalable/actions/Makefile.am: - * data/icons/*/action/download.*: - - Kill old "download" icon. Fix bug 450904. - -2007-07-10 Christian Persch <chpe@gnome.org> - - * configure.ac: - - Update gtk+ req to 2.11.6. - - * src/ephy-statusbar.c: (ephy_statusbar_class_init), - (create_caret_indicator), (ephy_statusbar_init), - (ephy_statusbar_set_security_state), - (ephy_statusbar_set_popups_state): - * src/ephy-statusbar.h: - * src/epiphany.defs: - - Port EphyStatusbar to the new tooltips API. - -2007-07-10 Luca Ferretti <elle.uca@libero.it> - - * embed/downloader-view.c: (show_status_icon), - (downloader_view_build_ui): - * embed/mozilla/ContentHandler.cpp: - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * lib/ephy-stock-icons.h: - * src/ephy-window.c: - - Kill EPHY_STOCK_DOWNLOAD and add STOCK_DOWNLOAD, using - "emblem-download" named icon. Partially fix 450904. - - Note: you need latest svn version of gnome-icon-theme - to have the download icon @ 16x16 pixels - -2007-07-09 Christian Persch <chpe@gnome.org> - - === Release 2.19.5 === - -2007-07-09 Christian Persch <chpe@gnome.org> - - * configure.ac: - * data/icons/16x16/status/Makefile.am: - * data/icons/24x24/status/Makefile.am: - * data/icons/48x48/Makefile.am: - * data/icons/48x48/status/Makefile.am: - * data/icons/Makefile.am: - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * lib/ephy-stock-icons.h: - - Copy the lock icons from g-i-t 2.16 into epiphany, since the new ones - in g-i-t are broken (see bug #348350 comment 93 ff). - -2007-07-03 Jaap Haitsma <jaap@haitsma.org> - - * lib/egg/update-toolbareditor-from-libegg: removed - * lib/egg/update-toolbareditor-from-libegg.sh: added - Rename to update-toolbareditor-from-libegg.sh - Also updated the script such it updates itself - * lib/egg/egg*: - Sync with latest libegg toolbareditor - -2007-07-01 Jaap Haitsma <jaap@haitsma.org> - - * src/ephy-history-window.c, src/bookmarks/ephy-bookmarks-editor.c, - src/ephy-window.c: Use GTK_STOCK_ABOUT icon i.s.o GNOME_STOCK_ABOUT - Fixes bug #452769 - -2007-07-01 Jaap Haitsma <jaap@haitsma.org> - - Changelog entry from the previous commit. I accidently changed the - wrong Changelog file - * lib/egg/update-toolbareditor-from-libegg: script that syncs local - toolbar editor copy with the one in libegg SVN - * lib/egg/egg*: sync with toolbar editor in libegg. Sync obtained by - running update-toolbareditor-from-libegg - * lib/egg/eggintl.h: removed not needed anymore by egg-toolbareditor - * lib/egg/Makefile.am: remove eggintl.h - -2007-06-28 Christian Persch <chpe@gnome.org> - - * configure.ac: - * data/Makefile.am: - A data/weasel-ua-pref.js.in: - - Make UA ff-compatible. This fixes - https://bugzilla.mozilla.org/show_bug.cgi?id=334967 . See also - Camino bug https://bugzilla.mozilla.org/show_bug.cgi?id=384721 and - https://bugzilla.mozilla.org/show_bug.cgi?id=385999 for discussion. - -2007-06-26 Luca Ferretti <elle.uca@libero.it> - - * lib/ephy-stock-icons.h: use "document-page-setup" named icon for - STOCK_PRINT_SETUP (now available on gnome-icon-theme trunk); add - comments to explain icons origin (icon naming spec, custom, - deprecated...) - -2007-06-25 Felix Riemann <friemann@svn.gnome.org> - - * lib/egg/egg-toolbar-editor.c: (event_box_realize_cb): - Make named drag-icons toolbar-sized like the others. - Part of bug #450590. - -2007-06-24 Felix Riemann <friemann@svn.gnome.org> - - * lib/egg/egg-toolbar-editor.c: (editor_create_item_from_name): - Cleanups to my last commit. - Fixes bug 450590 (Felix Riemann, Jaap Haitsma) - -2007-06-24 Felix Riemann <friemann@svn.gnome.org> - - * lib/egg/egg-toolbar-editor.c: (editor_create_item_from_name): - Add a workaround to take into account that Gtk{Radio,Toggle}Actions - only set either the stock-id or the icon-name property depending on - the image type. This makes it possible to display the icon of such - actions in the toolbar editor. (bug #450590) - -2007-06-22 Gabor Kelemen <kelemeng@gnome.hu> - - * src/ephy-main.c: Use g_option_group_set_translation_domain to - translate commandline options. Fixes bug #450146 - -2007-06-07 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - * help/C/epiphany.xml: - - Modified first-time dialog when visiting a secure page, to mention - the color and padlock icon in the address entry. - Patch by Jared Moore. Fixes bug #346243. - -2007-06-16 Christian Persch <chpe@gnome.org> - - * doc/Makefile.am: - - Add debugging.txt to EXTRA_DIST. - -2007-06-14 Christian Persch <chpe@gnome.org> - - * embed/mozilla/GeckoPrintService.cpp: - * embed/mozilla/GeckoPrintSession.cpp: - * embed/mozilla/GeckoPrintSession.h: - - Set the print as cancelled in the print settings too, see - https://bugzilla.mozilla.org/show_bug.cgi?id=253926. - -2007-06-10 Christian Persch <chpe@gnome.org> - - * data/default-prefs-common.js: - - Disable PAPI too. - -2007-06-07 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/ephy-history-window.c: - * src/bookmarks/ephy-bookmarks-editor.c: - - Adds SelectAll stock icon. - -2007-06-05 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/ephy-history-window.c - * src/bookmarks/ephy-bookmarks-editor.c - * data/ui/epiphany-history-window-ui.xml - * data/ui/epiphany-bookmark-editor-ui.xml: - - Assign control+T as default delete shortcut. Also move the Delete item - to Edit menu. Bug #351100. - -2007-06-05 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Last commit reverted. - -2007-06-05 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Change the "The page was not fully loaded when the crash ocurred" - message to something better. Patch by Thomas Presthus. Bug #433796. - -2007-06-05 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/ephy-go-action.c: - - Fix go button behaviour to react to button-release-event and not - button-press-event. Patch by Sebastiaan Samyn. Bug #441419. - -2007-06-05 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/ephy-window.c: - - Added GTK_STOCK_SELECT_ALL to SelectAll action. - -2007-06-05 Christian Persch <chpe@gnome.org> - - * doc/reference/Makefile.am: - - Fix docs build on xulrunner trunk. - -2007-06-05 Wouter Bolsterlee <wbolster@svn.gnome.org> - - * data/about.ini: - - Shameless plug: added Reinout van Schouwen and myself. - -2007-06-05 Jared Moore <cornflake.pirate@gmail.com> - - Reviewed by: Christian Persch <chpe@gnome.org> - Committed by: Wouter Bolsterlee <wbolster@gnome.org> - - * data/ui/epiphany-ui.xml: - - Added 'select all' to context menu for text input areas. Bug #336739. - -2007-06-04 Christian Persch <chpe@gnome.org> - - * embed/ephy-embed.c: (ephy_embed_load_url): - - It seems SUSE can't take a hint and doesn't care, so remove this comment. - -2007-05-31 Diego Escalante Urrelo <diegoe@gnome.org> - - * lib/widgets/ephy-location-entry.c: - - Adds some prefixes to web_prefixes for ftp sites. Bug #422114. - -2007-05-27 Christian Persch <chpe@gnome.org> - - * embed/mozilla/mozilla-embed-single.cpp: - - nsIPasswordManager doesn't exist on trunk anymore. - -2007-05-27 Christian Persch <chpe@gnome.org> - - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - - No need to make this data static. - -2007-05-27 Christian Persch <chpe@gnome.org> - - * embed/mozilla/GeckoPrintService.cpp: - - Take the printer's capabilities into account. - -2007-05-19 Christian Persch <chpe@gnome.org> - - * data/glade/epiphany.glade: - - Make "Show Passwords" plural. Bug #437798. - -2007-05-19 Christian Persch <chpe@gnome.org> - - * data/epiphany.schemas.in: - * embed/ephy-embed-prefs.h: - * embed/mozilla/mozilla-notifiers.cpp: - - Add pref for smooth scroll, bug #162489. - Use GSlice to allocate the prefs notifier data. - Check the pref type. - -2007-05-19 Christian Persch <chpe@gnome.org> - - * embed/mozilla/GeckoCookiePromptService.cpp: - - Just use ngettext here, no need for dngettext. - -2007-05-19 Christian Persch <chpe@gnome.org> - - * embed/ephy-cookie-manager.h: - * embed/mozilla/EphySingle.cpp: - - Store http-only flag too. - -2007-05-19 Christian Persch <chpe@gnome.org> - - * lib/egg/eggtreemultidnd.c: - - Include config.h. - -2007-05-19 Christian Persch <chpe@gnome.org> - - * src/ephy-statusbar.c: - - Make this comment accurate. - -2007-05-19 Christian Persch <chpe@gnome.org> - - * src/prefs-dialog.c: (prefs_dialog_show_help): - - Make this string static. - -2007-05-13 Christian Persch <chpe@gnome.org> - - * configure.ac: - - Post-release version bump. - -2007-05-13 Christian Persch <chpe@gnome.org> - - === Release 2.19.2 == - - * configure.ac: - - Update for 2.19.2. - - * po/POTFILES.skip: - - Try to fix distcheck with stupid intltool. - -2007-05-08 Felix Riemann <friemann@svn.gnome.org> - - * lib/egg/egg-toolbar-editor.c: (event_box_realize_cb), - (editor_create_item_from_name): - Support using named icons in the toolbareditor and attach them to the - mouse pointer while dragging them to the toolbar. (bug #436684) - -2007-05-04 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/ephy-find-toolbar.c: - - Make Shift+Return find previous when searching. - Patch by Robin Stocker. - - Fixes #412033 - -2007-05-01 Xan Lopez <xan@gnome.org> - - * lib/widgets/ephy-location-entry.c: - * lib/widgets/ephy-location-entry.h: - * src/ephy-completion-model.c: - * src/ephy-completion-model.h: - * src/ephy-location-action.c: - - Copy the items on the completion list as the user moves through - them. The original input can be restored pressing Esc. The tentative - completion can be made definitive pressing Left or Right. - - Fixes #409291, #102528 - -2007-04-24 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/popup-commands.c: - * lib/ephy-file-helpers.c: - Avoid opening nautilus if downloads are done to Desktop. This re-fixes - bug #383698. - -2007-04-24 Diego Escalante Urrelo <diegoe@gnome.org> - - * embed/ephy-embed-dialog.c: - Fix some strict-aliasing warnings. - -2007-04-23 Bastien Nocera <hadess@hadess.net> - - * lib/ephy-file-helpers.c: (xdg_user_dir_lookup), - (ephy_file_downloads_dir_from_xdg), (ephy_file_downloads_dir): - Use xdg-user-dirs to get a better default Downloads directory - (Closes: #415342) - -2007-04-20 Bastien Nocera <hadess@hadess.net> - - * data/mime-types-permissions.xml: Add "application/x-quicktimeplayer" - and "application/x-quicktime-media-link" to the safe mime-types - (Closes: #431665) - -2007-04-16 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/ephy-go-action.c: - - Middle clicking the Go button should open the location bar address - content in a new tab. Bug #362591. - -2007-04-09 Christian Persch <chpe@gnome.org> - - * data/glade/print.glade: - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/GeckoPrintService.cpp: - * embed/mozilla/GeckoPrintService.h: - - Fix printing of frames. - -2007-04-02 Diego Escalante Urrelo <diegoe@gnome.org> - - * src/bookmarks/ephy-topic-action.c: - - Allow the user to select a different bookmark topic on the toolbar by - just moving the mouse. Old behaviour forced the user to click each - topic button to activate the menu, now only the first click is - required. Bug #363848. Patch by John Millikin. - -2007-03-29 Christian Persch <chpe@gnome.org> - - * lib/ephy-password-dialog.c: (ephy_password_dialog_constructor): - - #if 0 some currently unused code. Bug #423907. - -2007-03-25 Christian Persch <chpe@gnome.org> - - * src/ephy-statusbar.c: (create_statusbar_progress): - - Make progressbar taller. Bug #421060. - -2007-03-16 Bastien Nocera <hadess@hadess.net> - - * embed/mozilla/Makefile.am: - * embed/mozilla/mozilla-embed-single.cpp: - Fix Epiphany not finding some Gecko plugins when - running in a multilib environment (Closes: #407419) - -2007-03-12 Christian Persch <chpe@gnome.org> - - * embed/mozilla/GtkNSSDialogs.cpp: - - Add translator's comment for 'token'. - -2007-03-12 Christian Persch <chpe@gnome.org> - - * embed/mozilla/GeckoCookiePromptService.cpp: - * embed/mozilla/GeckoCookiePromptService.h: - * embed/mozilla/Makefile.am: - * embed/mozilla/MozRegisterComponents.cpp: - - Implement nsICookiePromptService. Bug #337826. - -2007-03-11 Christian Persch <chpe@gnome.org> - - * configure.ac: - - Bump version to 2.19.0, and set API version to 2.19. - -2007-03-11 Christian Persch <chpe@gnome.org> - - * *: - - Correct FSF address. Bug #409075, patch by John Millikin. - -2007-03-11 Christian Persch <chpe@gnome.org> - - * configure.ac: - - Post-release version bump. - -2007-03-11 Christian Persch <chpe@gnome.org> - - === Release 2.18.0 === - -2007-03-11 Christian Persch <chpe@gnome.org> - - * configure.ac: - - Set version to 2.18.0. - -2007-03-11 Christian Persch <chpe@gnome.org> - - * embed/Makefile.am: - * lib/Makefile.am: - * lib/egg/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: - - Regenerate the type builtins when the Makefile changes. Should fix bug - #416994; no code freeze break since it's only fixing a build problem. - -2007-03-07 Christian Kirbach <Christian.Kirbach@googlemail.com> - - * data/bme.desktop.in.in: - * data/epiphany.desktop.in.in: - - "Application" is not a valid category in the freedesktop specification. - -2007-03-04 Christian Persch <chpe@svn.gnome.org> - - * src/ephy-net-monitor.c: (ephy_net_monitor_check_network), - (ephy_net_monitor_startup): - - Don't crash when we cannot access the system bus. Bug #404514, patch - by Jan de Groot. - -2007-03-03 Christian Persch <chpe@svn.gnome.org> - - * embed/Makefile.am: - * lib/Makefile.am: - * lib/egg/Makefile.am: - * src/Makefile.am: - * src/bookmarks/Makefile.am: Make sure the type builtins are - regenerated when the Makefile changes. - -2007-03-03 Benjamin Berg <benjamin@sipsolutions.net> - - * embed/Makefile.am: - * embed/ephy-adblock-manager.c: (ephy_adblock_manager_should_load): - * embed/ephy-adblock-manager.h: - * embed/ephy-adblock.c: (ephy_adblock_should_load): - * embed/ephy-adblock.h: - * embed/mozilla/EphyContentPolicy.cpp: - * lib/Makefile.am: - * lib/ephy-adblock.c: - * lib/ephy-adblock.h: - - Move ephy-adblock.* to embed. Change the API to pass EphyEmbed to - should_load. This is needed to fix bug #348331. - -2007-03-02 Christian Persch <chpe@svn.gnome.org> - - * data/mime-types-permissions.xml: - - Add .bz2. - -2007-02-26 Christian Persch <chpe@svn.gnome.org> - - === Release 2.17.92 == - - * configure.ac: - -2007-02-23 Christian Persch <chpe@svn.gnome.org> - - * embed/mozilla/EphyFind.cpp: - * embed/mozilla/EphyFind.h: - - What's this? Another mozilla API change! - -2007-02-12 Christian Persch <chpe@svn.gnome.org> - - * configure.ac: - - Post-release version bump. - -2007-02-12 Christian Persch <chpe@svn.gnome.org> - - === Release 2.17.91 === - - * configure.ac: - * data/mime-types-permissions.xml: - -2007-02-08 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - (GetErrorMessage),(CreateErrorPage): - - Fix a g_free on static string. Also fix a leak. - -2007-02-08 Christian Persch <chpe@svn.gnome.org> - - * embed/mozilla/MozDownload.cpp: - - Guess what? Another mozilla API change! - -2007-02-07 Christian Persch <chpe@svn.gnome.org> - - * data/default-prefs-common.js: - - Set the new pwdmgr pref. - -2007-02-02 Christian Persch <chpe@svn.gnome.org> - - * data/mime-types-permissions.xml: - - More mime types. - -2007-02-02 Christian Persch <chpe@svn.gnome.org> - - * data/mime-types-permissions.xml: - - More mime types. - -2007-01-30 Christian Persch <chpe@svn.gnome.org> - - * data/mime-types-permissions.xml: - - Add video/x-theora+ogg to list of known mime types. - -2007-01-28 Christian Persch <chpe@svn.gnome.org> - - * src/ephy-tabs-menu.c: (sync_active_tab): - - Make this a regular check, not g_return_if_fail. - -2007-01-28 Christian Persch <chpe@svn.gnome.org> - - * data/default-prefs-common.js: - - Set bidi caret movement pref to mimick gtk widgets. - -2007-01-28 Christian Persch <chpe@svn.gnome.org> - - * src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus): - - Fix error condition check. - -2007-01-28 Christian Persch <chpe@svn.gnome.org> - - * data/mime-types-permissions.xml: - - Add more mime types. - -2007-01-28 Christian Persch <chpe@svn.gnome.org> - - * lib/ephy-node.c: (destroy_signal_data), (node_parent_free), - (ephy_node_destroy), (ephy_node_new_with_id), (real_set_property), - (ephy_node_set_property), (ephy_node_set_property_string), - (ephy_node_set_property_boolean), (ephy_node_set_property_long), - (ephy_node_set_property_int), (ephy_node_set_property_double), - (ephy_node_set_property_float), (real_add_child), - (ephy_node_new_from_xml), (ephy_node_signal_connect_object): - - Convert EphyNode to use GSlice. - -2007-01-28 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: (GContentHandler::Show): - - Check for a potential veto. Fix #342951. - -2007-01-28 Christian Persch <chpe@svn.gnome.org> - - * lib/ephy-node.c: (safe_write_string), (ephy_node_write_to_xml): - * src/bookmarks/ephy-bookmarks-export.c: (sanitise_string), - (write_topics_list), (write_rdf): - - Make sure we don't write characters < 0x20 (except 0x9, 0xa, 0xd) to - XML. Bug #392782. - -2007-01-28 Christian Persch <chpe@svn.gnome.org> - - * src/epiphany.defs: - * src/epiphany.override: - - Fix the wrapping of the singleton Ephy[Embed]Shell as - "epiphany.Shell()". Bug #351705. - -2007-01-28 Christian Persch <chpe@svn.gnome.org> - - * data/Makefile.am: - - Fix schemas install command. - -2007-01-27 Priit Laes <plaes@svn.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Fixes the menu path of Gnome control center when displaying the service - unavailable error message. Bug #352923. - -2007-01-24 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Changed the "redirected too many times" error page to be more - friendly. Bug #395990. - -2007-01-23 Christian Persch <chpe@svn.gnome.org> - - * embed/mozilla/EphyBrowser.cpp: - * embed/mozilla/GeckoPrintService.cpp: - * embed/mozilla/GeckoPrintService.h: - * embed/mozilla/GeckoPrintSession.cpp: - - Clear some print settings in the settings we hand to the print job, so - they don't get applied twice. Bug #394818. - - Prepare for printing to PDF (#if 0'd until the gecko bug is fixed). - -2007-01-23 Christian Persch <chpe@svn.gnome.org> - - * data/mime-types-permissions.xml: - - Add another safe mime type. - -2007-01-22 Christian Persch <chpe@svn.gnome.org> - - * configure.ac: - - Post-release version bump. - -2007-01-22 Christian Persch <chpe@svn.gnome.org> - - === Release 2.17.90 === - - * configure.ac: - -2007-01-18 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * data/ui/epiphany-bookmark-editor-ui.xml: - - Puts OpenInWindow over OpenInTab in the Bookmarks Editor so we meet - the HIG. Fixes bug #340775. - -2007-01-18 Luca Ferretti <elle.uca@libero.it> - - * data/icons/*/places/bookmark-web.*: - * data/icons/*/places/Makefile.am: - * data/icons/*/Makefile.am: - * configure.ac - - Add to build new "bookmark-web" custom named icon at - 16, 22 and 24 pixels - under new places directory. - - * lib/ephy-stock-icons.c: - * lib/ephy-stock-icons.h: - * src/bookmarks/ephy-bookmark-properties.c: - * src/bookmarks/ephy-bookmark-action.c: - - Remove STOCK_BOOKMARK and add EPHY_STOCK_BOOKMARK using - new "bookmark-web" custom named icon. - -2007-01-17 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * src/popup-commands.c: - - Avoid opening a nautilus window when downloads are finished if the - downloaded file was saved to the desktop. Considers the - desktop_is_homedir option of Nautilus. Bug #383698. - -2007-01-10 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * src/bookmarks/ephy-bookmarks-ui.c: - - Fixes compilation with gcc 2. Bug #394699. Patch by Jens Granseuer. - -2007-01-10 Christian Persch <chpe@svn.gnome.org> - - * data/chrome/about.xhtml: - * src/window-commands.c: (window_cmd_help_about): - - Update for 2007. - -2007-01-10 Christian Persch <chpe@svn.gnome.org> - - * data/epiphany.pc.in: - - Fix for autoconf 2.60 (datarootdir). - -2007-01-09 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * src/popup-commands.c: - * lib/ephy-file-helpers.c: - - Opens images in a new browser window if EOG is not found. Bug #167595. - Patch by Björn Lindqvist. - -2007-01-09 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * src/ephy-history-window.c: - * src/ephy-main.c: - * src/bookmarks/ephy-bookmarks-editor.c: - * src/ephy-tab.c: - * src/ephy-encoding-menu.c: - * src/ephy-window.c: - * data/glade/form-signing-dialog.glade: - * data/glade/prefs-dialog.glade: - - Changes "..." for the ellipsis character "…". Bug #324380. Patch by - Diego Escalante Urrelo. - -2007-01-09 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * data/about.ini: - - Added myself as a Contributor. :). - -2007-01-09 Christian Persch <chpe@svn.gnome.org> - - * configure.ac: - - Post-release version bump. - -2007-01-09 Christian Persch <chpe@svn.gnome.org> - - === Release 2.17.5 === - - * NEWS: - * configure.ac: - * data/default-prefs-common.js: - * doc/reference/tmpl/ephy-embed.sgml: - -2007-01-08 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * src/ephy-python-extension.c: - * src/epiphany.override: - - Fixes a problem at link time on Darwin, bug #387233. Patch by paul. - -2007-01-08 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Fixes the escaping in the error message "The page %s was not fully - loaded yet when the browser crashed..." by changing the - g_strdup_printf into a g_markup_printf_escaped. Bug #374627. Patch by - Diego Escalante Urrelo. - -2007-01-08 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * embed/mozilla/EphyAboutModule.cpp: - - Fixes the menu path of the service unavailable error message. - -2007-01-08 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * src/popup-commands.c: (background_download_completed) - - Check the result of ephy_file_launch_desktop_file () so if it fails we - try an alternative naming of the background capplet: gnome-background. - This is seen in fedora. Bug #387206, which is actually caused by - bugzilla.redhat.com #201867. - -2007-01-08 Luca Ferretti <elle.uca@libero.it> - - * data/epiphany.pc.in: - - Added "icondir" variable ( == $datadir/$package/icons ). - The purpose is allow extensions to install custom themeable icons - in this directory, so they can use named icons without add a new - icon search path. - -2007-01-08 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: - * lib/widgets/ephy-node-view.c: - - Workaround/semi-fix for bug #351814. The real cause of the problem is - the user_data that is never set on a GtkTreeIter, so the Ephy - implementation of the tree makes it to have a stamp of 0 being that - way an invalid iter. Patch by Diego Escalante Urrelo. - -2007-01-08 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * data/glade/form-signing-dialog.glade: - * data/glade/prefs-dialog.glade: - - Removed the hardcoded invisible char, note that this might readd - itself to the file if someone edits it. It has been suggested that we - move over to glade-3. Patch by Vitali Ischenko. Bug #393910. - -2007-01-03 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * embed/ephy-favicon-cache.c: (icon_is_obsolete), - (remove_obsolete_icons): - * embed/ephy-history.c: (page_is_obsolete), - (remove_obsolete_pages): - - Avoid use of localtime by computing expiry in seconds instead of days. - Patch by Chris Wilson. - -2007-01-03 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * embed/ephy-favicon-cache.c: (ephy_favicon_cache_init): - * embed/ephy-history.c: (ephy_history_init): - * lib/Makefile.am: - * lib/ephy-glib-compat.h: - * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save_delayed): - * src/ephy-dbus.c: (session_filter_func), (system_filter_func): - * src/ephy-extensions-manager.c: (reload_cb): - * src/ephy-session.c: (confirm_shutdown_cb): - - Utilize GLib's new g_timeout_add_seconds to reduce context switches - and improve CPU/power efficiency. Patch by Chris Wilson. - - -2007-01-03 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * data/glade/prefs-dialog.glade: - - Corrects the expand of the Privacy tab in the Preferences window. - Patch by Baptiste Mille-Mathias. - -2007-01-03 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * data/mime-types-permissions.xml: - - Added text/csv as a safe type (note that the alias - text/x-comma-separate-values is also present). Patch by Gaëtan - Podevijn. - -2007-01-02 Diego Escalante Urrelo <diegoe@svn.gnome.org> - - * src/ephy-history-window.c: (ephy_history_window_update_menu): - - Disables "Add Bookmark" in the File menu when bookmarks are locked - down. - - * src/bookmarks/ephy-bookmark-properties.c: (ephy_bookmark_properties_constructor): - - Makes the topics pane insensitive and the rest of entries - non-editables (but sensitive so we can select the text) - when bookmarks are locked down. - - * src/bookmarks/ephy-bookmarks-ui.c: (ephy_bookmarks_ui_add_bookmark): - - Don't allow the add bookmark ui to appear if it's locked down. - -2006-12-31 Christian Persch <chpe@svn.gnome.org> - - * src/ephy-main.c: (main): - - Make sure to init gthread as first call to glib. - -2006-12-30 Diego Escalante Urrelo <diegoe@cvs.gnome.org> - - * src/ephy-statusbar.c: - - Removed uneeded #include <gtk/gtkframe.h>. - -2006-12-30 Christian Persch <chpe@svn.gnome.org> - - * .cvsignore: - * data/.cvsignore: - * data/art/.cvsignore: - * data/chrome/.cvsignore: - * data/glade/.cvsignore: - * data/icons/.cvsignore: - * data/icons/16x16/.cvsignore: - * data/icons/16x16/actions/.cvsignore: - * data/icons/16x16/status/.cvsignore: - * data/icons/22x22/.cvsignore: - * data/icons/22x22/actions/.cvsignore: - * data/icons/22x22/status/.cvsignore: - * data/icons/24x24/.cvsignore: - * data/icons/24x24/actions/.cvsignore: - * data/icons/24x24/status/.cvsignore: - * data/icons/32x32/.cvsignore: - * data/icons/32x32/actions/.cvsignore: - * data/icons/32x32/status/.cvsignore: - * data/icons/scalable/.cvsignore: - * data/icons/scalable/actions/.cvsignore: - * data/icons/scalable/status/.cvsignore: - * data/ui/.cvsignore: - * doc/.cvsignore: - * doc/reference/.cvsignore: - * embed/.cvsignore: - * embed/mozilla/.cvsignore: - * help/.cvsignore: - * help/C/.cvsignore: - * help/bg/.cvsignore: - * help/el/.cvsignore: - * help/es/.cvsignore: - * help/eu/.cvsignore: - * help/fi/.cvsignore: - * help/fr/.cvsignore: - * help/it/.cvsignore: - * help/ja/.cvsignore: - * help/nl/.cvsignore: - * help/ru/.cvsignore: - * help/sv/.cvsignore: - * help/uk/.cvsignore: - * lib/.cvsignore: - * lib/egg/.cvsignore: - * lib/widgets/.cvsignore: - * m4/.cvsignore: - * plugins/.cvsignore: - * plugins/desktop-file/.cvsignore: - * po/.cvsignore: - * src/.cvsignore: - * src/bookmarks/.cvsignore: - - .cvsignore files are obsolete. - -2006-12-25 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-statusbar.c: (ephy_statusbar_class_init): - - Only use the statusbar size-allocate hack on gtk <= 2.10 now that gtk - bug #372452 is fixed. - -2006-12-19 Luca Ferretti <elle.uca@libero.it> - - * data/ui/epiphany-ui.xml: - - Invert MoveToolItem and RemoveToolItem order, matchingh - same feature for panel applets. - - * lib/egg/egg-editable-toolbar.c: - (egg_editable_toolbar_set_ui_manager): - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * lib/ephy-stock-icons.h: - - Remove STOCK_DRAG_MODE and STOCK_VIEW_SOURCE. - -2006-12-19 Luca Ferretti <elle.uca@libero.it> - - * data/icons/16x16/actions/Makefile.am: - * data/icons/16x16/actions/location-entry.png: - * data/icons/22x22/actions/Makefile.am: - * data/icons/22x22/actions/location-entry.png: - * data/icons/24x24/actions/location-entry.png: - * data/icons/32x32/actions/Makefile.am: - * data/icons/32x32/actions/location-entry.png: - * data/icons/32x32/actions/location-entry.svg: - * data/icons/scalable/actions/Makefile.am: - * data/icons/scalable/actions/location-entry.svg: - - Add Tango style location-entry named icon. - -2006-12-18 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-12-18 Christian Persch <chpe@cvs.gnome.org> - - === Release 2.17.4 === - - * autogen.sh: - * configure.ac: - * src/Makefile.am: - - Link with -lxpcomglue_s on trunk. - -2006-12-18 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_set_completion): - * lib/widgets/ephy-location-entry.h: - * src/ephy-completion-model.c: - (ephy_completion_model_get_column_type), (init_favicon_col), - (ephy_completion_model_get_value): - * src/ephy-completion-model.h: - * src/ephy-location-action.c: (connect_proxy): - - Show favicons in location entry drop-down. Bug #112748, patch by Diego - Escalante Urrelo. - -2006-12-17 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-bookmarks-html.xsl: - - Fix bookmarks export to HTML. Bug #345925, patch by Stefan Stuhr. - -2006-12-17 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Bump version to 2.17.4. - -2006-12-17 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_export): - - Fix file name extension when exporting bookmarks. Bug #358986, patch - by Diego Escalante Urrelo. - -2006-12-17 Christian Persch <chpe@cvs.gnome.org> - - * src/bookmarks/ephy-topic-action.c: (button_deactivate_cb): - - Fix a signal leak. Bug #363837, patch by John Millikin. - -2006-12-17 Eric Butler <eric@extremeboredom.net> - - * src/ephy-embed.h: - - Add search_link entry to _EphyEmbedIface - - * src/ephy-embed.c: - - Add ge-search-link signal - - * embed/mozilla/EphyBrowser.cs: - - Fire ge-search-link signal for opensearch tags - -2006-12-17 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-history-window.c: (cmd_delete): - - Fix a mem leak. Bug #373549, patch by Diego Escalante Urrelo. - -2006-12-17 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (ephy_notebook_init), (sync_label): - - Limit tab tooltip length. Bug #324052, patch by Diego Escalante - Urrelo. - -2006-12-17 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-notebook.c: (notebook_drag_data_received_cb), - (ephy_notebook_init), (build_tab_label): - - Allow to drag plaintext to tabbar. Bug #339339, patch by - Michael Hofmann. - -2006-12-17 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_set_completion): - * lib/widgets/ephy-location-entry.h: - * src/ephy-completion-model.c: - (ephy_completion_model_get_column_type), - (ephy_completion_model_get_value): - * src/ephy-completion-model.h: - * src/ephy-location-action.c: (connect_proxy): - - List title and URL in location entry drop-down. Bug #169550, - patch by Diego Escalante Urrelo. - -2006-12-17 Christian Persch <chpe@cvs.gnome.org> - - * lib/widgets/ephy-location-entry.c: - (ephy_location_entry_style_set): - - Fix secure location bar colouring with dark themes. Bug #347343, - patch by Diego Escalante Urrelo. - -2006-12-17 Christian Persch <chpe@cvs.gnome.org> - - * data/Makefile.am: - * src/Makefile.am: - * src/window-commands.c: (window_cmd_help_about): - - Load about data from file. - -2006-12-17 Jean-François Rameau <jframeau@cvs.gnome.org> - - * embed/ephy-adblock-manager.c: - * embed/ephy-adblock-manager.h: - - Add a signal so one can react after some rules have been edited. - -2006-12-17 Björn Lindqvist <bjourne@gmail.com> - - * embed/ephy-encodings.c - * embed/ephy-favicon-cache.c - * embed/ephy-history.c - * embed/mozilla/GlobalHistory.cpp - * lib/ephy-state.c - * lib/widgets/ephy-node-view.c - * src/ephy-tab.c - * src/bookmarks/ephy-bookmarks.c - - Refactor lots of code by using the function - ephy_node_set_property_XXX() instead of - ephy_node_set_property(). Also, add emacs mode headers to touched - files. Bug #381546. - -2006-12-15 Christian Persch <chpe@cvs.gnome.org> - - * embed/mozilla/ContentHandler.cpp: - * embed/mozilla/GeckoPrintService.cpp: - * embed/mozilla/GtkNSSClientAuthDialogs.cpp: - * embed/mozilla/GtkNSSDialogs.cpp: - * embed/mozilla/GtkNSSKeyPairDialogs.cpp: - * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: - * lib/ephy-file-chooser.c: (ephy_file_chooser_constructor): - * lib/ephy-gui.c: (ephy_gui_check_location_writable): - * lib/ephy-module.c: - * lib/ephy-password-dialog.c: (ephy_password_dialog_constructor): - * lib/ephy-spell-check.c: - * lib/ephy-stock-icons.h: - * lib/widgets/.cvsignore: - * lib/widgets/ephy-spinner-tool-item.c: - (ephy_spinner_tool_item_toolbar_reconfigured): - * lib/widgets/testspinner.c: - * plugins/desktop-file/plugin.cpp: - * src/bookmarks/ephy-bookmarks.c: (redirect_cb): - * src/ephy-history-window.c: (confirmation_dialog_construct): - * src/ephy-main.c: (main): - * src/ephy-session.c: (confirm_shutdown_cb), - (session_command_autoresume): - * src/ephy-shell.c: (ephy_shell_add_sidebar_cb): - * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor): - * src/ephy-window.c: (construct_confirm_close_dialog): - * src/pdm-dialog.c: (pdm_dialog_init): - * src/window-commands.c: (window_cmd_help_about): - - Use a define for the default window icon. Bug #385872. - - * lib/ephy-module.c: - - The symbol can be NULL even though the symbol lookup succeeded. - -2006-12-14 Chhristian Persch <chpe@cvs.gnome.org> - - * data/default-prefs-common.js: - - Don't warn before launching rtsp and mms[h] handlers. - -2006-12-14 Luca Ferretti <elle.uca@libero.it> - - * data/icons/32x32/actions/Makefile.am: - * data/icons/32x32/actions/bookmark-view.png: - * data/icons/32x32/actions/bookmark-view.svg: - * data/icons/32x32/actions/history-view.png: - * data/icons/32x32/actions/history-view.svg: - * data/icons/scalable/actions/Makefile.am: - * data/icons/scalable/actions/bookmark-view.svg: - * data/icons/scalable/actions/history-view.svg: - - Add "bookmark-view" and "history-view" at 32 pixels - and 48 pixels scalable. From Andreas Nilsson. - -2006-12-14 Luca Ferretti <elle.uca@libero.it> - - * src/ephy-window.c: - - Remove the proxy icon from View->Page Source menu entry. - - * lib/ephy-stock-icons.h: - - Keep STOCK_VIEW_SOURCE by now, but use "text-html" instead - deprecated "stock_view-html-source". - -2006-12-14 Luca Ferretti <elle.uca@libero.it> - - * data/icons/16x16/actions/Makefile.am: - - Fix a typo in previous commit. - -2006-12-14 Luca Ferretti <elle.uca@libero.it> - - * data/icons/16x16/actions/Makefile.am: - * data/icons/16x16/actions/bookmark-view.png: - * data/icons/16x16/actions/bookmark-view.xcf: - * data/icons/16x16/actions/download.xcf: - * data/icons/16x16/actions/epiphany-download.xcf.bz2: - * data/icons/16x16/status/Makefile.am: - * data/icons/16x16/status/popup-hidden.xcf: - * data/icons/16x16/status/popup-hidden.xcf.bz2: - * data/icons/22x22/actions/Makefile.am: - * data/icons/22x22/actions/bookmark-view.png: - * data/icons/22x22/actions/bookmark-view.xcf: - * data/icons/22x22/actions/download.xcf: - * data/icons/22x22/actions/epiphany-download.xcf.bz2: - * data/icons/22x22/status/Makefile.am: - * data/icons/22x22/status/popup-hidden.xcf: - * data/icons/22x22/status/popup-hidden.xcf.bz2: - * data/icons/24x24/actions/Makefile.am: - * data/icons/24x24/actions/README: - * data/icons/24x24/actions/bookmark-view.png: - * data/icons/24x24/actions/web-bookmarks.png: - * data/icons/32x32/actions/Makefile.am: - * data/icons/32x32/actions/download.svg: - * data/icons/32x32/actions/epiphany-download.svg: - * data/icons/scalable/status/Makefile.am: - - Add new "bookmark-view" icon from Andreas Nilsson, replacing - "web-bookmarks". Move images source from xcf.bz2 to xcf and - use the same name of the named icon, including them in dist. - - * lib/ephy-stock-icons.h: - - Use "bookmark-view" named icon for EPHY_STOCK_BOOKMARKS. - -2006-12-13 Christian Persch <chpe@cvs.gnome.org> - - * data/icons/16x16/actions/Makefile.am: - * data/icons/22x22/actions/Makefile.am: - * data/icons/24x24/actions/Makefile.am: - * data/icons/32x32/actions/Makefile.am: - * data/icons/32x32/status/Makefile.am: - - Dist the icon sources. - -2006-12-13 Luca Ferretti <elle.uca@libero.it> - - * data/icons/16x16/actions/history-view.svg: - * data/icons/22x22/actions/history-view.svg: - - Add image sources too. - -2006-12-13 Luca Ferretti <elle.uca@libero.it> - - * data/icons/16x16/actions/Makefile.am: - * data/icons/16x16/actions/history-view.png: - * data/icons/22x22/actions/Makefile.am: - * data/icons/22x22/actions/history-view.png: - * data/icons/24x24/actions/Makefile.am: - * data/icons/24x24/actions/history-view.png: - * data/icons/24x24/actions/web-history.png: - - Updated icon for history from Andreas Nilsson. - - * lib/ephy-stock-icons.h: - - Use "history-view" as named icon. - -2006-12-11 Christian Persch <chpe@cvs.gnome.org> - - * data/icons/16x16/Makefile.am: - * data/icons/16x16/actions/Makefile.am: - * data/icons/16x16/status/Makefile.am: - * data/icons/22x22/Makefile.am: - * data/icons/22x22/actions/Makefile.am: - * data/icons/22x22/status/Makefile.am: - * data/icons/24x24/Makefile.am: - * data/icons/24x24/actions/Makefile.am: - * data/icons/24x24/status/Makefile.am: - * data/icons/32x32/Makefile.am: - * data/icons/32x32/actions/Makefile.am: - * data/icons/32x32/status/Makefile.am: - * data/icons/Makefile.am: - * data/icons/scalable/Makefile.am: - * data/icons/scalable/actions/Makefile.am: - * data/icons/scalable/status/Makefile.am: - - Remove unnecessary rules. - -2006-12-08 Christian Persch <chpe@cvs.gnome.org> - - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - * src/ephy-main.c: (main): - - Move code around. - -2006-12-08 Luca Ferretti <elle.uca@libero.it> - - * data/icons/16x16/actions/Makefile.am: - * data/icons/22x22/actions/Makefile.am: - * data/icons/32x32/actions/Makefile.am: - * data/icons/scalable/actions/Makefile.am: - - s/epiphany-download/download\ - -2006-12-08 Luca Ferretti <elle.uca@libero.it> - - * data/art/epiphany-bookmarks.png: - - Restore this, still used in bookmarks .desktop file. - -2006-12-08 Luca Ferretti <elle.uca@libero.it> - - * data/art/Makefile.am: - * data/art/epiphany-bookmarks.png: - * data/art/epiphany-download.png: - * data/art/epiphany-entry.png: - * data/art/epiphany-history.png: - * data/art/epiphany-popup-hidden.png: - * data/art/epiphany-popup-hidden.svg: - - Remove old stock icons - - * data/icons/16x16/actions/download.png: - * data/icons/16x16/actions/epiphany-download.png: - * data/icons/22x22/actions/download.png: - * data/icons/22x22/actions/epiphany-download.png: - * data/icons/24x24/actions/Makefile.am: - * data/icons/24x24/actions/download.png: - * data/icons/24x24/actions/epiphany-download.png: - * data/icons/24x24/actions/location-entry.png: - * data/icons/24x24/actions/web-bookmarks.png: - * data/icons/24x24/actions/web-history.png: - * data/icons/32x32/actions/download.png: - * data/icons/32x32/actions/epiphany-download.png: - * data/icons/scalable/actions/download.svg: - * data/icons/scalable/actions/epiphany-download.svg: - - Move old stock icons here and rename "epiphany-download" - to "download" - - * lib/ephy-stock-icons.c: (ephy_stock_icons_init): - - Use gtk_icon_source_set_icon_name for EPHY_STOCK* - - * lib/ephy-stock-icons.h: - - Update named icons to installed icons. - - * src/ephy-main.c: (main): - - Call gtk_icon_theme_append_search_path to add custom Ephy - directory for themed icons. - - This should complete the icon theme support to Epiphany. - Of course there is still some work to do, as well as - provide fresh icons at all sizes and define the names. - -2006-12-08 Luca Ferretti <elle.uca@libero.it> - - * data/icons/.cvsignore: - * data/icons/*/.cvsignore: - Silent cvs. - -2006-12-05 Wouter Bolsterlee <wbolster@cvs.gnome.org> - - * src/ephy-link.c: (ephy_link_flags_from_current_event): - - Ctrl-middle click on a bookmarm should open a new tab. - Fixes bug #334463, (trivial) patch by Diego Escalante - Urrelo). - -2006-12-05 Luca Ferretti <elle.uca@libero.it> - - * configure.ac: - * data/icons/<size>/Makefile.am: - * data/icons/<size>/status/popup-hidden.*: - * data/icons/<size>/status/Makefile.am: - - Add "popup-hidden" named icon. - -2006-12-04 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Post-release version bump. - -2006-12-04 Christian Persch <chpe@cvs.gnome.org> - - === Release 2.17.3 === - -2006-12-04 Christian Persch <chpe@cvs.gnome.org> - - * configure.ac: - - Version 2.17.3. - - * embed/mozilla/GtkNSSDialogs.cpp: - - Use NULL for gtk_label_new instead of "". - - * lib/ephy-print-utils.c: - (ephy_print_utils_page_setup_new_from_key_file): - - Fix possible invalid free. - - * lib/widgets/ephy-spinner.c: (ephy_spinner_images_unref), - (ephy_spinner_images_load), (ephy_spinner_load_images), - (ephy_spinner_expose), (bump_spinner_frame_cb), - (ephy_spinner_start), (ephy_spinner_stop): - - Fix compliance with icon theme spec by skipping the first frame in the - animation when in spinning mode. Bug #382207. - Try the "process-working" icon first and fall back to "gnome-spinner" - when it's not available. - - * m4/gecko.m4: - - Updated. - -2006-12-04 Luca Ferretti <elle.uca@libero.it> - - * configure.in: - * data/Makefile.am: - * data/icons/*/epiphany-download*: - * data/icons/*Makefile.am*: - - Initial commit to provide Epiphany icons as themed icons. - Files will be installed under $prefix/share/epiphany/icons/hicolor/ - as per http://wayofthemonkey.com/index.php?date=2006-11-15&month=11&year=2006 - - By now only epiphany-download is available, but currently unused - in the UI. More icons are code changes will come. - -2006-12-03 Christian Persch <chpe@cvs.gnome.org> - - * src/ephy-statusbar.c: (ephy_statusbar_size_allocate), - (ephy_statusbar_class_init), (create_caret_indicator), - (create_icon_frame), (create_statusbar_progress), - (ephy_statusbar_init), (ephy_statusbar_set_popups_state), - (sync_visibility), (ephy_statusbar_add_widget), - (ephy_statusbar_remove_widget), - (ephy_statusbar_get_security_frame): - * src/ephy-statusbar.h: - - Make progressbar smaller. Bug #368759. - -2006-12-02 Christian Persch <chpe@cvs.gnome.org> - - * data/epiphany-pango.schemas: - - Add "si" to locales always using pango. Patch by harshula@gmail.com, - bug #361538. - -2006-12-01 Christian Persch <chpe@cvs.gnome.org> - - * embed/ephy-embed-find.c: (ephy_embed_find_find_again): - * embed/ephy-embed-find.h: - * embed/mozilla/EphyFind.cpp: - * embed/mozilla/EphyFind.h: - * embed/mozilla/mozilla-embed-find.cpp: - * src/ephy-find-toolbar.c: (ephy_find_toolbar_find_next), - (ephy_find_toolbar_find_previous): - - Another mozilla API change. - - * m4/gecko.m4: - - Add -lxpcomglue_s to EXTRA_LIBS on trunk. - -2006-12-01 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Add text/google-video-pointer and variant. - -2006-12-01 Christian Persch <chpe@cvs.gnome.org> - - * data/mime-types-permissions.xml: - - Add flv mime types. Bug #381099. - -2006-11-17 Benjamin Berg <benjamin@sipsolutions.net> - - * lib/widgets/ephy-spinner.c: (ephy_spinner_start): - Lower the priority of the spinner animation so that the animation - does not stop page loading. Fixes bug #374623. - -2006-11-13 Wouter Bolsterlee <wbolster@cvs.gnome.org> - - * data/epiphany-fonts.schemas: - * data/generate-font-schemas.py: - - Change default font sizes to match other popular - browsers. Bug #346026 (patch by Diego Escalante Urrelo). - -2006-11-12 Jean-François Rameau <jframeau@cvs.gnome.org> - - * src/ephy-navigation-action.c: (activate_by_history_index): - * src/ephy-shell.c: (ephy_shell_new_tab_full): - - Remove a double call to history copy when middle-clicking on back/forward buttons. - Fix bug #362882. - -2006-11-12 Ryan Lortie <desrt@desrt.ca> - - * src/ephy-notebook.c (build_tab_label): Remove redundant - gtk_button_set_relief call. Fixes bug #372760. - -2006-11-10 Wouter Bolsterlee <wbolster@cvs.gnome.org> - - * autogen.sh: Add useful warning when gnome-autogen.sh - couldn't be found. - -2006-11-10 Wouter Bolsterlee <wbolster@cvs.gnome.org> - - * src/ephy-lockdown.c: (update_window): - Also disable the "Open Image" context menu action if the - desktop wide "disable save to disk" lockdown key is - enabled. Reported on IRC by Gerald E Butler. - -2006-11-10 Wouter Bolsterlee <wbolster@cvs.gnome.org> - - * src/ephy-window.c: - Add some more F5 shortcuts to handle all the MSIE - "refresh page" bindings. Fixes bug #372906. - -2006-11-06 Christian Persch <chpe@cvs.gnome.org> - - * ChangeLog-20061106: - * Makefile.am: - - Split ChangeLog. - - * configure.ac: - - Post-release version bump. |