diff options
Diffstat (limited to 'ChangeLog-20030925')
-rw-r--r-- | ChangeLog-20030925 | 11717 |
1 files changed, 0 insertions, 11717 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. |