| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
2005-05-28 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c:
(gul_general_read_line_from_file):
Check return value of fgets.
|
|
|
|
|
|
|
|
|
| |
2005-04-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_solve_smart_url):
Replaces all %s in smartbookmarks. Fixes bug #167319, patch by
Raphael Slinckx.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-19 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_update_menu):
* src/ephy-encoding-menu.c: (update_encoding_menu_cb):
* src/ephy-history-window.c: (ephy_history_window_update_menu):
* src/ephy-toolbar.c: (ephy_toolbar_set_zoom):
* src/ephy-window.c: (update_edit_actions_sensitivity),
(enable_edit_actions_sensitivity), (sync_tab_load_status),
(sync_tab_zoom), (show_embed_popup),
(update_tabs_menu_sensitivity):
* src/ppview-toolbar.c: (toolbar_update_sensitivity):
Use gtk_action_set_[sensitive|visible] instead of g_object_set.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_finalize):
* embed/ephy-history.c: (save_filter), (ephy_history_save):
* lib/ephy-node-db.c: (ephy_node_db_write_to_xml_valist):
* lib/ephy-node.h:
* lib/ephy-state.c: (ephy_states_save):
* src/bookmarks/ephy-bookmarks.c: (save_filter),
(ephy_bookmarks_save):
Implement a more flexible approach at saving a EphyNodeDb, by allowing
to specify a filter func to exclude certain nodes, instead of a fixed
list.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-07 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* data/Makefile.am:
* data/epiphany-1.6.pc.in:
* data/epiphany-1.8.pc.in:
* doc/reference/tmpl/ephy-embed.sgml:
* embed/Makefile.am:
* lib/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
Version 1.7.0.
|
|
|
|
|
|
|
|
| |
2005-02-26 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder):
Make sure folder is != NULL. Fixes bug #163341.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-02-02 Christian Persch <chpe@cvs.gnome.org>
* idl/EphyAutomation.idl:
Define variants with startup ID.
* lib/ephy-gui.c: (ephy_gui_window_update_user_time):
* lib/ephy-gui.h:
* src/bookmarks/ephy-bookmarks.c: (redirect_cb):
* src/ephy-automation.c:
(impl_ephy_automation_loadUrlWithStartupId),
(impl_ephy_automation_loadurl), (impl_ephy_automation_addBookmark),
(impl_ephy_automation_importBookmarks),
(impl_ephy_automation_loadSessionWithStartupId),
(impl_ephy_automation_loadSession),
(impl_ephy_automation_openBookmarksEditorWithStartupId),
(impl_ephy_automation_openBookmarksEditor),
(ephy_automation_class_init):
* src/ephy-main.c: (get_startup_id), (main):
* src/ephy-session.c: (offer_to_resume), (ephy_session_autoresume),
(ephy_session_load):
* src/ephy-session.h:
* src/ephy-shell.c: (open_urls), (ephy_shell_startup),
(ephy_shell_new_tab_full), (ephy_shell_new_tab):
* src/ephy-shell.h:
Implement startup ID forwarding to the already-running ephy instance.
Part of bug #150085.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-30 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-history.c: (ephy_history_new):
* lib/ephy-dialog.c:
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_new):
* src/ephy-link.c: (ephy_link_open):
* src/ephy-statusbar.c: (create_statusbar_security_icon):
* src/ephy-window.c:
* src/prefs-dialog.c: (get_download_button_label):
Some sparse fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-28 Christian Persch <chpe@cvs.gnome.org>
* doc/reference/tmpl/ephy-embed.sgml:
* embed/ephy-embed-persist.c: (ephy_embed_persist_init),
(ephy_embed_persist_finalize):
* embed/ephy-embed-shell.c: (ephy_embed_shell_finalize):
* embed/ephy-encodings.c: (ephy_encodings_finalize),
(ephy_encodings_init):
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_finalize),
(favicon_download_completed_cb), (favicon_download_cancelled_cb),
(ephy_favicon_cache_download), (ephy_favicon_cache_get):
* embed/ephy-history.c: (ephy_history_set_enabled),
(ephy_history_save), (ephy_history_finalize),
(ephy_history_host_visited), (ephy_history_set_page_title),
(ephy_history_set_icon), (ephy_history_clear):
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyContentPolicy.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/EphyHistoryListener.cpp:
* embed/mozilla/EphySidebar.cpp:
* embed/mozilla/EphySingle.cpp:
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/PrintingPromptService.cpp:
* embed/mozilla/mozilla-download.cpp:
* embed/mozilla/mozilla-embed-event.cpp:
* lib/ephy-dbus.c: (session_filter_func), (system_filter_func),
(ephy_dbus_connect_to_system_bus),
(ephy_dbus_connect_to_session_bus), (path_message_func),
(ephy_dbus_startup), (ephy_dbus_shutdown), (ephy_dbus_init),
(ephy_dbus_finalize):
* lib/ephy-debug.h:
* lib/ephy-file-chooser.c: (ephy_file_chooser_finalize):
* lib/ephy-file-helpers.c: (ephy_file_helpers_shutdown):
* lib/ephy-langs.c: (load_iso_entries):
* lib/ephy-module.c: (ephy_module_load), (ephy_module_unload),
(ephy_module_new_object), (ephy_module_init),
(ephy_module_finalize):
* lib/ephy-node-db.c: (ephy_node_db_load_from_file),
(ephy_node_db_write_to_xml_valist):
* lib/ephy-shlib-loader.c: (ephy_shlib_loader_init),
(ephy_shlib_loader_finalize):
* lib/widgets/ephy-location-entry.c: (entry_style_set_cb),
(entry_realize_cb), (ephy_location_entry_construct_contents),
(ephy_location_entry_init):
* lib/widgets/ephy-spinner.c: (ephy_spinner_cache_load),
(ephy_spinner_cache_get_images), (ephy_spinner_cache_init),
(ephy_spinner_cache_finalize):
* lib/widgets/ephy-tree-model-node.c:
(ephy_tree_model_node_update_node):
* lib/widgets/ephy-tree-model-sort.c:
(each_property_get_data_binder):
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item),
(connect_proxy), (ephy_bookmark_action_finalize):
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_set_bookmark), (set_window_icon):
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_update_menu), (provide_favicon):
* src/bookmarks/ephy-bookmarks-export.c:
(ephy_bookmarks_export_rdf), (ephy_bookmarks_export_mozilla):
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import):
* src/bookmarks/ephy-bookmarks-menu.c:
(ephy_bookmarks_menu_rebuild), (do_update_cb),
(bookmarks_tree_changed_cb), (topics_added_cb),
(topics_removed_cb), (topic_child_changed_cb), (bookmark_added_cb),
(bookmark_removed_cb), (activate_cb),
(ephy_bookmarks_menu_finalize):
* src/bookmarks/ephy-bookmarks.c:
(ephy_bookmarks_get_toolbars_model), (ephy_bookmarks_save),
(ephy_bookmarks_finalize), (ephy_bookmarks_find_keyword),
(ephy_bookmarks_set_keyword), (ephy_bookmarks_unset_keyword):
* src/bookmarks/ephy-bookmarksbar-model.c: (save_changes_idle),
(load_toolbars), (ephy_bookmarksbar_model_init),
(ephy_bookmarksbar_model_dispose),
(ephy_bookmarksbar_model_finalize):
* src/bookmarks/ephy-bookmarksbar.c:
(ephy_bookmarksbar_action_request), (ephy_bookmarksbar_finalize):
* src/bookmarks/ephy-favorites-menu.c:
(ephy_favorites_menu_rebuild):
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_set_title):
* src/bookmarks/ephy-topic-action.c: (connect_proxy):
* src/bookmarks/ephy-topics-selector.c:
(ephy_topics_selector_set_bookmark):
* src/ephy-encoding-menu.c: (add_action):
* src/ephy-extensions-manager.c: (ephy_extensions_manager_load),
(ephy_extensions_manager_unload),
(ephy_extensions_manager_load_string), (get_loader_for_type),
(load_extension), (unload_extension), (sync_loaded_extensions),
(ephy_extensions_manager_load_dir), (ephy_extensions_manager_init),
(ephy_extensions_manager_startup),
(ephy_extensions_manager_finalize), (impl_attach_window),
(impl_detach_window), (impl_attach_tab), (impl_detach_tab):
* src/ephy-history-window.c: (setup_filters), (provide_favicon):
* src/ephy-link.c: (ephy_link_open):
* src/ephy-location-action.c: (user_changed_cb), (sync_address),
(ephy_location_action_set_address):
* src/ephy-navigation-action.c: (menu_activated_cb),
(connect_proxy):
* src/ephy-notebook.c: (ephy_notebook_finalize):
* src/ephy-session.c: (window_focus_in_event_cb),
(impl_attach_window), (impl_detach_window), (ephy_session_init),
(ephy_session_dispose), (ephy_session_finalize),
(ephy_session_autoresume), (ephy_session_close),
(ephy_session_save), (ephy_session_load),
(ephy_session_add_window), (ephy_session_remove_window):
* src/ephy-shell.c: (save_yourself_cb), (die_cb),
(ephy_shell_finalize), (ephy_shell_new_tab),
(ephy_shell_get_toolbars_model), (toolwindow_show_cb),
(toolwindow_hide_cb):
* src/ephy-tab.c: (popups_manager_add),
(popups_manager_add_window), (ephy_tab_get_popups_allowed),
(popups_manager_show_all), (popups_manager_hide_all),
(ephy_tab_finalize), (ephy_tab_address_cb),
(ephy_tab_zoom_changed_cb), (ephy_tab_new_window_cb),
(ephy_tab_visibility_cb), (ephy_tab_destroy_brsr_cb),
(ephy_tab_size_to_cb), (ephy_tab_dom_mouse_click_cb),
(ephy_tab_init):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_update):
* src/ephy-toolbar.c: (sync_user_input_cb):
* src/ephy-toolbars-model.c: (save_changes_idle),
(ephy_toolbars_model_load):
* src/ephy-window.c: (ephy_window_destroy), (show_embed_popup),
(ephy_window_init), (ephy_window_finalize):
* src/pdm-dialog.c: (pdm_dialog_cookies_construct),
(cookie_added_cb), (cookie_changed_cb), (cookie_deleted_cb),
(cookies_cleared_cb), (pdm_dialog_passwords_construct),
(passwords_changed_cb):
* src/prefs-dialog.c: (fonts_language_changed_cb):
Add ; to all LOG statements, and adapt ephy-debug.h for
non-GNUC-varargs case.
|
|
|
|
|
|
|
|
| |
2005-01-24 Christian Persch,,, <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (import_bookmarks):
Better wording for the import-failed dialogue.
|
| |
|
|
|
|
|
|
|
|
| |
2005-01-24 Christian Perhristian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (import_bookmarks):
Inform the user of failed bookmarks import.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-21 Jorn Baayen <jbaayen@gnome.org>
* lib/widgets/ephy-node-view.c: (ephy_node_view_add_column),
(ephy_node_view_enable_drag_source):
* lib/widgets/ephy-node-view.h:
* lib/widgets/ephy-tree-model-sort.c: (ephy_tree_model_sort_init),
(ephy_tree_model_sort_multi_row_draggable),
(ephy_tree_model_sort_set_base_drag_column_id),
(ephy_tree_model_sort_set_extra_drag_column_id),
(each_property_get_data_binder):
* lib/widgets/ephy-tree-model-sort.h:
* src/bookmarks/ephy-bookmark-action.c: (drag_data_get_cb):
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
* src/bookmarks/ephy-topics-selector.c:
(ephy_topics_selector_constructor):
* src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init):
* src/ephy-history-window.c: (ephy_history_window_construct):
Add proper _NETSCAPE_URL drag support, supplying the URL as well as
the title. As a side effect most data_columns in NodeViews have been
obsoleted. Fixes #163937.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-20 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/Makefile.am:
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type):
Make ephy-bookmarks.h's enum a named enum.
Auto-generate types for ephy-bookmarks.h's enum.
Make sure our enum type is registered.
|
|
|
|
|
|
|
|
| |
2005-01-20 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source):
Add a translator comment.
|
|
|
|
|
|
|
|
| |
2005-01-19 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source):
Don't leak the path.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-19 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_find_file_recursive):
* src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_files),
(add_bookmarks_source), (import_dialog_response_cb),
(cmd_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.h:
Show profile name for mozilla bookmarks, so we can distinguish between
different profiles. Don't show firefox bookmarks as mozilla bookmarks.
Fixes bug #143982.
|
|
|
|
|
|
|
|
| |
2005-01-15 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (add_open_in_tabs_menu):
Unify more strings.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-15 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_update_menu):
* src/ephy-history-window.c: (ephy_history_window_update_menu):
* src/ephy-window.c:
Unify accels to Open in New _Window[s], and also change to
Open Link in New _Window. Fixes bug #164130.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-15 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
Don't use <tt> in the strings. Fixes bug #163378.
* lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file):
* src/bookmarks/ephy-bookmarks.c: (redirect_cb):
Fix button text and capitalisation in the confirm-redirect-update
dialogue. Fixes bug #164131.
* src/ephy-window.c: (confirm_close_with_modified_forms):
Fix primary text of confirm-close command not to have a period.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-14 Jorn Baayen <jbaayen@gnome.org>
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_construct_contents):
* lib/widgets/ephy-node-view.c: (motion_notify_cb):
* src/bookmarks/ephy-bookmark-action.c: (drag_motion_cb):
* src/bookmarks/ephy-bookmarks-editor.c:
* src/ephy-history-window.c:
Add GDK_ACTION_ASK, and prefer _NETSCAPE_URL over uri-list drag types.
This is to match the new Nautilus _NETSCAPE_URL DnD behaviour.
Fixes #163937.
|
|
|
|
|
|
|
|
|
| |
2005-01-14 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (show_context_menu):
* src/bookmarks/ephy-topic-action.c: (show_context_menu):
Renamed Remove action on bookmarksbar context menu. Fixes bug #162132.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-cookie-manager.h:
* embed/ephy-download.c:
* embed/ephy-download.h:
* embed/ephy-embed-dialog.c:
* embed/ephy-embed-dialog.h:
* embed/ephy-embed-persist.c:
* embed/ephy-embed-persist.h:
* embed/ephy-encodings.c:
* embed/ephy-encodings.h:
* embed/ephy-favicon-cache.c:
* embed/ephy-favicon-cache.h:
* embed/ephy-history.c:
* embed/ephy-history.h:
* embed/ephy-password-manager.h:
* embed/ephy-permission-manager.h:
* lib/ephy-file-chooser.c:
* lib/ephy-file-chooser.h:
* lib/ephy-node-db.c:
* lib/ephy-node-db.h:
* lib/ephy-node-filter.c:
* lib/ephy-node-filter.h:
* lib/ephy-node.c:
* lib/ephy-node.h:
* lib/widgets/ephy-node-view.c:
* lib/widgets/ephy-node-view.h:
* lib/widgets/ephy-search-entry.c:
* lib/widgets/ephy-search-entry.h:
* lib/widgets/ephy-spinner.c:
* lib/widgets/ephy-spinner.h:
* lib/widgets/ephy-tree-model-node.c:
* lib/widgets/ephy-tree-model-node.h:
* lib/widgets/ephy-tree-model-sort.c:
* lib/widgets/ephy-tree-model-sort.h:
* lib/widgets/ephy-zoom-action.c:
* lib/widgets/ephy-zoom-action.h:
* src/bookmarks/ephy-bookmark-properties.c:
* src/bookmarks/ephy-bookmark-properties.h:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/bookmarks/ephy-bookmarks-editor.h:
* src/bookmarks/ephy-bookmarks.c:
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-bookmarksbar-model.c:
* src/bookmarks/ephy-bookmarksbar-model.h:
* src/bookmarks/ephy-bookmarksbar.c:
* src/bookmarks/ephy-bookmarksbar.h:
* src/bookmarks/ephy-new-bookmark.c:
* src/bookmarks/ephy-new-bookmark.h:
* src/bookmarks/ephy-topics-selector.c:
* src/bookmarks/ephy-topics-selector.h:
* src/ephy-completion-model.c:
* src/ephy-completion-model.h:
* src/ephy-encoding-dialog.c:
* src/ephy-encoding-dialog.h:
* src/ephy-history-window.c:
* src/ephy-history-window.h:
Make all structs prefixed by _.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-04 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item):
* src/bookmarks/ephy-topic-action.c: (create_tool_item):
Don't focus the buttons on click.
* src/bookmarks/ephy-topic-action.c: (add_open_in_tabs_menu):
Use "Open in New Tabs" label for consistency.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-04 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-node-view.c:
* lib/widgets/ephy-node-view.h:
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_update_menu):
* src/ephy-history-window.c: (ephy_history_window_update_menu):
Use ngettext to get the Open in New Tab[s]/Window[s] label.
2005-01-04 Christian Persch <chpe@cvs.gnome.org>
|
|
|
|
|
|
|
|
| |
2004-12-31 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topics-selector.c: (ephy_topics_selector_constructor):
Set selection mode to BROWSE. Fixes bug #162331.
|
|
|
|
|
|
|
|
| |
2004-12-31 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (delete_topic_dialog_construct):
Save a strdup.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-31 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c: (progress_cell_data_func):
* embed/ephy-encodings.c:
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init):
* src/prefs-dialog.c: (get_name_for_lang_code):
Add translator's comments to contextualised strings.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-25 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-encodings.c: (ephy_encodings_init):
* lib/ephy-langs.c:
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init):
* src/ephy-window.c: (show_embed_popup), (tab_context_menu_cb),
(ephy_window_set_active_tab):
* src/prefs-dialog.c: (create_fonts_language_menu):
Add context to ambiguous strings. Fixes bug #113932.
|
|
|
|
|
|
|
|
|
|
| |
2004-12-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu),
(open_in_tabs_activate_cb):
Open the bookmarks in the new tabs in the same order as they
are in the menu, not in some random order.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-24 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-marshal.list:
* src/Makefile.am:
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_get_type), (create_tool_item),
(open_in_tab_activate_cb), (open_in_window_activate_cb),
(activate_cb), (connect_proxy), (ephy_bookmark_action_class_init):
* src/bookmarks/ephy-bookmark-action.h:
* src/bookmarks/ephy-bookmarks-menu.c:
(ephy_bookmarks_menu_get_type), (add_action_for_bookmark),
(ephy_bookmarks_menu_class_init):
* src/bookmarks/ephy-bookmarks-menu.h:
* src/bookmarks/ephy-bookmarksbar.c: (ephy_bookmarksbar_get_type),
(ephy_bookmarksbar_action_request):
* src/bookmarks/ephy-favorites-menu.c:
(ephy_favorites_menu_get_type), (ephy_favorites_menu_rebuild):
* src/bookmarks/ephy-favorites-menu.h:
* src/bookmarks/ephy-topic-action.c: (ephy_topic_action_get_type),
(menu_activate_cb), (open_in_tabs_activate_cb),
(ephy_topic_action_class_init):
* src/bookmarks/ephy-topic-action.h:
A src/ephy-home-action.c: (ephy_home_action_activate),
(ephy_home_action_class_init), (ephy_home_action_get_type):
A src/ephy-home-action.h:
A src/ephy-link-action.c: (ephy_link_action_get_type):
A src/ephy-link-action.h:
A src/ephy-link.c: (ephy_link_flags_get_type),
(ephy_link_base_init), (ephy_link_get_type), (ephy_link_open):
A src/ephy-link.h:
* src/ephy-location-action.c: (ephy_location_action_get_type),
(action_activated_cb), (location_url_activate_cb), (connect_proxy),
(disconnect_proxy), (ephy_location_action_class_init):
* src/ephy-location-action.h:
* src/ephy-navigation-action.c: (ephy_navigation_action_get_type),
(activate_back_or_forward_menu_item_cb),
(activate_up_menu_item_cb), (build_back_or_forward_menu),
(build_up_menu):
* src/ephy-navigation-action.h:
* src/ephy-shell.c: (ephy_shell_new_tab):
* src/ephy-window.c: (setup_ui_manager), (open_link_cb),
(ephy_window_init):
* src/toolbar.c: (toolbar_get_type), (toolbar_setup_actions):
* src/window-commands.c:
* src/window-commands.h:
Consolidate link opening in one place by introducing an EphyLink interface
which bookmarks, topics, navigation, location, home, toolbars, bookmarks menu
and favourites menu implement, forwarding the link opening to the window.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-19 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct),
(duplicate_bookmark_response_cb), (duplicated_node_destroy_cb),
(ephy_new_bookmark_is_unique):
Add "View Properties" to duplicated bookmarks dialogue. Fixes bug #117643
and bug #138300.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-18 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
* lib/ephy-file-chooser.c: (ephy_file_chooser_new):
* lib/ephy-gui.c: (ephy_gui_ensure_window_group),
(ephy_gui_confirm_overwrite_file):
* lib/ephy-gui.h:
* src/bookmarks/ephy-bookmarks-editor.c:
(delete_topic_dialog_construct), (ephy_bookmarks_editor_construct):
* src/ephy-window.c: (ephy_window_init):
* src/pdm-dialog.c: (show_cookies_properties):
Make sure we don't have any app-modal dialogues. Fixes bug #110479.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-13 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (update_bookmark_response_cb),
(update_bookmark_destroy_cb), (redirect_cb):
Prompt for bookmark update.
* src/prefs-dialog.c: (get_download_button_label):
Use gtk domain for Home and Desktop strings to get the same
as the filechooser.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-13 Christian Persch <chpe@cvs.gnome.org>
* Makefile.am:
Make distcheck fix.
* lib/ephy-string.c:
* lib/ephy-string.h:
Finally remove ephy_string_shorten().
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item),
(ephy_bookmark_action_sync_label):
* src/bookmarks/ephy-bookmarks-menu.c: (connect_proxy_cb):
* src/bookmarks/ephy-favorites-menu.c: (connect_proxy_cb):
* src/bookmarks/ephy-topic-action.c: (create_tool_item),
(ephy_topic_action_sync_label), (append_bookmarks_menu),
(build_topics_menu):
* src/ephy-navigation-action.c: (new_history_menu_item):
Use gtk_label_set_max_width_chars() and ellipsise the labels.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-13 Christian Persch <chpe@cvs.gnome.org>
* Makefile.am:
Make distcheck fix.
* lib/ephy-string.c:
* lib/ephy-string.h:
Finally remove ephy_string_shorten().
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item),
(ephy_bookmark_action_sync_label):
* src/bookmarks/ephy-bookmarks-menu.c: (connect_proxy_cb):
* src/bookmarks/ephy-favorites-menu.c: (connect_proxy_cb):
* src/bookmarks/ephy-topic-action.c: (create_tool_item),
(ephy_topic_action_sync_label), (append_bookmarks_menu),
(build_topics_menu):
* src/ephy-navigation-action.c: (new_history_menu_item):
Use gtk_label_set_max_width_chars() and ellipsise the labels.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-06 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* data/Makefile.am:
A data/epiphany-bookmarks-html.xsl:
* data/ui/epiphany-bookmark-editor-ui.xml:
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_export),
(ephy_bookmarks_editor_construct):
* src/bookmarks/ephy-bookmarks-export.c: (write_rdf),
(ephy_bookmarks_export_rdf), (ephy_bookmarks_export_mozilla):
* src/bookmarks/ephy-bookmarks-export.h:
* src/ephy-main.c: (main):
Add bookmarks export to bookmarks editor. Fixes bug #157745.
|
|
|
|
|
|
|
|
| |
2004-12-03 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
Use stock icon for "Open In New Tab".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-02 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-history.c: (ephy_history_class_init):
* embed/ephy-history.h:
* embed/mozilla/EphyHistoryListener.cpp:
* embed/mozilla/EphyHistoryListener.h:
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/EphyUtils.h:
* embed/mozilla/GlobalHistory.cpp:
* embed/mozilla/GlobalHistory.h:
* embed/mozilla/Makefile.am:
* src/bookmarks/ephy-bookmarks.c: (redirect_cb),
(ephy_setup_history_notifiers):
* src/ephy-window.c: (confirm_close_with_modified_forms),
(ensure_window_group), (ephy_window_init):
Update bookmarks from HTTP 301. Fixes bug #126312.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-01 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Add deprecated defines to AM_CPPFLAGS in maintainer-mode.
* doc/reference/Makefile.am:
* embed/Makefile.am:
* embed/mozilla/Makefile.am:
* lib/Makefile.am:
* lib/egg/Makefile.am:
* lib/egg/eggintl.h:
* lib/widgets/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
INCLUDES is deprecated, use AM_CPPFLAGS and AM_CFLAGS instead.
* lib/eel-gconf-extensions.c: (eel_gconf_client_get_global):
Removed usage of deprecated gconf API.
* src/ephy-main.c: (main):
Removed usage of deprecated glade API.
|
|
|
|
|
|
|
|
| |
2004-11-28 Vincent Untz <vincent@vuntz.net>
* src/bookmarks/ephy-bookmarksbar-model.c: (impl_get_item_id):
Fixes leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-11-25 Marco Pesenti Gritti <marco@gnome.org>
reviewed by: Christian Persch <chpe@cvs.gnome.org>
* embed/Makefile.am:
* lib/widgets/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
Fix build out of src directory.
* src/window-commands.c: (editor_open_uri),
(window_cmd_view_page_source):
Rework the code to not use deprecated API.
|
|
|
|
|
|
|
|
|
|
| |
2004-11-11 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-history.c: (remove_obsolete_pages):
* src/bookmarks/ephy-bookmarks.c: (clear_favorites):
Fix signed/unsigned int confusion when iterating over
a GPtrArray.
|
|
|
|
|
|
|
| |
* src/bookmarks/ephy-bookmarks-editor.c:
(delete_topic_dialog_construct), (cmd_delete):
Do not warn if topic is empty, better title and primary text.
|
|
|
|
|
|
|
| |
* src/bookmarks/ephy-bookmarks-editor.c:
(delete_topic_dialog_construct), (cmd_delete):
Warn before deleting a topic, fixes #149294
|
|
|
|
|
|
|
|
| |
2004-11-09 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct):
Fix 2 mem leaks; thanks to Xan for noticing them.
|
|
|
|
|
|
|
|
| |
2004-11-08 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct):
This dialogue doesn't need to be modal.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-11-07 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-node-view.c: (ephy_node_view_popup):
* src/bookmarks/ephy-bookmark-action.c: (show_context_menu),
(popup_menu_cb), (button_press_cb):
* src/bookmarks/ephy-topic-action.c: (button_toggled_cb),
(show_context_menu), (popup_menu_cb), (button_press_cb):
* src/ephy-window.c: (show_embed_popup):
When popping up the context menu with keyboard, select the first
menu item. Fixes bug #154907.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-11-02 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c:
* embed/ephy-command-manager.c:
* embed/ephy-cookie-manager.c:
* embed/ephy-download.c:
* embed/ephy-embed-dialog.c:
* embed/ephy-embed-event.c:
* embed/ephy-embed-factory.c:
* embed/ephy-embed-persist.c:
* embed/ephy-embed-shell.c:
* embed/ephy-embed-single.c:
* embed/ephy-embed.c:
* embed/ephy-encodings.c:
* embed/ephy-favicon-cache.c:
* embed/ephy-history.c:
* embed/ephy-password-manager.c:
* embed/ephy-permission-manager.c:
* embed/find-dialog.c:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/ContentHandler.h:
* embed/mozilla/EphyAboutRedirector.cpp:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/EphyContentPolicy.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/EphySingle.cpp:
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/EventContext.cpp:
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/GlobalHistory.cpp:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/MozDownload.h:
* embed/mozilla/MozRegisterComponents.cpp:
* embed/mozilla/PrintingPromptService.cpp:
* embed/mozilla/mozilla-download.cpp:
* embed/mozilla/mozilla-embed-event.cpp:
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-embed.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* embed/print-dialog.c:
* lib/eel-gconf-extensions.c:
* lib/egg/egg-editable-toolbar.c:
* lib/egg/egg-toolbars-model.c:
* lib/ephy-debug.c:
* lib/ephy-debug.h:
* lib/ephy-dialog.c:
* lib/ephy-dnd.c:
* lib/ephy-file-chooser.c:
* lib/ephy-file-helpers.c:
* lib/ephy-glade.c:
* lib/ephy-gui.c:
* lib/ephy-langs.c:
* lib/ephy-loader.c:
* lib/ephy-module.c:
* lib/ephy-node-db.c:
* lib/ephy-node-filter.c:
* lib/ephy-node.c:
* lib/ephy-shlib-loader.c:
* lib/ephy-state.c:
* lib/ephy-stock-icons.c:
* lib/ephy-string.c:
* lib/ephy-zoom.c:
* lib/widgets/ephy-location-entry.c:
* lib/widgets/ephy-node-view.c:
* lib/widgets/ephy-search-entry.c:
* lib/widgets/ephy-spinner.c:
* lib/widgets/ephy-tree-model-node.c:
* lib/widgets/ephy-tree-model-sort.c:
* lib/widgets/ephy-zoom-action.c:
* lib/widgets/ephy-zoom-control.c:
* src/bookmarks/ephy-bookmark-action.c:
* src/bookmarks/ephy-bookmark-properties.c:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/bookmarks/ephy-bookmarks-export.c:
* src/bookmarks/ephy-bookmarks-import.c:
* src/bookmarks/ephy-bookmarks-menu.c:
* src/bookmarks/ephy-bookmarks.c:
* src/bookmarks/ephy-bookmarksbar-model.c:
* src/bookmarks/ephy-bookmarksbar.c:
* src/bookmarks/ephy-favorites-menu.c:
* src/bookmarks/ephy-new-bookmark.c:
* src/bookmarks/ephy-topic-action.c:
* src/bookmarks/ephy-topics-selector.c:
* src/ephy-automation.c:
* src/ephy-completion-model.c:
* src/ephy-encoding-dialog.c:
* src/ephy-encoding-menu.c:
* src/ephy-extension.c:
* src/ephy-extensions-manager.c:
* src/ephy-favicon-action.c:
* src/ephy-go-action.c:
* src/ephy-history-window.c:
* src/ephy-location-action.c:
* src/ephy-main.c:
* src/ephy-navigation-action.c:
* src/ephy-notebook.c:
* src/ephy-session.c:
* src/ephy-shell.c:
* src/ephy-statusbar.c:
* src/ephy-tab.c:
* src/ephy-tabs-menu.c:
* src/ephy-toolbars-model.c:
* src/ephy-window.c:
* src/pdm-dialog.c:
* src/popup-commands.c:
* src/ppview-toolbar.c:
* src/prefs-dialog.c:
* src/toolbar.c:
* src/window-commands.c:
We always have config.h, no need to guard its inclusion.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-11-01 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (properties_activate_cb),
(bookmark_destroy_cb), (ephy_bookmark_action_finalize):
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_new):
* src/bookmarks/ephy-bookmark-properties.h:
* src/bookmarks/ephy-bookmarks-editor.c: (show_properties_dialog),
(ephy_bookmarks_editor_finalize), (ephy_bookmarks_editor_init):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init),
(ephy_bookmarks_finalize), (ephy_bookmarks_add_keyword),
(prop_dialog_destroy_cb), (bookmark_destroyed_cb),
(ephy_bookmarks_show_bookmark_properties):
* src/bookmarks/ephy-bookmarks.h:
Make sure there's only one bookmark properties dialogue for each
bookmark. Fixes bug #148398 and also bug #155880.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-29 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c: (open_bookmark_cb),
(open_bookmark_in_tab_cb), (add_action_for_bookmark),
(create_submenu), (ephy_bookmarks_menu_rebuild),
(ephy_bookmarks_menu_set_property),
(ephy_bookmarks_menu_get_property),
(ephy_bookmarks_menu_constructor), (ephy_bookmarks_menu_finalize),
(ephy_bookmarks_menu_class_init), (ephy_bookmarks_menu_new):
* src/bookmarks/ephy-bookmarks-menu.h:
* src/ephy-window.c: (open_bookmark_cb), (ephy_window_init):
Slightly refactor bookmarks menu, to take a configurable path
where to merge its UI.
|
|
|
|
|
|
|
|
|
|
| |
2004-10-29 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (can_open_in_tabs),
(open_in_tabs_activate_cb), (add_open_in_tabs_menu),
(build_bookmarks_menu), (show_context_menu):
Don't open all bookmarks in tabs. Fixes bug #156843.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-27 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-dialog.c: (ephy_embed_dialog_init):
* embed/ephy-embed-persist.c: (ephy_embed_persist_init),
(ephy_embed_persist_to_string):
* embed/ephy-embed-shell.c: (ephy_embed_shell_init):
* embed/find-dialog.c: (find_dialog_init):
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* lib/ephy-dialog.c: (ephy_dialog_set_modal), (ephy_dialog_init):
* lib/ephy-file-chooser.c: (ephy_file_chooser_init):
* lib/ephy-node-db.c: (ephy_node_db_init):
* lib/widgets/ephy-node-view.c: (ephy_node_view_init):
* lib/widgets/ephy-search-entry.c: (ephy_search_entry_init):
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_init):
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_init):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init):
* src/bookmarks/ephy-favorites-menu.c: (ephy_favorites_menu_init):
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_init):
* src/bookmarks/ephy-topics-selector.c:
(ephy_topics_selector_init):
* src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init):
* src/ephy-encoding-menu.c: (ephy_encoding_menu_init):
* src/ephy-favicon-action.c: (ephy_favicon_action_init):
* src/ephy-location-action.c: (ephy_location_action_init):
* src/ephy-notebook.c: (ephy_notebook_init):
* src/ephy-session.c: (ephy_session_init):
* src/ephy-shell.c: (ephy_shell_init):
* src/ephy-tab.c: (ephy_tab_init):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_init):
* src/ephy-window.c: (ephy_window_init):
* src/pdm-dialog.c: (pdm_dialog_init):
* src/ppview-toolbar.c: (ppview_toolbar_init):
Private data is 0-initialised, no need to set members to NULL, 0,
or FALSE.
|
|
|
|
|
|
|
|
|
| |
2004-10-27 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c:
(ephy_topic_action_sync_label), (connect_proxy):
Fix label of "All" topic on bookmarksbar.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-27 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item),
(ephy_bookmark_action_sync_label), (connect_proxy),
(bookmark_changed_cb):
* src/bookmarks/ephy-bookmarks-menu.c: (connect_proxy_cb),
(ensure_bookmark_actions), (ephy_bookmarks_menu_rebuild):
* src/bookmarks/ephy-favorites-menu.c: (connect_proxy_cb),
(ephy_favorites_menu_rebuild):
* src/bookmarks/ephy-topic-action.c:
(ephy_topic_action_sync_label), (append_bookmarks_menu),
(build_topics_menu), (connect_proxy), (topic_changed_cb):
Use ellipsising labels to shorten the bookmarks and topics titles in
menus, instead of chopping the strings off at the end.
Fixes bug #147765.
Use gtk_entry_set_width_chars() to set the smart bookmark entry width,
not gtk_widget_set_size_request().
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-26 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file):
* src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct):
* src/ephy-history-window.c: (confirmation_dialog_response_cb),
(confirmation_dialog_construct), (cmd_clear):
* src/ephy-session.c: (offer_to_resume):
* src/ephy-window.c: (confirm_close_with_modified_forms):
Use new gtk+ HIG message dialogue API. Fixes bug #130232.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-25 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (connect_proxy),
(bookmark_changed_cb):
* src/bookmarks/ephy-topic-action.c: (create_menu_item),
(topic_changed_cb):
Unset the use-underline label property instead of doubling the
underscores. Saves tons of strdups.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-24 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-node.c: (callback), (ephy_node_set_property),
(ephy_node_signal_connect_object), (match_signal_data),
(ephy_node_signal_disconnect_object):
* lib/ephy-node.h:
Add EPHY_NODE_CHANGED signal. Patch by Peter Harvey.
* src/bookmarks/ephy-bookmark-action.c: (favicon_cache_changed_cb),
(ephy_bookmark_action_sync_icon),
(ephy_bookmark_action_sync_label), (open_in_tab_activate_cb),
(open_in_window_activate_cb), (activate_cb), (drag_data_get_cb),
(properties_activate_cb), (bookmark_changed_cb),
(bookmark_destroy_cb), (ephy_bookmark_action_set_bookmark),
(ephy_bookmark_action_set_property),
(ephy_bookmark_action_get_property),
(ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init),
(smart_child_added_cb), (smart_child_removed_cb),
(ephy_bookmark_action_init), (ephy_bookmark_action_new):
* src/bookmarks/ephy-bookmark-action.h:
* src/bookmarks/ephy-bookmarks-menu.c: (add_action_for_bookmark):
* src/bookmarks/ephy-bookmarksbar.c:
(ephy_bookmarksbar_action_request):
* src/bookmarks/ephy-favorites-menu.c:
(ephy_favorites_menu_rebuild):
* src/bookmarks/ephy-topic-action.c: (build_menu),
(topic_changed_cb), (ephy_topic_action_set_topic),
(ephy_topic_action_set_property), (ephy_topic_action_get_property),
(ephy_topic_action_class_init), (ephy_topic_action_init),
(ephy_topic_action_new):
* src/bookmarks/ephy-topic-action.h:
Changed ephy_[bookmark|topic]_action_new from node-id to node. Saves one
round-trip node->node-id->node.
Save lots of strdups by using the node's properties directly, instead of
storing them again in the action.
Listen to changes on the node itself, not for child-changed on the
bookmarks node.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-23 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c: (downloader_view_get_type):
* embed/ephy-command-manager.c: (ephy_command_manager_get_type):
* embed/ephy-cookie-manager.c: (ephy_cookie_get_type),
(ephy_cookie_manager_get_type):
* embed/ephy-download.c: (ephy_download_get_type):
* embed/ephy-embed-dialog.c: (ephy_embed_dialog_get_type):
* embed/ephy-embed-event.c: (ephy_embed_event_get_type):
* embed/ephy-embed-persist.c: (ephy_embed_persist_get_type):
* embed/ephy-embed-shell.c: (ephy_embed_shell_get_type):
* embed/ephy-embed-single.c: (ephy_embed_single_get_type):
* embed/ephy-embed.c: (ephy_embed_get_type):
* embed/ephy-encodings.c: (ephy_encodings_get_type):
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type):
* embed/ephy-history.c: (ephy_history_get_type):
* embed/ephy-password-manager.c: (ephy_password_info_get_type),
(ephy_password_manager_get_type):
* embed/ephy-permission-manager.c: (ephy_permission_info_get_type),
(ephy_permission_manager_get_type):
* embed/find-dialog.c: (find_dialog_get_type):
* embed/mozilla/mozilla-download.cpp:
* embed/mozilla/mozilla-embed-event.cpp:
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-embed.cpp:
* lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_get_type):
* lib/egg/egg-toolbar-editor.c: (egg_toolbar_editor_get_type):
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_get_type):
* lib/ephy-dialog.c: (ephy_dialog_get_type):
* lib/ephy-file-chooser.c: (ephy_file_chooser_get_type):
* lib/ephy-loader.c: (ephy_loader_get_type):
* lib/ephy-module.c: (ephy_module_get_type):
* lib/ephy-node-db.c: (ephy_node_db_get_type):
* lib/ephy-node-filter.c: (ephy_node_filter_get_type):
* lib/ephy-shlib-loader.c: (ephy_shlib_loader_get_type):
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_get_type):
* lib/widgets/ephy-node-view.c: (ephy_node_view_get_type):
* lib/widgets/ephy-search-entry.c: (ephy_search_entry_get_type):
* lib/widgets/ephy-spinner.c: (ephy_spinner_cache_get_type),
(ephy_spinner_get_type):
* lib/widgets/ephy-tree-model-node.c:
(ephy_tree_model_node_get_type):
* lib/widgets/ephy-tree-model-sort.c:
(ephy_tree_model_sort_get_type):
* lib/widgets/ephy-zoom-action.c: (ephy_zoom_action_get_type):
* lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_get_type):
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_get_type):
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_get_type):
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_get_type):
* src/bookmarks/ephy-bookmarks-menu.c:
(ephy_bookmarks_menu_get_type):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type):
* src/bookmarks/ephy-bookmarksbar-model.c:
(ephy_bookmarksbar_model_get_type):
* src/bookmarks/ephy-bookmarksbar.c: (ephy_bookmarksbar_get_type):
* src/bookmarks/ephy-favorites-menu.c:
(ephy_favorites_menu_get_type):
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_get_type):
* src/bookmarks/ephy-topic-action.c: (ephy_topic_action_get_type):
* src/bookmarks/ephy-topics-selector.c:
(ephy_topics_selector_get_type):
* src/ephy-completion-model.c: (ephy_completion_model_get_type):
* src/ephy-encoding-dialog.c: (ephy_encoding_dialog_get_type):
* src/ephy-encoding-menu.c: (ephy_encoding_menu_get_type):
* src/ephy-extension.c: (ephy_extension_get_type):
* src/ephy-extensions-manager.c:
(ephy_extensions_manager_get_type):
* src/ephy-favicon-action.c: (ephy_favicon_action_get_type):
* src/ephy-go-action.c: (ephy_go_action_get_type):
* src/ephy-history-window.c: (ephy_history_window_get_type):
* src/ephy-location-action.c: (ephy_location_action_get_type):
* src/ephy-navigation-action.c: (ephy_navigation_action_get_type):
* src/ephy-notebook.c: (ephy_notebook_get_type):
* src/ephy-session.c: (ephy_session_get_type):
* src/ephy-shell.c: (ephy_shell_get_type):
* src/ephy-statusbar.c: (ephy_statusbar_get_type):
* src/ephy-tab.c: (ephy_tab_get_type):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_get_type):
* src/ephy-toolbars-model.c: (ephy_toolbars_model_get_type):
* src/ephy-window.c: (ephy_window_get_type):
* src/pdm-dialog.c: (pdm_dialog_get_type):
* src/ppview-toolbar.c: (ppview_toolbar_get_type):
* src/prefs-dialog.c: (prefs_dialog_get_type):
* src/toolbar.c: (toolbar_get_type):
Annotate "if (type == 0)" in get_type functions with G_UNLIKELY,
like the G_TYPE_DEFINE macros do.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-22 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-string.c: (ephy_string_double_underscores):
* lib/ephy-string.h:
* lib/widgets/ephy-node-view.c: (drag_data_received_cb):
* src/bookmarks/ephy-bookmarks-editor.c: (node_dropped_cb):
* src/ephy-notebook.c: (notebook_drag_data_received_cb):
* src/ephy-window.c: (ephy_window_load_in_tabs):
* src/ephy-window.h:
Remove ephy_string_parse_uri_list, and use new glib function
g_uri_list_extract_uris() instead.
|
|
|
|
|
|
|
|
| |
2004-10-19 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_xbel):
Fix import of bookmarks in root folder. Fixes bug #152443.
|
|
|
|
|
|
|
|
|
|
| |
2004-10-08 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c: (bookmark_added_cb):
When adding a bookmark, check if it has same node ID as one
scheduled for removal, and if so, process the removal immediately.
Fixes bug #154805.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-04 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-properties.c: (set_window_icon),
(ephy_bookmark_properties_get_node):
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_construct),
(duplicate_dialog_construct):
* src/ephy-history-window.c: (ephy_history_window_construct):
* src/window-commands.c: (window_cmd_edit_toolbar):
Set window icon.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-09-27 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/Makefile.am:
* src/bookmarks/ephy-bookmark-action.c: (remove_from_model),
(move_in_model):
* src/bookmarks/ephy-bookmarks.c:
(ephy_bookmarks_get_toolbars_model):
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-bookmarksbar.c:
(ephy_bookmarksbar_set_property):
* src/bookmarks/ephy-topic-action.c: (remove_from_model),
(move_in_model):
* src/ephy-shell.c: (ephy_shell_get_toolbars_model):
Don't reference private objects from public headers. Fixes bug #153766.
|
|
|
|
|
|
|
|
| |
2004-09-22 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (drag_motion_cb):
Fix a mem leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-09-15 Marco Pesenti Gritti <marco@gnome.org>
* lib/widgets/ephy-node-view.c: (ephy_node_view_add_toggle),
(ephy_node_view_popup):
* lib/widgets/ephy-node-view.h:
Add api to show a context menu. Useful to make distinction
between key and mouse events.
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_show_popup_cb),
(keyword_node_show_popup_cb):
* src/ephy-history-window.c: (ephy_history_window_show_popup_cb):
Use it. Fix #152431
|
|
|
|
|
|
|
|
|
|
|
| |
2004-09-13 Marco Pesenti Gritti <marco@gnome.org>
* lib/ephy-guy.c:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/ephy-history-window.c:
Better positioning of context menus for treeviews.
Fix #152431
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-09-13 Christian Persch <chpe@cvs.gnome.org>
* data/art/epiphany-entry.png:
* src/bookmarks/ephy-bookmarks-menu.c:
(ephy_bookmarks_menu_set_window):
* src/bookmarks/ephy-bookmarksbar.c:
(ephy_bookmarksbar_set_window):
* src/bookmarks/ephy-favorites-menu.c: (ephy_favorites_menu_clean),
(ephy_favorites_menu_rebuild):
* src/ephy-encoding-menu.c: (ephy_encoding_menu_set_window):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_set_window),
(ephy_tabs_menu_clean), (ephy_tabs_menu_update):
* src/ephy-window.c: (add_widget), (sync_chromes_visibility),
(ephy_window_key_press_event), (init_menu_updaters),
(setup_ui_manager), (show_embed_popup), (ephy_window_init),
(ephy_window_finalize), (ephy_window_set_print_preview),
(ephy_window_get_ui_manager):
* src/ephy-window.h:
* src/ppview-toolbar.c: (ppview_toolbar_set_window):
* src/toolbar.c: (toolbar_set_window), (toolbar_new):
* src/window-commands.c: (window_cmd_edit_toolbar):
Add ephy_window_get_ui_manager(), and remove the manager
from the public EphyWindow struct.
|
|
|
|
|
|
|
|
| |
2004-09-13 Christian Persch <chpe@cvs.gnome.org>
Merging pre-gnome-2-10 branch to HEAD.
Splitting ChangeLog.
|
|
|
|
|
|
|
|
|
| |
2004-08-28 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (popup_menu_cb),
(ephy_topic_action_new):
popup_menu signal handler has to return gboolean, not void.
|
|
|
|
|
|
|
|
|
| |
2004-08-28 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (popup_menu_cb),
(ephy_bookmark_action_finalize):
popup_menu signal handler has to return gboolean, not void.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2004-08-28 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarksbar-model.c:
(ephy_bookmarksbar_model_init), (ephy_bookmarksbar_model_dispose),
(ephy_bookmarksbar_model_finalize):
Remove the save timeout on dispose.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-25 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.3.7 ===
* src/bookmarks/ephy-bookmarks-menu.c: (open_bookmark_cb),
(add_action_for_bookmark):
Fix crash when opening a bookmark from the menu. Fixes bug #150982.
* NEWS:
* configure.in:
Version 1.3.7.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-23 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-node-view.c: (ephy_node_view_key_press_cb),
(ephy_node_view_button_press_cb), (ephy_node_view_class_init):
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_show_popup_cb),
(keyword_node_show_popup_cb), (ephy_bookmarks_editor_construct):
* src/ephy-history-window.c: (ephy_history_window_show_popup_cb),
(ephy_history_window_construct), (ephy_history_window_dispose):
Just use the popup_menu signal. Fixes bug #150830.
|
|
|
|
|
|
|
|
| |
2004-08-23 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.h:
Change hierarchy separator to "->". Fixes bug #149150.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-23 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder),
(folders_list_to_topic_name):
* src/bookmarks/ephy-bookmarks.h:
Make the hierarchy separator a #define.
* src/bookmarks/ephy-bookmarks-menu.c: (remove_action),
(ephy_bookmarks_menu_clean), (open_bookmark_cb),
(add_action_for_bookmark), (ensure_bookmark_actions),
(create_menu), (create_submenu), (ephy_bookmarks_menu_rebuild),
(do_update_cb), (ephy_bookmarks_menu_maybe_update),
(ephy_bookmarks_menu_set_window),
(ephy_bookmarks_menu_set_property),
(ephy_bookmarks_menu_get_property), (bookmarks_tree_changed_cb),
(topics_added_cb), (topics_removed_cb), (topic_child_changed_cb),
(bookmark_added_cb), (bookmark_removed_cb), (activate_cb),
(ephy_bookmarks_menu_init), (ephy_bookmarks_menu_constructor),
(ephy_bookmarks_menu_finalize), (ephy_bookmarks_menu_class_init),
(ephy_bookmarks_menu_new):
* src/bookmarks/ephy-bookmarks-menu.h:
* src/bookmarks/ephy-bookmarks.c: (bookmarks_removed_cb),
(topics_removed_cb), (ephy_bookmarks_add):
Speed up bookmarks menu with large bookmarks collections, partially
fixes bug #141269.
Fix topic hierarchy and updating on changes, fixes bug #147470,
bug 147786, and bug #150246.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-09 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/egg-editable-toolbar.c: (find_action),
(egg_editable_toolbar_construct), (egg_editable_toolbar_set_model),
(egg_editable_toolbar_set_ui_manager),
(egg_editable_toolbar_set_property),
(egg_editable_toolbar_get_property),
(egg_editable_toolbar_class_init), (egg_editable_toolbar_finalize),
(egg_editable_toolbar_new), (egg_editable_toolbar_new_with_model),
(egg_editable_toolbar_get_model):
* lib/egg/egg-editable-toolbar.h:
* lib/egg/egg-toolbar-editor.c: (find_action),
(egg_toolbar_editor_set_ui_manager),
(egg_toolbar_editor_set_property),
(egg_toolbar_editor_get_property), (egg_toolbar_editor_class_init),
(egg_toolbar_editor_finalize), (egg_toolbar_editor_new),
(egg_toolbar_editor_init):
* lib/egg/egg-toolbar-editor.h:
* src/bookmarks/ephy-bookmarksbar.c:
(ephy_bookmarksbar_set_window):
* src/toolbar.c: (toolbar_new):
Fix object property naming leftover from EggMenuMerge days, to
UI manager.
|
|
|
|
|
|
|
|
| |
2004-08-09 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import):
Fix a mem leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-09 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topics-selector.c:
(ephy_topics_selector_get_type), (ephy_topics_selector_apply),
(provide_toggle), (ephy_topics_selector_constructor),
(topic_destroy_cb), (node_toggled_cb),
(ephy_topics_selector_finalize), (ephy_topics_selector_class_init):
Free list and filter on finalize; fixes bug #149689.
Use g_list_prepend instead of _append.
Mark the column title for translation.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-06 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-string.c: (ephy_string_parse_uri_list):
* lib/ephy-string.h:
* lib/widgets/ephy-node-view.c: (drag_data_received_cb),
(ephy_node_view_class_init):
* src/bookmarks/ephy-bookmarks-editor.c:
* src/ephy-notebook.c: (notebook_drag_data_received_cb):
* src/ephy-notebook.h:
* src/ephy-session.c:
* src/ephy-shell.c: (ephy_shell_new_tab):
* src/ephy-tab.c: (ephy_tab_new_window_cb):
* src/ephy-window.c: (ephy_window_load_in_tabs):
Fix dragging of urls which gnome-vfs can't handle.
Fix new tab positioning when opening tabs from drags.
|
|
|
|
|
|
|
|
| |
2004-08-06 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_solve_smart_url):
Use s/""/NULL/ in g_string_new().
|
|
|
|
|
|
|
|
|
| |
2004-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c: (ensure_folder),
(create_submenu):
Fix submenu creation with non-ascii topic names. Fixes bug #147469.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (drag_data_get_cb):
* src/bookmarks/ephy-bookmarks-export.c: (write_topics_list),
(ephy_bookmarks_export_rdf):
* src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_bookmark),
(xbel_parse_folder), (xbel_parse_xbel), (parse_rdf_subjects),
(parse_rdf_item), (ephy_bookmarks_import_rdf):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save),
(ephy_bookmarks_init):
* src/bookmarks/ephy-bookmarksbar-model.c:
(ephy_bookmarksbar_model_get_node):
* src/bookmarks/ephy-topic-action.c: (drag_data_get_cb):
* src/ephy-session.c: (write_tab), (write_window_geometry),
(write_tool_window), (write_ephy_window), (ephy_session_save),
(parse_embed), (ephy_session_load):
Fix signedness difference warnings with gcc 3.5. Patch by Jon Oberheide.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-26 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_set_flags):
* lib/egg/egg-toolbars-model.h:
* src/bookmarks/ephy-bookmarksbar-model.c:
(update_flags_and_save_changes):
* src/ephy-toolbars-model.c: (update_flags_and_save_changes):
Switch parameter order for egg_toolbars_model_set_flags().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-23 Marco Pesenti Gritti <marco@gnome.org>
* lib/widgets/ephy-node-view.c: (cell_renderer_edited),
(renderer_editing_canceled_cb), (ephy_node_view_init),
(ephy_node_view_edit):
* lib/widgets/ephy-node-view.h:
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_add_topic),
(cmd_rename):
* src/bookmarks/ephy-topics-selector.c:
(ephy_topics_selector_new_topic):
Do not remove the topic when rename is cancelled.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-23 Marco Pesenti Gritti <marco@gnome.org>
* lib/ephy-marshal.list:
* lib/widgets/ephy-node-view.c: (path_toggled),
(ephy_node_view_key_press_cb), (get_selection_refs),
(ephy_node_view_button_press_cb), (cell_renderer_edited),
(renderer_editing_canceled_cb), (ephy_node_view_add_column),
(ephy_node_view_init), (ephy_node_view_edit),
(ephy_node_view_constructor), (ephy_node_view_add_toggle),
(ephy_node_view_class_init):
* lib/widgets/ephy-node-view.h:
Add support for toggles. When editing is canceled remove
the node.
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add):
* src/bookmarks/ephy-topics-selector.c:
(ephy_topics_selector_get_type),
(ephy_topics_selector_set_bookmarks),
(ephy_topics_selector_set_property), (ephy_topics_selector_apply),
(provide_toggle), (ephy_topics_selector_constructor),
(topic_destroy_cb), (node_toggled_cb), (ephy_topics_selector_init),
(ephy_topics_selector_new), (ephy_topics_selector_new_topic),
(ephy_topics_selector_class_init):
* src/bookmarks/ephy-topics-selector.h:
Use EphyNodeView instead of a list store. Share a lot of code
and we get updating for free. Fix bug #144770
|
|
|
|
|
|
|
|
|
|
| |
2004-07-22 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-import.c:
(ephy_bookmarks_import_mozilla):
Handle the bookmark in the root folder case
correctly. Fix #145611
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-14 Marco Pesenti Gritti <marco@gnome.org>
* lib/widgets/ephy-node-view.c: (compare_string_values),
(ephy_node_view_sort_func), (ephy_node_view_add_data_column),
(ephy_node_view_add_column), (ephy_node_view_set_priority),
(ephy_node_view_set_sort), (ephy_node_view_init):
* lib/widgets/ephy-node-view.h:
Improve sort/priority API.
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
* src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init):
* src/ephy-history-window.c: (ephy_history_window_construct):
Sort history items by last visit
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-12 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (properties_activate_cb),
(show_context_menu), (bookmark_destroy_cb),
(ephy_bookmark_action_set_bookmark_id),
(ephy_bookmark_action_set_property),
(ephy_bookmark_action_finalize), (ephy_bookmark_action_init):
Add a Properties item to bookmark context menu
|
|
|
|
|
|
|
|
| |
2004-07-11 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarksbar.c: (bookmark_open_in_tab_cb):
When opening bookmarks in a tab from toolbars jump to them.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-11 Marco Pesenti Gritti <marco@gnome.org>
* lib/egg/egg-editable-toolbar.c: (toolbar_drag_motion_cb):
* src/bookmarks/ephy-bookmark-action.c: (connect_proxy):
* src/bookmarks/ephy-topic-action.c: (connect_proxy):
Disable sliding when not in toolbar editing mode.
We cant assume GDK_ACTION_MOVE there.
|
|
|
|
|
|
|
|
|
|
| |
2004-07-11 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-topic-action.c: (stop_drag_check),
(button_release_cb), (button_press_cb):
Make sure we stop the drag check also when button
is released while the menu grab is still in effect.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-11 Marco Pesenti Gritti <marco@gnome.org>
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_move_item):
* lib/egg/egg-toolbars-model.h:
Add api to move items.
* src/bookmarks/ephy-bookmark-action.c: (get_item_position),
(remove_from_model), (move_in_model), (move_left_activate_cb),
(move_right_activate_cb), (show_context_menu):
* src/bookmarks/ephy-topic-action.c: (get_item_position),
(remove_from_model), (move_in_model), (move_left_activate_cb),
(move_right_activate_cb), (show_context_menu):
Add Move Left/Move Right context menus.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-11 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (drag_begin_cb),
(drag_end_cb), (connect_proxy):
* src/bookmarks/ephy-topic-action.c: (drag_begin_cb),
(drag_end_cb), (connect_proxy):
Hide the item when dragging it like we do for normal
toolbars.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-11 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-topic-action.c: (create_tool_item),
(menu_deactivate_cb), (remove_from_model), (remove_activate_cb),
(drag_data_get_cb), (drag_data_delete_cb), (stop_drag_check),
(check_horizontal_threshold), (drag_motion_cb),
(button_toggled_cb), (button_release_cb), (button_press_cb),
(connect_proxy):
Implement topics drag and drop. Totally tricky but it seem
to work fine :)
|
|
|
|
|
|
|
|
| |
2004-07-11 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (drag_motion_cb):
Fix a mem leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-05 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (drag_motion_cb):
Support also GDK_ACTION_COPY. Fix #145254.
* src/ephy-notebook.c: (notebook_drag_data_received_cb):
Use the notebook to access the toplevel, data passed to the
signal can be NULL.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-03 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-topic-action.c: (can_open_in_tabs),
(append_bookmarks_menu), (add_open_in_tabs_menu),
(build_bookmarks_menu), (show_context_menu):
"Open in tabs" insensitive when there are not
multiple bookmarks in the topic.
|
|
|
|
|
|
|
|
|
|
| |
2004-07-02 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_sync_icon):
* src/ephy-favicon-action.c: (ephy_favicon_action_sync_icon):
Use blank document as default favicon
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-02 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (show_context_menu),
(popup_menu_cb), (button_press_cb), (connect_proxy):
* src/bookmarks/ephy-topic-action.c: (show_context_menu),
(popup_menu_cb), (button_press_cb), (connect_proxy):
Follow popups keybindings.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-02 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (open_in_tab_activate_cb),
(open_in_window_activate_cb), (remove_from_model),
(drag_data_delete_cb), (remove_activate_cb), (show_context_menu),
(button_press_cb):
Implement bookmark context menu.
|
|
|
|
|
|
|
|
|
|
| |
2004-07-02 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-topic-action.c: (remove_activate_cb),
(add_open_in_tabs_menu), (build_bookmarks_menu),
(show_context_menu), (button_press_cb), (connect_proxy):
Implement topic context menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-02 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-favorites-menu.c:
* src/bookmarks/ephy-favorites-menu.h:
Move in the bookmarks dir.
* lib/ephy-gui.c: (ephy_gui_select_row_by_key),
(ephy_gui_is_middle_click):
* lib/ephy-gui.h:
Add a function to check if menus was activated
by a middle or a ctrl+click (which is equivalent in epiphany)
* lib/ephy-marshal.list:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
* src/bookmarks/ephy-bookmark-action.c: (activate_cb),
(ephy_bookmark_action_class_init):
* src/bookmarks/ephy-bookmark-action.h:
* src/bookmarks/ephy-bookmarks-menu.c: (open_bookmark_cb),
(create_menu):
* src/bookmarks/ephy-bookmarksbar.c: (bookmark_open_in_tab_cb),
(bookmark_open_cb), (ephy_bookmarksbar_action_request):
* src/bookmarks/ephy-topic-action.c: (menu_activate_cb),
(ephy_topic_action_class_init):
* src/bookmarks/ephy-topic-action.h:
Add signals to open bookmarks in new window/tab. I'll need
them for context menus.
Use them for middle/ctrl click.
|
|
|
|
|
|
|
|
|
| |
2004-07-01 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_sync_smart_url):
Do not show the icon for smartbookmarks
|
|
|
|
|
|
|
|
|
| |
2004-07-01 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_sync_icon):
No need to show the default icon for bookmarks menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-01 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item),
(favicon_cache_changed_cb), (ephy_bookmark_action_sync_icon),
(stop_drag_check), (drag_data_get_cb), (drag_data_delete_cb),
(drag_motion_cb), (button_press_cb), (button_release_cb),
(connect_proxy), (ephy_bookmark_action_init):
Allow to drag bookmarks around also when not in edit mode.
Use the default bookmark icon when there is not a specific
one, it acts as a separator. Put some space between the icon
and the text.
|
|
|
|
|
|
|
|
|
|
| |
2004-06-30 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarksbar.c: (open_in_tabs_cb):
* src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu),
(open_in_tabs_activate_cb), (build_bookmarks_menu):
Use a new window for "Open in Tabs"
|
|
|
|
|
|
|
|
|
|
| |
2004-06-26 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import),
(xbel_parse_folder), (xbel_parse_xbel):
Preserve hierarchy in the xbel importer too. Use mime
sniffing to determine the file mime type.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-24 Marco Pesenti Gritti <marco@gnome.org>
* lib/ephy-node.c: (ephy_node_new_with_id), (ephy_node_get_id),
(child_changed), (write_parent):
* lib/ephy-node.h:
* src/bookmarks/ephy-bookmark-action.c:
(bookmarks_child_changed_cb):
* src/bookmarks/ephy-bookmark-properties.c:
(toolbar_checkbox_changed_cb), (build_ui):
* src/bookmarks/ephy-bookmarks-editor.c:
(cmd_show_in_bookmarks_bar), (ephy_bookmarks_editor_update_menu):
* src/bookmarks/ephy-bookmarks-menu.c: (create_menu),
(topic_child_changed_cb):
* src/bookmarks/ephy-new-bookmark.c:
* src/bookmarks/ephy-new-bookmark.h:
* src/bookmarks/ephy-topic-action.c:
(ephy_topic_action_set_topic_id), (topic_child_changed_cb):
Use guint consistently for node ids
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-24 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarksbar.c: (open_in_tabs_cb),
(go_location_cb), (ephy_bookmarksbar_action_request):
* src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu),
(open_in_tabs_activate_cb), (build_bookmarks_menu),
(build_topics_menu), (build_menu),
(ephy_topic_action_set_topic_id), (ephy_topic_action_set_property),
(ephy_topic_action_class_init):
* src/bookmarks/ephy-topic-action.h:
* src/ephy-window.c: (ephy_window_load_in_tabs):
Implement open in tabs from toolbar topics
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-23 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarksbar.c:
(ephy_bookmarksbar_set_window):
* src/toolbar.c: (toolbar_realize):
Use g_signal_connect_after to connect to the toolbar_added
signal, otherwise the toolbar isn't created yet and we crash
when trying to set the drag dests on a newly added toolbar.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-23 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-import.c:
(folders_list_to_topic_name):
* src/bookmarks/ephy-bookmarks-menu.c: (create_menu),
(ensure_folder), (create_submenu), (ephy_bookmarks_menu_rebuild):
"/" in a topic title is now a submenu in
the bookmarks menu.
|
|
|
|
|
|
|
|
|
|
| |
2004-06-22 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-import.c:
(folders_list_to_topic_name), (ephy_bookmarks_import_mozilla):
Keep the whole hierarchy of folders in the topic name, separated
by |. Mozilla importer only for now.
|
|
|
|
|
|
|
|
|
|
| |
2004-06-22 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (bookmark_add),
(xbel_parse_bookmark), (ephy_bookmarks_import_mozilla),
(parse_rdf_item):
Drop some unused code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-21 Marco Pesenti Gritti <marco@gnome.org>
* lib/ephy-gui.c: (ephy_gui_help), (ephy_gui_select_row_by_key):
* lib/widgets/ephy-node-view.c: (ephy_node_view_key_press_cb):
* src/bookmarks/ephy-topics-selector.c: (topic_key_pressed):
Factor out the helper to select a treeview row by column and
use it also in the topic selector.
* lib/ephy-gui.h:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/bookmarks/ephy-new-bookmark.c:
* src/ephy-history-window.c:
* src/pdm-dialog.c:
* src/ppview-toolbar.c:
* src/prefs-dialog.c:
* src/window-commands.c:
* embed/downloader-view.c:
Remove braindead gtk.h inclusion and deal with
fallout headers.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-21 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-new-bookmark.c: (response_cb),
(ephy_new_bookmark_construct):
* src/bookmarks/ephy-topics-selector.c: (renderer_edited_cb),
(renderer_editing_canceled_cb), (ephy_topics_build_ui),
(ephy_topics_selector_new), (ephy_topics_selector_new_topic):
* src/bookmarks/ephy-topics-selector.h:
Add a New topic button to the new bookmark dialog.
|
|
|
|
|
|
|
|
|
| |
2004-06-21 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import):
Allow importing from Epiphany bookmarks format (RDF),
fixes bug #144699.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-16 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/egg-editable-toolbar.c:
(egg_editable_toolbar_disconnect_model),
(egg_editable_toolbar_deconstruct),
(egg_editable_toolbar_set_model),
(egg_editable_toolbar_class_init), (egg_editable_toolbar_finalize),
(egg_editable_toolbar_new), (egg_editable_toolbar_new_with_model),
(egg_editable_toolbar_set_fixed):
* lib/egg/egg-editable-toolbar.h:
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_get_flags),
(parse_toolbars):
* src/bookmarks/ephy-bookmarksbar.c:
(ephy_bookmarksbar_set_window), (ephy_bookmarksbar_class_init):
* src/ephy-window.c: (ephy_window_fullscreen),
(ephy_window_unfullscreen), (ephy_window_init):
* src/toolbar.c: (toolbar_style_changed_cb), (parent_set_cb),
(toolbar_init), (toolbar_finalize), (toolbar_new):
Go back to construction the toolbar when the model is set, fixes
bug #144191.
2004-06-15 Marco Pesenti Gritti <marco@gnome.org>
|
|
|
|
|
|
|
|
| |
2004-06-14 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct):
Use g_markup_print_escaed().
|
|
|
|
|
|
|
|
|
| |
2004-06-14 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct):
* src/bookmarks/ephy-topic-action.c: (build_topics_menu):
Escape strings before using them with markup in labels.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-11 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_finalize):
* src/bookmarks/ephy-bookmarksbar-model.c:
(ephy_bookmarksbar_model_dispose),
(ephy_bookmarksbar_model_finalize),
(ephy_bookmarksbar_model_class_init):
* src/ephy-toolbars-model.c: (ephy_toolbars_model_dispose),
(ephy_toolbars_model_finalize), (ephy_toolbars_model_class_init):
Save the toolbars models from dispose, not from finalize, since you
cannot emit signals from the latter (the get_item_* signals are
emitted while saving).
|
|
|
|
|
|
| |
2004-06-10 Christian Persch <chpe@cvs.gnome.org>
Merging bookmarksbar-separation branch.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lib/egg/egg-editable-toolbar.c: (drag_data_get_cb),
(set_item_drag_source), (create_item_from_action), (create_item),
(drag_data_received_cb), (egg_editable_toolbar_set_edit_mode):
* lib/egg/egg-toolbar-editor.c: (model_has_action):
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml),
(toolbars_item_new), (free_item_node),
(egg_toolbars_model_add_separator), (impl_add_item),
(parse_item_list), (egg_toolbars_model_load), (impl_get_item_name),
(egg_toolbars_model_class_init), (egg_toolbars_model_init),
(egg_toolbars_model_item_nth), (egg_toolbars_model_get_item_id),
(egg_toolbars_model_get_item_name):
* lib/egg/egg-toolbars-model.h:
* src/bookmarks/ephy-bookmarksbar-model.c:
(get_toolbar_and_item_pos), (item_added_cb), (impl_get_item_name),
(ephy_bookmarksbar_model_class_init):
* src/toolbar.c: (toolbar_get_type), (toolbar_added_cb),
(ephy_toolbar_realize), (ephy_toolbar_unrealize),
(toolbar_class_init):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-08 Christian Persch <chpe@cvs.gnome.org>
Separation of bookmarks and normal toolbars.
* lib/egg/egg-editable-toolbar.c: (find_action), (create_item),
(egg_editable_toolbar_construct), (egg_editable_toolbar_realize),
(egg_editable_toolbar_unrealize), (egg_editable_toolbar_set_model),
(egg_editable_toolbar_set_merge),
(egg_editable_toolbar_set_property),
(egg_editable_toolbar_get_property),
(egg_editable_toolbar_class_init), (egg_editable_toolbar_init),
(egg_editable_toolbar_set_edit_mode):
* lib/egg/egg-editable-toolbar.h:
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_load),
(egg_toolbars_model_init):
Only construct the toolbar on realize. When setting a different model,
unrealize the toolbar. Connect to model only while realized, fixes
crashes when setting flags on the toolbars model.
* data/ui/epiphany-bookmarksbar.xml:
* data/ui/epiphany-fs-toolbar.xml:
* data/ui/epiphany-toolbar.xml:
Separated. Fix root name to be "toolbars" which is the name we
save the model with.
* src/bookmarks/ephy-bookmarksbar-model.c:
(ephy_bookmarksbar_model_get_type), (get_toolbar_and_item_pos),
(get_toolbar_pos), (ephy_bookmarksbar_model_get_action_name),
(ephy_bookmarksbar_model_get_node),
(ephy_bookmarksbar_model_add_bookmark),
(ephy_bookmarksbar_model_remove_bookmark),
(ephy_bookmarksbar_model_has_bookmark), (save_changes_idle),
(save_changes), (update_flags_and_save_changes),
(bookmark_destroy_cb), (item_added_cb), (impl_add_item),
(impl_get_item_id), (impl_get_item_type), (load_toolbars),
(ephy_bookmarksbar_model_init), (ephy_bookmarksbar_model_finalize),
(ephy_bookmarksbar_model_set_property),
(ephy_bookmarksbar_model_get_property),
(ephy_bookmarksbar_model_class_init),
(ephy_bookmarksbar_model_new):
* src/bookmarks/ephy-bookmarksbar-model.h:
* src/ephy-toolbars-model.c: (save_changes_idle), (save_changes),
(update_flags_and_save_changes), (get_toolbar_pos),
(load_toolbars), (ephy_toolbars_model_init),
(ephy_toolbars_model_finalize), (ephy_toolbars_model_class_init),
(ephy_toolbars_model_new):
* src/ephy-toolbars-model.h:
Split toolbars model in bookmarks and non-bookmarks parts.
* src/bookmarks/ephy-bookmarksbar.c: (ephy_bookmarksbar_get_type),
(go_location_cb), (bookmark_destroy_cb),
(ephy_bookmarksbar_action_request), (toolbar_added_cb),
(ephy_bookmarksbar_set_window), (ephy_bookmarksbar_realize),
(ephy_bookmarksbar_unrealize), (ephy_bookmarksbar_init),
(ephy_bookmarksbar_finalize), (ephy_bookmarksbar_set_property),
(ephy_bookmarksbar_get_property), (ephy_bookmarksbar_class_init),
(ephy_bookmarksbar_new):
* src/bookmarks/ephy-bookmarksbar.h:
* src/toolbar.c: (go_location_cb), (toolbar_set_property),
(toolbar_get_property), (toolbar_class_init), (toolbar_set_window),
(toolbar_init), (toolbar_new), (toolbar_set_location),
(toolbar_update_navigation_actions):
* src/toolbar.h:
* src/ephy-window.c: (get_chromes_visibility),
(sync_chromes_visibility), (ephy_window_fullscreen),
(ephy_window_unfullscreen), (action_request_forward_cb),
(ephy_window_init), (ephy_window_get_toolbar),
(ephy_window_get_bookmarksbar):
* src/ephy-window.h:
* src/window-commands.c: (window_cmd_view_fullscreen),
(toolbar_editor_destroy_cb), (toolbar_editor_response_cb),
(window_cmd_edit_toolbar):
Split toolbars in bookmarks and non-bookmarks toolbars.
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults),
(ephy_bookmarks_get_toolbars_model), (ephy_bookmarks_set_property),
(ephy_bookmarks_get_property), (ephy_bookmarks_class_init),
(ephy_bookmarks_finalize):
* src/bookmarks/ephy-bookmarks.h:
* src/ephy-shell.c: (ephy_shell_get_toolbars_model):
* src/ephy-shell.h:
Made bookmarksbar toolbars model a service of EphyBookmarks.
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_set_property),
(toolbar_checkbox_changed_cb), (build_ui),
(ephy_bookmark_properties_init):
* src/bookmarks/ephy-bookmarks-editor.c:
(cmd_show_in_bookmarks_bar), (ephy_bookmarks_editor_update_menu),
(toolbar_items_changed_cb), (ephy_bookmarks_editor_init):
Adapt to changes above.
* data/ui/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
Makefile changes.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-05-19 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (activate_cb),
(button_press_cb), (button_release_cb), (connect_proxy),
(ephy_bookmark_action_class_init):
* src/toolbar.c: (go_location_cb):
Open bookmark in new tab on middle-click. Fixes bug #106250.
|
|
|
|
|
|
|
|
|
|
| |
2004-05-19 Christian Persch <chpe@cvs.gnome.org>
* embed/print-dialog.c: (ephy_print_dialog_browse_button_cb):
* src/bookmarks/ephy-bookmarks-editor.c:
(import_dialog_response_cb):
Fix capitalisation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-05-08 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-chooser.c: (ephy_file_chooser_add_pattern_filter),
(ephy_file_chooser_add_mime_filter), (ephy_file_chooser_new):
* lib/ephy-file-chooser.h:
Add convenience functions for creating a filter with a bunch of mime
types or patterns and add it to a file chooser. Those should really
be in gtk+; see bug #142142.
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/FilePicker.cpp:
* embed/print-dialog.c: (ephy_print_dialog_browse_button_cb):
* src/bookmarks/ephy-bookmarks-editor.c:
(import_dialog_response_cb):
* src/prefs-dialog.c: (prefs_download_path_button_clicked_cb):
* src/window-commands.c: (window_cmd_file_open):
Add some filters to the file chooser dialogues.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-04-22 Christian Persch <chpe@cvs.gnome.org>
* HACKING:
Document UTF-8 requirement.
* lib/widgets/ephy-cell-renderer-progress.c:
* lib/widgets/ephy-cell-renderer-progress.h:
* src/bookmarks/ephy-bookmarks-menu.h:
* ChangeLog:
Converted to UTF-8.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-04-13 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c: (add_bookmarks_menu),
(ephy_bookmarks_menu_rebuild):
* src/ephy-encoding-menu.c: (add_action):
* src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild):
* src/ephy-tabs-menu.c: (tab_added_cb):
2004-04-09 Christian Persch <chpe@cvs.gnome.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-29 Federico Mena Quintero <federico@ximian.com>
Fixes #138263.
* lib/ephy-file-chooser.h: Remove EPHY_RESPONSE_OPEN and
EPHY_RESPONSE_SAVE; we'll use GTK_RESPONSE_ACCEPT instead.
* lib/ephy-file-chooser.c (ephy_file_chooser_new): Use
GTK_RESPONSE_ACCEPT rather than EPHY_RESPONSE_*.
* embed/print-dialog.c (print_filechooser_response_cb): Likewise.
* src/bookmarks/ephy-bookmarks-editor.c
(import_from_file_response_cb): Likewise.
* src/prefs-dialog.c (download_path_response_cb): Likewise.
* src/window-commands.c (open_response_cb): Likewise.
* embed/mozilla/ContentHandler.cpp (PromptForSaveToFile):
Likewise.
* embed/mozilla/EphyHeaderSniffer.cpp (filechooser_response_cb):
Likewise.
* embed/mozilla/FilePicker.cpp (Init): Likewise.
(Show): Likewise.
|
|
|
|
|
|
|
|
|
|
| |
2004-03-29 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(cmd_open_bookmarks_in_tabs):
Fix opening in new tabs when there is no existing window.
Fixes bug #138343.
|
|
|
|
|
|
|
|
| |
2004-03-27 Piers Cornwell <piers@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import):
Use verb for action button and various minor tidy ups.
|
|
|
|
|
|
|
|
| |
2004-03-22 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import):
the xbel mime type is now application/x-xbel
|
|
|
|
|
|
|
|
| |
2004-03-19 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-properties.c: (set_window_icon):
Don't try to unref NULL icon. Fixes bug #137715.
|
|
|
|
|
|
|
|
|
|
| |
2004-03-18 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.h:
Add firefox option in bookmarks import dialogue.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-06 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_bookmark),
(xbel_parse_folder), (xbel_parse_xbel),
(ephy_bookmarks_import_xbel):
Really always check the return value of xmlTextReaderRead(), don't advance
if it's != 1. Fixes bug #136151.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-03 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-node-view.c: (uri_list_parse),
(drag_data_received_cb):
Copy and modify gnome_vfs_uri_list_parse() so that we get a list
of string uris instead of GnomeVFSURIs. Change signature of
::node-dropped accordingly. Fixes bug #120231.
* src/bookmarks/ephy-bookmarks-editor.c: (node_dropped_cb):
Adapt to the changed ::node-dropped signal signature.
|
|
|
|
|
|
|
|
|
|
| |
2004-03-03 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (favicon_cache_changed_cb),
(ephy_bookmark_action_sync_icon), (ephy_bookmark_action_init):
If the favicon isn't ready when we need it, connect to the favicon
cache's ::changed signal to show it when we have it. Fixes bug #135855.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-01 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (backup_file),
(ephy_bookmarks_init):
Don't try to backup non-existing files :)
Also, when neither ephy-bookmarks.xml nor bookmarks.rdf exist,
assume we have a new profile and don't warn about missing bookmarks.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-01 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (smart_child_added_cb),
(smart_child_removed_cb), (ephy_bookmark_action_init):
Correctly sync the smarturl property of EphyBookmarksAction when
it changes. Fixes incorrect show/hide of the entry on the bookmarks
toolbar.
|
|
|
|
|
|
|
|
|
|
| |
2004-03-01 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (update_has_smart_address):
When changing a bookmark address and it was a smart bookmark but
now is not anymore, remove the bookmark from the smart_bmks node
instead of adding it :)
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-01 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (backup_file),
(ephy_bookmarks_init):
If reading the bookmarks file, or re-importing the bookmarks from the
rdf file fails, back up those files so that the user can afterwards
try to manually recover his bookmarks. Fixes bug #128308.
|
|
|
|
|
|
|
|
|
| |
2004-03-01 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder),
(xbel_parse_xbel), (ephy_bookmarks_import_xbel):
Fix XBEL importer not to tag all bookmarks with a "Bookmarks" category.
|
|
|
|
|
|
|
|
|
| |
2004-02-29 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_clean),
(ephy_bookmarks_menu_rebuild):
Separately profile bookmarks menu clean and rebuild.
|
|
|
|
|
|
|
|
|
| |
2004-02-28 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks.c: (topics_removed_cb):
fix typo that was causing categorized bookmarks to
go in the uncategorized topic (Bug #135702)
|
|
|
|
|
|
|
|
|
|
| |
2004-02-28 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder),
(ephy_bookmarks_import_xbel):
If a folder has no name, don't tag its bookmarks with "Untitled"
keyword, just skip it.
|
|
|
|
| |
Add missing check for Firebird bookmarks, patch by André Dahlqvist.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-27 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (ns_parse_bookmark_item):
Fix potential crash.
(ephy_bookmarks_import_mozilla):
Fix mem leak.
|
|
|
|
|
|
|
|
| |
2004-02-27 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import_mozilla):
Replace entities also in folder names, fixes bug #135440.
|
|
|
|
|
|
| |
* lib/ephy-node-db.c: (ephy_node_db_write_to_xml_valist):
* src/bookmarks/ephy-bookmarks-export.c:
(ephy_bookmarks_export_rdf):
|
|
|
|
|
|
|
|
| |
2004-02-11 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c:
Increase bookmarks format version.
|
|
|
|
|
|
|
|
| |
2004-02-11 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_add):
Update bookmarks keywords
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-11 Marco Pesenti Gritti <marco@gnome.org>
* lib/widgets/ephy-location-entry.c: (completion_func):
Cleanup
* src/bookmarks/ephy-bookmarks.c:
Increase format version
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2004-02-05 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (connect_proxy):
* src/bookmarks/ephy-topic-action.c: (connect_proxy):
No need to connect to the toolitem's create-menu-proxy signal,
gtk+ does it for us.
|
|
|
|
|
|
|
|
|
| |
2004-01-28 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c:
(ephy_bookmarks_import_rdf):
Don't crash when reading the RDF file fails.
|
|
|
|
|
|
|
|
|
| |
2004-01-28 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-export.c:
(ephy_bookmarks_export_rdf):
Use rdf:resource instead of rdf:about, fixes bug #131543.
|
|
|
|
|
|
|
|
|
|
| |
2004-01-28 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c:
(ephy_bookmarks_menu_get_type), (sync_topic_properties),
(topic_child_changed_cb), (ephy_bookmarks_menu_init):
Sync topic names in the menu. Fixes bug #128097.
|
|
|
|
|
|
|
|
|
| |
2004-01-28 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_solve_smart_url),
(options_find_first_option), (smart_url_options_get):
Fix options parsing.
|
|
|
|
|
|
|
|
|
| |
2004-01-25 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-export.c:
(ephy_bookmarks_export_rdf):
Fix mem leak.
|
|
|
|
|
|
|
|
|
| |
2004-01-25 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (search_entry_search_cb),
(get_details_value):
Fix mem leaks.
|
|
|
|
|
|
|
|
|
| |
2004-01-25 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-export.c:
(ephy_bookmarks_export_rdf):
Fix mem leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-21 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_get_type),
(ephy_bookmark_action_set_property),
(ephy_bookmark_action_get_property),
(ephy_bookmark_action_class_init):
Set "tooltip" property on bookmark actions to the url. That way
we display it in the status bar with no extra steps taken.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-10 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-history.c: (ephy_history_get_type),
(ephy_history_set_enabled), (ephy_history_set_property),
(ephy_history_get_property), (ephy_history_class_init),
(page_removed_from_host_cb), (disable_history_notifier),
(ephy_history_init), (ephy_history_finalize), (ephy_history_new),
(ephy_history_get_host), (ephy_history_visited),
(ephy_history_add_page), (ephy_history_set_page_title),
(ephy_history_clear), (ephy_history_is_enabled):
* embed/ephy-history.h:
* lib/ephy-node-db.c: (ephy_node_db_get_property),
(ephy_node_db_set_property), (ephy_node_db_set_immutable):
* lib/ephy-node-db.h:
* lib/ephy-prefs.h:
* src/bookmarks/ephy-bookmarks.c: (clear_favorites),
(history_cleared_cb), (ephy_setup_history_notifiers):
Implement history disabling.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* data/epiphany-lockdown.schemas.in, lib/ephy-prefs.h: Added
disable_bookmark_editing key.
* lib/ephy-node-db.c, ephy-node-db.h, ephy-node.c: Added immutable
property.
* lib/egg/egg-editable-toolbar.c (drag_data_received_cb,
toolbar_drag_motion_cb), src/ephy-toolbars-model.c
(impl_get_item_id): Made these handle immutable models/node_dbs.
* src/ephy-automation.c, src/ephy-session.c: Don't show the
bookmark editor if disabled.
* src/ephy-window.c: Disable a bunch of menus if bookmark editing
is disabled.
* src/bookmarks/ephy-bookmarks-import.c,
src/bookmarks/ephy-bookmarks.c: Disable bookmark editing and
importing is key is set. Uses immutable property.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-12-29 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-shell.c: (ephy_embed_shell_get_favicon_cache),
(ephy_embed_shell_get_global_history),
(ephy_embed_shell_get_downloader_view),
(ephy_embed_shell_get_embed_single),
(ephy_embed_shell_get_encodings), (ephy_embed_shell_check_mime),
(ephy_embed_shell_class_init):
* embed/ephy-embed-shell.h:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/GlobalHistory.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* src/bookmarks/ephy-bookmarks.c: (compute_lower_fav),
(ephy_setup_history_notifiers):
* src/ephy-completion-model.c: (ephy_completion_model_init):
* src/ephy-shell.c: (ephy_shell_get_history_window):
* src/ephy-tab.c: (ephy_tab_set_icon_address),
(ephy_tab_address_cb), (ephy_tab_zoom_changed_cb):
* src/ephy-toolbars-model.c: (impl_get_item_id):
* src/prefs-dialog.c: (setup_font_combo),
(prefs_clear_cache_button_clicked_cb):
Unified return type of ephy_embed_shell_get_X to be GObject *.
Fixed all callers.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2003-12-13 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c:
(ephy_bookmarks_import_mozilla):
Better way of mapping hierarchy to topics when importing
bookmarks from mozilla. Fixes bug #124145.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2003-11-23 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-export.c:
(ephy_bookmarks_export_rdf):
When exporting to RDF, write all bookmarks, not just every
second bookmark.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-22 Marco Pesenti Gritti <marco@gnome.org>
* data/art/Makefile.am:
* data/art/epiphany-bookmark-page.png:
* lib/ephy-stock-icons.c: (ephy_stock_icons_init):
* lib/ephy-stock-icons.h:
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_construct):
* src/ephy-history-window.c:
* src/ephy-window.c:
Use icon theme icon for add bookmark
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-19 Marco Pesenti Gritti <marco@gnome.org>
* doc/reference/.cvsignore:
* doc/reference/Makefile.am:
* doc/reference/epiphany-docs.sgml:
* doc/reference/epiphany.types:
* doc/reference/tmpl/config.sgml:
* doc/reference/tmpl/ephy-session.sgml:
* doc/reference/tmpl/ephy-shell.sgml:
Complete docs base implementation. Should work
more or less.
* embed/Makefile.am:
* lib/Makefile.am:
* src/Makefile.am:
Cleanup a bit libs build and use a static lib
also for the src/ code so that we can use it
for documents.
* src/ephy-nautilus-view.c:
Bad chpe forgot to modify func signature.
2003-11-19 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.h:
* embed/ephy-download.h:
* embed/ephy-embed-dialog.h:
* embed/ephy-embed-event.h:
* embed/ephy-embed-persist.h:
* embed/ephy-embed-popup-control.h:
* embed/ephy-embed-shell.h:
* embed/ephy-embed-single.h:
* embed/ephy-encodings.h:
* embed/ephy-favicon-cache.h:
* embed/ephy-history.h:
* embed/find-dialog.h:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
* embed/mozilla/mozilla-download.h:
* embed/mozilla/mozilla-embed-persist.h:
* embed/mozilla/mozilla-embed-single.h:
* embed/print-dialog.h:
* lib/egg/egg-editable-toolbar.h:
* lib/egg/egg-toolbar-editor.h:
* lib/egg/egg-toolbars-model.h:
* lib/ephy-debug.h:
* lib/ephy-dialog.h:
* lib/ephy-dnd.h:
* lib/ephy-file-chooser.h:
* lib/ephy-node-db.h:
* lib/ephy-node-filter.h:
* lib/ephy-node.h:
* lib/ephy-prefs.h:
* lib/ephy-state.h:
* lib/ephy-string.h:
* lib/ephy-zoom.h:
* lib/widgets/ephy-arrow-toolbutton.h:
* lib/widgets/ephy-cell-renderer-progress.h:
* lib/widgets/ephy-ellipsizing-label.h:
* lib/widgets/ephy-location-entry.h:
* lib/widgets/ephy-node-view.h:
* lib/widgets/ephy-search-entry.h:
* lib/widgets/ephy-spinner.h:
* lib/widgets/ephy-tree-model-node.h:
* lib/widgets/ephy-tree-model-sort.h:
* lib/widgets/ephy-zoom-action.h:
* lib/widgets/ephy-zoom-control.h:
* src/bookmarks/ephy-bookmark-action.h:
* src/bookmarks/ephy-bookmark-properties.h:
* src/bookmarks/ephy-bookmarks-editor.h:
* src/bookmarks/ephy-bookmarks-menu.h:
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-new-bookmark.h:
* src/bookmarks/ephy-topic-action.h:
* src/bookmarks/ephy-topics-selector.h:
* src/ephy-automation.h:
* src/ephy-completion-model.h:
* src/ephy-encoding-dialog.h:
|
|
|
|
|
|
|
|
| |
2003-11-17 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import):
Api fix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-10 Christian Persch <chpe@cvs.gnome.org>
New extensions API.
* Makefile.am:
* configure.in:
* lib/Makefile.am:
* lib/ephy-module-loader.c: (ephy_module_loader_get_type),
(ephy_module_loader_new), (ephy_module_loader_load),
(ephy_module_loader_unload), (ephy_module_loader_class_init),
(ephy_module_loader_init), (ephy_module_loader_finalize),
(ephy_module_loader_factory):
* lib/ephy-module-loader.h:
* plugins/.cvsignore:
* plugins/Makefile.am:
* plugins/sample/.cvsignore:
* plugins/sample/Makefile.am:
* plugins/sample/sample.c:
* src/Makefile.am:
* src/bookmarks/ephy-bookmarks-editor.c: (get_target_window):
* src/bookmarks/ephy-bookmarks.c:
* src/ephy-automation.c: (ephy_automation_factory),
(ephy_automation_factory_new), (impl_ephy_automation_loadurl),
(impl_ephy_automation_load_session), (ephy_automation_class_init):
* src/ephy-extension.c: (ephy_extension_get_type),
(ephy_extension_attach_window), (ephy_extension_detach_window):
* src/ephy-extension.h:
* src/ephy-extensions-manager.c:
(ephy_extensions_manager_get_type),
(ephy_extensions_manager_instantiate_extension),
(ephy_extensions_manager_load), (ephy_extensions_manager_load_dir),
(ephy_extensions_manager_add), (ephy_extensions_manager_init),
(ephy_extensions_manager_finalize), (impl_attach_window),
(impl_detach_window), (ephy_extensions_manager_iface_init),
(ephy_extensions_manager_class_init),
(ephy_extensions_manager_new):
* src/ephy-extensions-manager.h:
* src/ephy-history-window.c: (get_target_window):
* src/ephy-plugin.c:
* src/ephy-plugin.h:
* src/ephy-session.c: (ephy_session_get_type),
(get_session_filename), (session_delete), (net_stop_cb),
(tab_added_cb), (tab_removed_cb), (tabs_reordered_cb),
(impl_attach_window), (impl_detach_window), (save_yourself_cb),
(die_cb), (gnome_session_attach), (gnome_session_detach),
(ensure_session_directory), (ephy_session_init),
(ephy_session_dispose), (ephy_session_finalize),
(ephy_session_iface_init), (ephy_session_class_init),
(offer_to_resume), (ephy_session_autoresume), (ephy_session_close),
(write_tab), (write_window_geometry), (write_tool_window),
(write_ephy_window), (ephy_session_save), (parse_embed),
(ephy_session_load), (ephy_session_get_windows),
(ephy_session_add_window), (ephy_session_remove_window),
(ephy_session_get_active_window):
* src/ephy-session.h:
* src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize),
(ephy_shell_get_session), (ephy_shell_get_extensions_manager),
(toolwindow_show_cb), (toolwindow_hide_cb):
* src/ephy-shell.h:
* src/ephy-window.c: (ephy_window_destroy), (ephy_window_init):
* src/prefs-dialog.c: (prefs_homepage_current_button_clicked_cb):
* src/session.c:
* src/session.h:
Create a new extensions API. Make session an internal extension :)
Port callers to session API changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-08 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_update_menu):
* src/ephy-history-window.c: (ephy_history_window_show),
(ephy_history_window_class_init),
(ephy_history_window_update_menu):
Focus history entry on _show.
Do not try to update paste menu item using the wait
api, it can cause a crash on a timeout and anyway
it's incosistent what we do in main window.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type),
(ephy_favicon_cache_finalize):
* embed/ephy-history.c: (ephy_history_save):
* lib/ephy-file-helpers.c: (ephy_file_switch_temp_file):
* lib/ephy-file-helpers.h:
* lib/ephy-node-db.c: (ephy_node_db_load_from_file),
(ephy_node_db_write_to_xml_valist),
(ephy_node_db_write_to_xml_safe):
* lib/ephy-node-db.h:
* lib/ephy-node.c: (write_parent), (ephy_node_write_to_xml):
* lib/ephy-node.h:
* lib/ephy-state.c: (ephy_states_save), (ensure_states):
* src/bookmarks/ephy-bookmarks-export.c: (write_topics_list),
(ephy_bookmarks_export_rdf):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save):
Port node db saving and RDF export to xml writer api.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-05 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c:
* embed/ephy-embed-popup-control.c:
* embed/ephy-encodings.c:
* embed/ephy-history.c:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/FilePicker.cpp:
* lib/eel-gconf-extensions.c:
* lib/egg/egg-editable-toolbar.c:
* lib/ephy-file-helpers.c:
* lib/ephy-gui.c:
* lib/ephy-langs.c:
* lib/ephy-node.c:
* lib/ephy-zoom.h:
* lib/widgets/ephy-cell-renderer-progress.c:
* lib/widgets/ephy-zoom-action.c:
* lib/widgets/ephy-zoom-control.c:
* src/bookmarks/ephy-bookmark-action.c:
* src/bookmarks/ephy-bookmark-properties.c:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/bookmarks/ephy-bookmarks-import.c:
* src/bookmarks/ephy-bookmarks-menu.c:
* src/bookmarks/ephy-bookmarks.c:
* src/bookmarks/ephy-new-bookmark.c:
* src/bookmarks/ephy-topic-action.c:
* src/ephy-encoding-dialog.c:
* src/ephy-encoding-menu.c:
* src/ephy-go-action.c:
* src/ephy-history-window.c:
* src/ephy-notebook.c:
* src/ephy-shell.c:
* src/ephy-tab.c:
* src/ephy-toolbars-model.c:
* src/ephy-window.c:
* src/pdm-dialog.c:
* src/popup-commands.c:
* src/ppview-toolbar.c:
* src/prefs-dialog.c:
* src/session.c:
* src/toolbar.c:
* src/window-commands.c:
Use new glib gi18n.h instead of bonobo's bonobo-i18n.h.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-04 Marco Pesenti Gritti <marco@gnome.org>
* embed/downloader-view.c:
* embed/mozilla/ExternalProtocolService.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* lib/widgets/ephy-spinner.c:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/language-editor.c:
* src/session.c:
Remove unused ephy-prefs includes
|
|
|
|
|
|
|
|
| |
2003-10-28 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import):
Unref the store once added to the combo.
|
|
|
|
|
|
|
|
|
| |
2003-10-26 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(import_dialog_response_cb):
One set of buttons is enough.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-26 Christian Persch <chpe@cvs.gnome.org>
Port to new gtk+ file chooser.
* data/epiphany.schemas.in:
* lib/ephy-prefs.h:
Add key for remembering upload path.
* embed /Makefile.am:
* embed/downloader-view.c:
* embed/ephy-embed-persist.c: (ephy_embed_persist_get_type),
(ephy_embed_persist_set_dest), (ephy_embed_persist_set_embed),
(ephy_embed_persist_set_fc_title),
(ephy_embed_persist_set_fc_parent), (ephy_embed_persist_set_flags),
(ephy_embed_persist_set_max_size),
(ephy_embed_persist_set_persist_key),
(ephy_embed_persist_set_source), (ephy_embed_persist_get_dest),
(ephy_embed_persist_get_embed), (ephy_embed_persist_get_fc_title),
(ephy_embed_persist_get_fc_parent), (ephy_embed_persist_get_flags),
(ephy_embed_persist_get_max_size),
(ephy_embed_persist_get_persist_key),
(ephy_embed_persist_get_source), (ephy_embed_persist_set_property),
(ephy_embed_persist_get_property), (ephy_embed_persist_init),
(ephy_embed_persist_finalize), (ephy_embed_persist_class_init),
(ephy_embed_persist_cancel), (ephy_embed_persist_save),
(ephy_embed_persist_new):
* embed/ephy-embed-persist.h:
* embed/ephy-embed-popup-control.c: (save_url),
(save_property_url), (background_download_completed),
(embed_popup_set_image_as_background_cmd),
(embed_popup_copy_image_location_cmd):
* src/popup-commands.c: (save_property_url),
(background_download_completed),
(popup_cmd_set_image_as_background):
* src/window-commands.c: (open_response_cb),
(window_cmd_file_open), (window_cmd_file_save_as):
* src/window-commands.h:
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type),
(ephy_favicon_cache_new), (icon_is_obsolete), (icons_added_cb),
(remove_obsolete_icons), (ephy_favicon_cache_init),
(favicon_download_completed_cb), (ephy_favicon_cache_download),
(ephy_favicon_cache_get):
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* src/popup-commands.c: (save_property_url),
(background_download_completed),
(popup_cmd_set_image_as_background):
* src/window-commands.c: (open_response_cb),
(window_cmd_file_open), (window_cmd_file_save_as):
* src/window-commands.h:
Simplify EphyEmbedPersist implementation. Augment it with properties
for showing a file chooser to select persist destination. Port all
callers to new interfaces.
* embed/ephy-embed-single.c: (ephy_embed_single_remove_passwords):
* embed/ephy-embed-single.h:
* embed/ephy-embed-utils.c:
* embed/ephy-embed-utils.h:
Obsolete and removed.
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/ContentHandler.h:
Misc cleanups.
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/FilePicker.h:
Port to new file chooser class.
* embed/mozilla/Makefile.am:
* lib/Makefile.am:
* lib/ephy-file-chooser.c: (ephy_file_chooser_get_type),
(current_folder_changed_cb), (ephy_file_chooser_init),
(ephy_file_chooser_finalize), (ephy_file_chooser_set_persist_key),
(ephy_file_chooser_set_property), (ephy_file_chooser_get_property),
(ephy_file_chooser_class_init), (ephy_file_chooser_new):
* lib/ephy-file-chooser.h:
* src/bookmarks/ephy-bookmarks-editor.c:
(import_from_file_response_cb), (import_dialog_response_cb):
New file chooser wrapper class; ported file chooser callers to it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-18 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (add_to_favorites),
(history_site_visited_cb):
* src/ephy-favorites-menu.c: (ephy_favorites_menu_get_type),
(ephy_favorites_menu_clean), (ephy_favorites_menu_rebuild),
(ephy_favorites_menu_set_property),
(ephy_favorites_menu_get_property),
(ephy_favorites_menu_class_init), (do_updates), (fav_removed_cb),
(fav_added_cb), (ephy_favorites_menu_init),
(ephy_favorites_menu_finalize), (ephy_favorites_menu_new):
* src/ephy-favorites-menu.h:
* src/ephy-window.c:
* src/ephy-window.h:
Get rid of the last vestige of ephy_window_update_control(), and make
the favourites menu self-updating.
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-17 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_show), (ephy_bookmarks_editor_class_init),
(ephy_bookmarks_editor_construct):
Grab focus in the entry when showing because we dont
rebuild the dialog.
|
| |
|
|
|
|
|
|
|
|
|
| |
2003-10-13 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source),
(import_dialog_response_cb), (cmd_bookmarks_import):
Port to new combo.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-10 Marco Pesenti Gritti <marco@gnome.org>
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/FilePicker.h:
* embed/mozilla/mozilla-embed-single.cpp:
* lib/Makefile.am:
* lib/ephy-dialog.c: (get_pref_type_from_widget),
(prefs_connect_signals), (load_props), (save_props):
* lib/ephy-gui.h:
* lib/widgets/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
* src/bookmarks/ephy-topic-action.c:
* src/ephy-history-window.c:
Reenable deprecated api where necessary, fixup some
header inclusions.
Remove unused color picker control in ephy-dialog.
Remove unused file types optionmenu in Filepicker.
|
|
|
|
|
|
|
|
|
| |
2003-10-02 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c: (add_bookmarks_menu),
(ephy_bookmarks_menu_rebuild):
Use new gtk api for empty submenus
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-28 Marco Pesenti Gritti <marco@gnome.org>
* embed/mozilla/mozilla-embed-single.cpp:
The file picker dir can be NULL, check before
trying to expand tilde.
* src/bookmarks/ephy-bookmarks-editor.c:
(import_dialog_response_cb), (cmd_bookmarks_import):
Implement import from a file
|
|
|
|
|
|
|
|
|
| |
2003-09-27 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.h:
Offer to import from Firebird too.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-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 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-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-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 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-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-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 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-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-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-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 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-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 120803.
* 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-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-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-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.
|
|
|
|
| |
Fix opening bookmarks in new window, there was a missing flag.
|
|
|
|
|
|
|
|
|
| |
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-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-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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 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-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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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):
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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-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 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-07 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_find_bookmark):
Fix crash.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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-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 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.
|