diff options
author | Marco Pesenti Gritti <mpeseng@src.gnome.org> | 2002-12-31 03:29:24 +0800 |
---|---|---|
committer | Marco Pesenti Gritti <mpeseng@src.gnome.org> | 2002-12-31 03:29:24 +0800 |
commit | 6876ede98282c7db318089bfefb292aa59e55d48 (patch) | |
tree | 76b23252d04da232d0ebf22e53bfe3e022686af9 /ChangeLog | |
download | gsoc2013-epiphany-6876ede98282c7db318089bfefb292aa59e55d48.tar gsoc2013-epiphany-6876ede98282c7db318089bfefb292aa59e55d48.tar.gz gsoc2013-epiphany-6876ede98282c7db318089bfefb292aa59e55d48.tar.bz2 gsoc2013-epiphany-6876ede98282c7db318089bfefb292aa59e55d48.tar.lz gsoc2013-epiphany-6876ede98282c7db318089bfefb292aa59e55d48.tar.xz gsoc2013-epiphany-6876ede98282c7db318089bfefb292aa59e55d48.tar.zst gsoc2013-epiphany-6876ede98282c7db318089bfefb292aa59e55d48.zip |
Initial revision
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 875 |
1 files changed, 875 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 000000000..971d6188a --- /dev/null +++ b/ChangeLog @@ -0,0 +1,875 @@ +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. |