| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Alphabetical sort of bookmarks menu elements, fixes #111315.
Also create ephy-node-common.h with some general enums.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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-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-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>
* 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-17 Lee Willis <lwillis@plus.net>
* embed/ephy-history.c: Don't leak history xml every 5 minutes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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-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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|