| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Unescape filenames whenever possible.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-12 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-popup-control.c: (save_url),
(embed_popup_set_image_as_background_cmd):
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type),
(ephy_favicon_cache_class_init), (favicon_name_build),
(favicon_download_completed_cb), (ephy_favicon_cache_get):
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/MozDownload.cpp:
* lib/ephy-file-chooser.c: (ephy_file_chooser_set_persist_key):
* lib/ephy-file-helpers.c: (ephy_file_downloads_dir):
* src/popup-commands.c: (popup_cmd_set_image_as_background):
* src/prefs-dialog.c: (get_download_button_label),
(download_path_response_cb):
Fix numerous places where we weren't properly converting between UTF-8
and filename encoding.
* embed/ephy-favicon-cache.c:
Bump favicon cache xml version.
* embed/mozilla/EphyHeaderSniffer.cpp:
Fix mem leak, and use CONF_STATE_SAVE_DIR instead of the download dir
key for directory persistence.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-23 Marco Pesenti Gritti <marco@gnome.org>
* data/epiphany.schemas.in:
* lib/ephy-prefs.h:
* src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb):
* src/popup-commands.c: (save_property_url):
Sometimes reading gnomedesktop flames is useful:
Do not use the same pref of 1.0 for the download dir.
Use a different key for Save Link As.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-15 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-event.c: (ephy_embed_event_get_type),
(ephy_embed_event_base_init), (ephy_embed_event_get_event_type),
(ephy_embed_event_get_context), (ephy_embed_event_get_modifier),
(ephy_embed_event_get_coords), (ephy_embed_event_get_property),
(ephy_embed_event_has_property), (ephy_embed_event_get_dom_event):
* embed/ephy-embed-event.h:
* embed/mozilla/EventContext.cpp:
* embed/mozilla/EventContext.h:
* embed/mozilla/Makefile.am:
* embed/mozilla/mozilla-embed-event.cpp:
* embed/mozilla/mozilla-embed-event.h:
* embed/mozilla/mozilla-embed.cpp:
* src/ephy-window.c: (popup_menu_at_coords):
* src/popup-commands.c: (popup_cmd_copy_link_address):
Make EphyEmbedEvent abstract, implemented by MozillaEmbedEvent.
Port callers to the new api.
Fix some callers in src/ which were using private fields of
EphyEmbedEvent struct.
|
|
|
|
|
|
|
|
|
| |
* data/ui/epiphany-ui.xml:
* src/ephy-window.c:
* src/popup-commands.c: (popup_cmd_download_link_as):
* src/popup-commands.h:
Add "Download Link As" to the link context menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-22 Marco Pesenti Gritti <marco@gnome.org>
* doc/reference/Makefile.am:
* embed/Makefile.am:
* embed/ephy-embed-persist.c: (ephy_embed_persist_save):
* embed/ephy-embed-persist.h:
* embed/ephy-embed-popup-control.c: (save_url),
(embed_popup_set_image_as_background_cmd):
* embed/ephy-embed-shell.c: (ephy_embed_shell_get_embed_single):
* embed/ephy-embed.c:
* embed/ephy-embed.h:
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_download):
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-embed-single.h:
* embed/mozilla/mozilla-embed.cpp:
* src/Makefile.am:
* src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init):
* src/ephy-tab.c: (ephy_tab_init):
* src/popup-commands.c: (save_property_url),
(popup_cmd_set_image_as_background):
* src/window-commands.c: (window_cmd_file_save_as),
(save_temp_source):
Add a factory to create embed objects and use it.
Deal with dependency of mozilla-embed and mozilla-embed-persist
on mozilla-embed-single internally.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-05 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c:
* embed/ephy-embed-popup-control.c:
* embed/ephy-encodings.c:
* embed/ephy-history.c:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/FilePicker.cpp:
* lib/eel-gconf-extensions.c:
* lib/egg/egg-editable-toolbar.c:
* lib/ephy-file-helpers.c:
* lib/ephy-gui.c:
* lib/ephy-langs.c:
* lib/ephy-node.c:
* lib/ephy-zoom.h:
* lib/widgets/ephy-cell-renderer-progress.c:
* lib/widgets/ephy-zoom-action.c:
* lib/widgets/ephy-zoom-control.c:
* src/bookmarks/ephy-bookmark-action.c:
* src/bookmarks/ephy-bookmark-properties.c:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/bookmarks/ephy-bookmarks-import.c:
* src/bookmarks/ephy-bookmarks-menu.c:
* src/bookmarks/ephy-bookmarks.c:
* src/bookmarks/ephy-new-bookmark.c:
* src/bookmarks/ephy-topic-action.c:
* src/ephy-encoding-dialog.c:
* src/ephy-encoding-menu.c:
* src/ephy-go-action.c:
* src/ephy-history-window.c:
* src/ephy-notebook.c:
* src/ephy-shell.c:
* src/ephy-tab.c:
* src/ephy-toolbars-model.c:
* src/ephy-window.c:
* src/pdm-dialog.c:
* src/popup-commands.c:
* src/ppview-toolbar.c:
* src/prefs-dialog.c:
* src/session.c:
* src/toolbar.c:
* src/window-commands.c:
Use new glib gi18n.h instead of bonobo's bonobo-i18n.h.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-05 Christian Persch <chpe@cvs.gnome.org>
* embed/Makefile.am:
* embed/ephy-command-manager.c: (ephy_command_manager_do_command),
(ephy_command_manager_get_command_state):
* embed/ephy-command-manager.h:
* embed/ephy-embed-event.c: (ephy_embed_event_get_type),
(ephy_embed_event_class_init), (ephy_embed_event_init),
(ephy_embed_event_finalize), (ephy_embed_event_new),
(ephy_embed_event_get_event_type), (ephy_embed_event_get_coords),
(ephy_embed_event_get_context), (ephy_embed_event_set_property):
* embed/ephy-embed-event.h:
* embed/ephy-embed-persist.c: (ephy_embed_persist_cancel):
* embed/ephy-embed-persist.h:
* embed/ephy-embed-popup-control.c:
(ephy_embed_popup_control_set_event),
(embed_popup_copy_location_cmd), (embed_popup_save_page_as_cmd),
(embed_popup_open_frame_cmd):
* embed/ephy-embed-single.c: (ephy_embed_single_get_type),
(ephy_embed_single_class_init), (ephy_embed_single_clear_cache),
(ephy_embed_single_set_offline_mode),
(ephy_embed_single_load_proxy_autoconf),
(ephy_embed_single_get_font_list),
(ephy_embed_single_list_cookies),
(ephy_embed_single_remove_cookies),
(ephy_embed_single_list_passwords),
(ephy_embed_single_remove_passwords),
(ephy_embed_single_free_cookies),
(ephy_embed_single_free_passwords):
* embed/ephy-embed-single.h:
* embed/ephy-embed-types.h:
* embed/ephy-embed.c: (ephy_embed_get_type),
(ephy_embed_base_init), (ephy_embed_new), (ephy_embed_load_url),
(ephy_embed_stop_load), (ephy_embed_can_go_back),
(ephy_embed_can_go_forward), (ephy_embed_can_go_up),
(ephy_embed_get_go_up_list), (ephy_embed_go_back),
(ephy_embed_go_forward), (ephy_embed_go_up),
(ephy_embed_get_title), (ephy_embed_get_location),
(ephy_embed_reload), (ephy_embed_zoom_set), (ephy_embed_zoom_get),
(ephy_embed_shistory_n_items), (ephy_embed_shistory_get_nth),
(ephy_embed_shistory_get_pos), (ephy_embed_shistory_go_nth),
(ephy_embed_get_security_level), (ephy_embed_find_set_properties),
(ephy_embed_find_next), (ephy_embed_activate),
(ephy_embed_set_encoding), (ephy_embed_get_encoding_info),
(ephy_embed_print), (ephy_embed_print_preview_close),
(ephy_embed_print_preview_n_pages),
(ephy_embed_print_preview_navigate):
* embed/ephy-embed.h:
* embed/ephy-history.c:
* embed/find-dialog.c: (find_dialog_go_next),
(find_dialog_go_prev):
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-embed.cpp:
* embed/mozilla/mozilla-embed.h:
* lib/Makefile.am:
* lib/ephy-state.c:
* lib/ephy-types.h:
* src/ephy-encoding-dialog.c: (sync_embed_cb), (activate_choice):
* src/ephy-encoding-menu.c: (update_encoding_menu_cb),
(encoding_activate_cb):
* src/ephy-favicon-action.c: (each_url_get_data_binder):
* src/ephy-nautilus-view.c: (gnv_embed_dom_mouse_click_cb),
(gnv_embed_context_menu_cb), (gnv_embed_title_cb),
(gnv_popup_cmd_frame_in_new_window), (gnv_zoomable_zoom_in_cb),
(gnv_zoomable_zoom_out_cb):
* src/ephy-navigation-action.c: (activate_up_menu_item_cb),
(setup_back_or_forward_menu), (setup_up_menu):
* src/ephy-tab.c: (ephy_tab_address_cb),
(ephy_tab_zoom_changed_cb), (ephy_tab_title_cb),
(ephy_tab_dom_mouse_click_cb), (ephy_tab_update_navigation_flags),
(ephy_tab_set_title):
* src/ephy-window.c: (edit_menu_show_cb), (sync_tab_security),
(show_embed_popup), (ephy_window_set_zoom):
* src/pdm-dialog.c: (pdm_dialog_init):
* src/popup-commands.c: (popup_cmd_frame_in_new_tab),
(popup_cmd_frame_in_new_window), (popup_cmd_open_frame):
* src/ppview-toolbar.c: (toolbar_update_sensitivity),
(toolbar_cmd_ppv_goto_last), (clamp_page_limits):
* src/prefs-dialog.c: (setup_font_menu),
(prefs_homepage_current_button_clicked_cb):
* src/session.c: (save_tab):
* src/window-commands.c: (window_cmd_file_send_to),
(window_cmd_file_bookmark_page), (window_cmd_view_page_source):
Get rid of gresult type. Use return values instead of out-parameters
whereever possible, and port all callers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* data/epiphany.schemas.in:
Remove the "show_details in downloader" schema.
* embed/ephy-embed-popup-control.c: (save_url):
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* lib/ephy-prefs.h:
* src/popup-commands.c: (save_property_url):
Implement the new downloading mechanism in CH, also rename
CONF_STATE_DOWNLOADING_DIR to CONF_STATE_DOWNLOAD_DIR.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* embed/downloader-view.c: (downloader_view_remove_download):
Implement smart selection in the downloader view.
* data/epiphany.schemas.in:
* embed/ephy-embed-popup-control.c:
(embed_popup_download_link_cmd):
* embed/mozilla/EphyHeaderSniffer.cpp:
* lib/ephy-prefs.h:
* src/popup-commands.c: (popup_cmd_download_link):
Make persist downloads store the files in the download dir
automatically without asking the user (key only accessible via
gconf atm). CH downloads still need fixing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-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.
|
|
|
|
| |
interface is still incomplete.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-30 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-encoding-menu.c: (ephy_encoding_menu_verb_cb):
* src/ephy-favicon-action.c: (create_tool_item):
* src/ephy-favicon-action.h:
* src/ephy-favorites-menu.c: (ephy_favorites_menu_clean):
* src/ephy-go-action.c: (create_tool_item), (create_menu_proxy_cb):
* src/ephy-go-action.h:
* src/ephy-history-window.c: (ephy_history_window_construct):
* src/ephy-location-action.c: (ephy_location_action_get_widget):
* src/ephy-location-action.h:
* src/ephy-navigation-action.c:
* src/ephy-navigation-action.h:
* src/ephy-spinner-action.c: (create_tool_item),
(item_parent_set_cb):
* src/ephy-spinner-action.h:
* src/ephy-tab.c: (ephy_tab_init):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_clean),
(tab_set_action_accelerator), (ephy_tabs_menu_update):
* src/ephy-window.c: (ephy_window_state_event_cb), (setup_window),
(update_layout_toggles):
* src/popup-commands.c:
* src/ppview-toolbar.c: (ppview_toolbar_set_window),
(ppview_toolbar_init):
* src/toolbar.c: (toolbar_activate_location):
* src/window-commands.c: (window_cmd_view_bookmarks_bar),
(window_cmd_view_toolbar), (window_cmd_view_statusbar),
(window_cmd_view_fullscreen):
Complete gtk 2.3 port. It doesnt run here but it could be
my env.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-05 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/mozilla/EventContext.cpp:
* embed/mozilla/EventContext.h:
* src/popup-commands.c: (popup_cmd_bookmark_link):
Use link text as bookmark title when no title
is specified.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-14 Marco Pesenti Gritti <marco@it.gnome.org>
* lib/egg/eggtreemultidnd.c:
(egg_tree_multi_drag_button_press_event):
Update
* embed/ephy-embed-popup-control.c: (save_property_url),
(embed_popup_download_link_cmd), (embed_popup_save_image_as_cmd),
(save_url), (embed_popup_save_page_as_cmd),
(embed_popup_save_background_as_cmd):
* src/popup-commands.c: (save_property_url),
(popup_cmd_download_link), (popup_cmd_save_image_as),
(popup_cmd_save_background_as):
* src/window-commands.c: (window_cmd_file_open),
(window_cmd_file_save_as):
Higgy titles for file pickers.
* embed/ephy-embed-utils.c: (ephy_embed_utils_save):
* embed/ephy-embed-utils.h:
Allow to pass a title to _save.
Show an error message when saving doesnt succeed.
|
|
|
|
|
|
|
|
| |
2003-06-22 Marco Pesenti Gritti <marco@it.gnome.org>
* src/popup-commands.c: (popup_cmd_bookmark_link):
Fix add bookmark from link
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/mozilla/EphyWrapper.cpp:
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_class_init), (location_focus_out_cb),
(ephy_location_entry_init), (insert_text_cb),
(ephy_location_entry_key_press_event_cb),
(ephy_location_entry_activate_cb),
(ephy_location_entry_set_location),
(ephy_location_entry_autocompletion_window_url_selected_cb),
(ephy_location_entry_autocompletion_window_url_activated_cb),
(ephy_location_entry_editable_changed_cb):
* lib/widgets/ephy-location-entry.h:
* src/ephy-shell.c: (ephy_shell_new_tab):
* src/ephy-tab.c: (ephy_tab_set_property),
(ephy_tab_set_link_message), (ephy_tab_set_window),
(ephy_tab_address_cb), (ensure_address), (ephy_tab_net_state_cb),
(ephy_tab_init), (ephy_tab_update_navigation_flags),
(ephy_tab_set_location):
* src/ephy-tab.h:
* src/ephy-window.c: (ephy_window_notebook_switch_page_cb):
* src/popup-commands.c: (get_event_info),
(popup_cmd_copy_link_address):
* src/toolbar.c: (get_location_entry), (location_user_changed_cb),
(toolbar_set_window), (toolbar_activate_location),
(toolbar_set_location), (toolbar_get_location),
(toolbar_clear_location_history):
* src/toolbar.h:
Rewrite the url typed by user overwrite logic to fix bugs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org>
* src/ephy-tab.c: (ephy_tab_finalize), (ephy_tab_init):
* src/ephy-tab.h:
Get rid of get/set _event, reformat the header.
* src/pdm-dialog.c:
Fix compilation warning.
* src/ephy-window.c: (popup_destroy_cb), (show_embed_popup):
* src/popup-commands.c: (get_event_info):
Less invasive way to access the event info from the callbacks.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-18 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml.in:
* src/ephy-window.c:
* src/popup-commands.h:
* src/popup-commands.c: (popup_cmd_copy_email),
(popup_cmd_copy_link_location), (popup_cmd_copy_link_address):
Unify the "Copy Email Address" and "Copy Link Address" context menu
entries. Fixes bug #115377.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-12 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-popup.c: (embed_popup_open_frame_cmd):
* embed/ephy-embed-utils.c: (ephy_embed_utils_save):
* embed/mozilla/mozilla-embed.cpp: (impl_go_up):
* src/ephy-nautilus-view.c: (gnv_popup_cmd_frame_in_new_window):
* src/ephy-shell.c: (ephy_shell_new_tab):
* src/popup-commands.c: (popup_cmd_open_frame):
Sigh. Fix some more mem leaks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-09 Marco Pesenti Gritti <marco@it.gnome.org>
* data/epiphany.schemas.in:
* data/ui/epiphany-bookmark-editor-ui.xml.in:
* embed/ephy-embed-shell.c: (ephy_embed_shell_class_init):
* embed/mozilla/Makefile.am:
* embed/mozilla/MozRegisterComponents.cpp:
* lib/Makefile.am:
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item),
(ephy_bookmark_action_sync_smart_url), (entry_activated_cb),
(activate_cb), (connect_proxy),
(ephy_bookmark_action_set_property),
(ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init),
(sync_bookmark_properties), (ephy_bookmark_action_init):
* src/bookmarks/ephy-bookmark-properties.c:
(location_entry_changed_cb):
* src/bookmarks/ephy-bookmarks-editor.c: (show_properties_dialog),
(add_bookmarks_source_menu), (import_dialog_response_cb),
(cmd_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import),
(mozilla_parse_bookmarks), (xbel_parse_folder),
(xbel_parse_bookmarks), (ephy_bookmarks_import_xbel):
* src/bookmarks/ephy-bookmarks-import.h:
* src/bookmarks/ephy-bookmarks.c:
(ephy_bookmarks_autocompletion_source_foreach),
(ephy_bookmarks_init_defaults), (update_topics_list),
(update_has_smart_address), (ephy_bookmarks_add),
(ephy_bookmarks_set_address):
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_finalize),
(ephy_new_bookmark_add), (ephy_new_bookmark_init),
(ephy_new_bookmark_set_title):
* src/bookmarks/ephy-new-bookmark.h:
* src/ephy-shell.c: (ephy_shell_init):
* src/popup-commands.c: (popup_cmd_bookmark_link):
Get rid of starthere: and default to google, as discussed
with Seth.
Add a way to import bookmarks from the editor. (you still
cant specificy a file, that's sort of low priority for me, but
we have a plan on how to do it).
Allow to edit smart bookmarks in the user interface. The address
field is used and when there is a %s, it's considered a smart
url. (like mozilla does it).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-05 Marco Pesenti Gritti <marco@it.gnome.org>
* data/epiphany.schemas.in:
* embed/ephy-embed-popup.c: (embed_popup_download_link_cmd):
* embed/ephy-embed-utils.c: (ephy_embed_utils_save):
Actually add the ask for dest pref, it was using the wrong key.
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
Return directory also on cancel.
* lib/ephy-prefs.h:
* src/popup-commands.c: (popup_cmd_download_link):
Persist directory also on cancel.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-05-21 Marco Pesenti Gritti <marco@it.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(cmd_open_bookmarks_in_tabs),
(ephy_bookmarks_editor_node_activated_cb):
* src/ephy-automation.c: (impl_ephy_automation_loadurl):
* src/ephy-history-window.c: (cmd_open_bookmarks_in_tabs),
(cmd_open_bookmarks_in_browser):
* src/ephy-notebook.c: (notebook_drag_data_received_cb):
* src/ephy-shell.c: (ephy_shell_new_tab):
* src/ephy-shell.h:
* src/popup-commands.c: (popup_cmd_link_in_new_window),
(popup_cmd_link_in_new_tab), (popup_cmd_image_in_new_tab),
(popup_cmd_image_in_new_window), (popup_cmd_frame_in_new_tab),
(popup_cmd_frame_in_new_window):
* src/window-commands.c: (window_cmd_file_new_window),
(window_cmd_file_new_tab), (window_cmd_view_page_source):
Cleanup new tab logic, and ever use window for new instances.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-05-13 David Bordoley <bordoley@msu.edu>
* src/ephy-history-window.c: (cmd_bookmark_page):
* src/popup-commands.c: (popup_cmd_bookmark_link):
* src/window-commands.c: (window_cmd_file_bookmark_page):
* src/bookmarks/ephy-new-bookmark.c: (response_cb),
(ephy_new_bookmark_response_cb):
* src/bookmarks/ephy-new-bookmark.h:
Get rid of the unneeded convenience callback since no
one is try to make the new bookmark dialog modal anymore.
|
|
|
|
|
|
| |
Don't allow to have more than one bookmark with the same
URL^H^H^Haddress, warn the user with a nice dialog.
Fixes #110854.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-04-25 David Bordoley <bordoley@msu.edu>
* src/ephy-history-window.c: (cmd_bookmark_page):
* src/popup-commands.c: (popup_cmd_bookmark_link):
* src/window-commands.c: (window_cmd_file_bookmark_page):
Hookup to the response signal instead of using gtk_dialog_run.
Prevents us from going modal.
* src/bookmarks/ephy-new-bookmark.c: (response_cb),
(ephy_new_bookmark_response_cb):
* src/bookmarks/ephy-new-bookmark.h
Add a convenience callback function, that callers can
use to destroy the dialog after a response.
* src/ephy-shell.c: (ephy_shell_command_cb):
Use a callback to the gtk_widget_destroy on the "response"
signal instead of using gtk_dialog_run. eg. don't go modal.
Some code cleanups too.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-04-08 Marco Pesenti Gritti <marco@it.gnome.org>
* lib/egg/egg-toolbars-group.c:
* lib/egg/egg-toolbars-group.h:
Update.
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_class_init),
(bookmarks_removed_cb), (topics_removed_cb), (ephy_bookmarks_init):
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-new-bookmark.c:
(ephy_new_bookmark_response_cb):
* src/popup-commands.c: (popup_cmd_bookmark_link):
* src/toolbar.c: (toolbar_get_action_name), (toolbar_get_action),
(topic_remove_cb), (bookmark_remove_cb), (toolbar_init):
* src/window-commands.c: (window_cmd_file_bookmark_page):
Update toolbars when bookmarks and topics are removed.
Use dialog_run for new_bookmark dialog.
(Dave I hope this doesnt break something, but it's necessary
to url dnd to toolbars to work correctly)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-04-05 David Bordoley <bordoley@msu.edu>
* src/popup-commands.c: (popup_cmd_bookmark_link):
* src/window-commands.c: (window_cmd_file_bookmark_page):
Just show the new bookmark dialog, don't go modal.
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_new):
* src/bookmarks/ephy-bookmark-properties.h
Need to pass the parent window to _new(), and
set the dialog transient to its parent.
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmark_properties):
Pass the bme window to the ephy_bookmark_properties_new.
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_response_cb):
Call gtk_widget_destroy() when cancel or ok are clicked.
|
|
|
|
|
|
|
|
|
| |
2003-03-15 Christian Persch <christian@hpersch.de>
* embed/ephy-embed-utils.c: (ephy_embed_utils_save):
* src/popup-commands.c: (save_property_url):
Fix leak and a double free
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-02-19 Marco Pesenti Gritti <marco@it.gnome.org>
* data/ui/epiphany-ui.xml.in:
* src/ephy-tab.c: (ephy_tab_show_embed_popup):
* src/ephy-window.c:
* src/popup-commands.c:
* src/window-commands.c:
Dont have a separate context menu for copy, just
put it inside the document one
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-02-16 Dave Bordoley <bordoley@msu.edu>
* data/ui/epiphany-toolbar.xml.in
* data/ui/epiphany-ui.xml.in
* src/ephy-window.c
* src/popup-commands.c
* src/popup-commands.h
* src/window-commands.c
* src/window-commands.h
s/browser/window as per conversation with seth...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* data/ui/epiphany-ui.xml.in
Added some separators.
Changed "bookmark" verbs and menu names to reflect changes
in src/ephy-window.c
* src/ephy-window.c
Added a bunch of mneumonics to context menu entries
s/Add Bookmark.../Bookmark Page... for pages.
s/Add Bookmark.../Bookmark Link... for links.
Changed callbacks in ephy_menu_entries[] and ephy_popups_entries
to reflect changes in src/window-commands.(ch) and src/pop-commands.(ch).
* src/popup-commands.c
* src/popup-commands.h
s/popup_cmd_link_in_new_window/popup_cmd_link_in_new_browser
s/popup_cmd_image_in_new_window/popup_cmd_image_in_new_browser
s/popup_cmd_add_link_bookmark/void popup_cmd_bookmark_link
s/void popup_cmd_frame_in_new_window/void popup_cmd_frame_in_new_browser
* src/window-commands.c
* src/window-commands.h
s/window_cmd_file_new_window/window_cmd_file_new_browser
s/window_cmd_file_add_bookmark/window_cmd_file_bookmark_page
* lib/ephy-stock-icons.h
Fixed #endif comment s/RB/EPHY
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-01-30 Marco Pesenti Gritti <marco@it.gnome.org>
* data/ui/epiphany-toolbar.xml.in:
* embed/mozilla/EphyWrapper.cpp:
* embed/mozilla/Makefile.am:
* lib/egg/egg-action.c: (disconnect_proxy):
* lib/egg/egg-menu-merge.c: (update_node):
* lib/ephy-dnd.c: (ephy_dnd_uri_list_extract_uris):
* lib/ephy-dnd.h:
* lib/ephy-string.c: (ephy_str_to_int):
* lib/widgets/ephy-editable-toolbar.c: (item_node_new),
(impl_get_action), (add_action), (parse_item_list),
(toolbar_list_to_xml), (ephy_editable_toolbar_save), (do_merge),
(free_node), (ephy_editable_toolbar_finalize):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_bookmark_id):
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add),
(ephy_new_bookmark_response_cb), (ephy_new_bookmark_init),
(ephy_new_bookmark_set_icon), (ephy_new_bookmark_get_id):
* src/bookmarks/ephy-new-bookmark.h:
* src/popup-commands.c: (popup_cmd_add_link_bookmark):
* src/toolbar.c: (get_bookmark_action), (toolbar_get_action):
* src/window-commands.c: (window_cmd_file_add_bookmark):
Allow to drag also normal urls in the toolbars.
Commit some fixes I did to the eggmenu stuff, now
toolbar editor should work well, please start
reporting bugs :)
|
|
|
|
|
|
| |
2003-01-20 Marco Pesenti Gritti <marco@it.gnome.org>
* Merge eog-menu-api branch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-01-20 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/ephy-embed-event.c: (free_g_value),
(ephy_embed_event_init), (ephy_embed_event_get_property):
* embed/ephy-embed-event.h:
* embed/ephy-embed-popup.c: (setup_document_menu),
(embed_popup_copy_email_cmd), (embed_popup_copy_link_location_cmd),
(save_property_url), (embed_popup_open_link_cmd),
(embed_popup_set_image_as_background_cmd),
(embed_popup_copy_image_location_cmd),
(embed_popup_open_image_cmd):
* embed/ephy-embed-utils.c: (build_charset),
(ephy_embed_utils_build_charsets_submenu):
* embed/mozilla/FilePicker.cpp:
* src/bookmarks/ephy-bookmarks.c: (update_favorites_menus):
* src/ephy-nautilus-view.c: (gnv_embed_dom_mouse_down_cb),
(gnv_popup_cmd_new_window), (gnv_popup_cmd_image_in_new_window):
* src/ephy-shell.c: (ephy_shell_get_active_window):
* src/ephy-tab.c: (ephy_tab_dom_mouse_down_cb):
* src/ephy-window.c: (update_window_visibility),
(update_spinner_control):
* src/general-prefs.c: (language_dialog_changed_cb):
* src/popup-commands.c: (popup_cmd_new_window),
(popup_cmd_new_tab), (popup_cmd_image_in_new_tab),
(popup_cmd_image_in_new_window), (popup_cmd_add_bookmark):
* src/session.c: (session_close), (session_save):
* src/session.h:
Port several leaks fixes from galeon.
|
| |
|
|
|