| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
2004-11-21 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (ephy_notebook_add_tab):
If the signal handler for tab-added reordered the tabs,
emit the tabs-reordered signal.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-11-14 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.4.5 ===
* NEWS:
Updated for 1.4.5.
* doc/reference/tmpl/ephy-embed.sgml:
Updated.
* src/window-commands.c:
Fix includes.
|
|
|
|
|
|
|
|
|
| |
2004-11-12 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (ephy_tab_size_allocate), (ephy_tab_map):
Size-allocate the embed if it's not mapped but has never been
size-allocated before. Fixes bug #156854.
|
|
|
|
|
|
|
|
|
|
| |
2004-11-11 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-session.c: (ephy_session_close):
Keep a ref on EphyShell in ephy_session_close(). Otherwise we
get a crash when the session manager sends us the "die" signal,
and we don't have a tool window (bme, history) open.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
2004-11-11 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (idle_unref), (main):
Don't unref, then weak ref, then enter main loop; this won't work
when refcount was 1. Instead weakref and unref on idle.
Fixes bug #136170.
|
|
|
|
|
|
|
|
| |
2004-11-09 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-history-window.c: (add_by_date_filter):
Simplified the code a bit.
|
|
|
|
|
|
|
|
| |
2004-11-09 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-history-window.c: (add_by_date_filter):
Make it also correct on DST changes.
|
|
|
|
|
|
|
|
| |
2004-11-09 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-history-window.c: (add_by_date_filter):
Fix time filter for time zone != GMT.
|
|
|
|
|
|
|
|
|
| |
2004-11-07 Christian Persch <chpe@cvs.gnome.org>
* src/prefs-dialog.c: (language_editor_update_buttons):
Fix button sensitivity setting in language editor not to first
disable the buttons. Fixes moving an item more than once at a time.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-11-07 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-gui.c: (ephy_gui_sanitise_popup_position),
(ephy_gui_menu_position_tree_selection),
(ephy_gui_menu_position_under_widget):
* lib/ephy-gui.h:
* src/ephy-window.c: (popup_menu_at_coords), (show_embed_popup):
Sanitise the embed popup position. Fixes bug #157162.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-11-07 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-gui.c: (sanitize_popup_position),
(ephy_gui_menu_position_tree_selection),
(ephy_gui_menu_position_under_widget):
* lib/ephy-gui.h:
* lib/widgets/ephy-node-view.c: (ephy_node_view_add_toggle),
(ephy_node_view_popup):
* lib/widgets/ephy-node-view.h:
* src/bookmarks/ephy-bookmark-action.c: (show_context_menu),
(popup_menu_cb), (button_press_cb):
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_show_popup_cb),
(keyword_node_show_popup_cb):
* src/bookmarks/ephy-topic-action.c: (button_toggled_cb),
(show_context_menu), (popup_menu_cb), (button_press_cb):
* src/ephy-history-window.c: (ephy_history_window_show_popup_cb):
* src/ephy-window.c: (show_embed_popup):
When popping up the context menu with keyboard, select the first
menu item. Fixes bug #154907 (ported from HEAD).
|
|
|
|
|
|
|
|
| |
2004-11-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_show):
Make static.
|
|
|
|
|
|
|
|
| |
2004-11-03 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (modal_alert_cb):
Also bring the window to the front.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-11-01 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-location-entry.c: (ephy_location_entry_init),
(ephy_location_entry_activate):
* src/ephy-location-action.c: (ephy_location_action_class_init):
* src/ephy-window.c: (ephy_window_init):
* src/toolbar.c: (toolbar_class_init), (toolbar_finalize),
(maybe_finish_activation_cb), (toolbar_activate_location),
(toolbar_update_zoom), (toolbar_new):
* src/toolbar.h:
Don't deactivate the toolbar when another item in the same toolbar
gains focus. Fixes bug #155650.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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),
(ephy_bookmark_action_init):
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_new),
(ephy_bookmark_properties_get_node):
* 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 (merged from HEAD).
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2004-10-31 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (ephy_notebook_remove_tab):
* src/ephy-window.c: (ephy_window_show),
(ephy_window_get_active_tab):
Emit ::tab-removed after the tab has been removed. Fixes bug 151607.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-30 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-state.c: (ephy_state_window_set_size):
* src/ephy-session.c: (write_window_geometry), (int_from_string),
(restore_geometry), (ephy_session_load):
Fix restoring window size on crash recovery by moving the setting
of the size before the initial show which occurs from
ephy_shell_new_tab from parse_embed. Fixes bug #156881.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-30 Christian Persch <chpe@cvs.gnome.org>
* doc/reference/tmpl/ephy-embed.sgml:
* embed/ephy-embed.c: (ephy_embed_base_init):
* embed/ephy-embed.h:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* src/ephy-window.c: (modal_alert_cb), (tab_added_cb),
(tab_removed_cb):
When showing a modal alert put up by a web page, switch the window
to that tab.
|
|
|
|
|
|
|
|
|
|
| |
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 new tabs. Fixes bug #156843.
|
|
|
|
|
|
|
|
| |
2004-10-25 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.h:
Fix return type of tab_delete slot.
|
|
|
|
|
|
|
|
|
| |
2004-10-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_class_init):
Correct the property-id for 'tooltip' property.
|
|
|
|
|
|
|
|
|
|
| |
2004-10-23 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/mozilla-embed-single.cpp: (mozilla_embed_single_dispose):
* lib/ephy-dialog.c: (ephy_dialog_dispose):
* src/ephy-session.c: (ephy_session_dispose):
Chain up to parent's dispose handler.
|
|
|
|
|
|
|
|
| |
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-16 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-shell.c: (save_yourself_cb):
Fix session remove command.
|
|
|
|
|
|
|
|
| |
2004-10-11 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
Post-release version bump.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-08 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c:
* src/ephy-tab.h:
* src/ephy-window.c:
* src/ephy-window.h:
No circular dependencies anymore.
|
|
|
|
|
|
|
|
|
|
| |
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-08 Marco Pesenti Gritti <marco@gnome.org>
reviewed by: Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-dialog.c: (setup_default_size):
* lib/ephy-state.c: (create_window_node), (ephy_state_add_window):
* lib/ephy-state.h:
* src/bookmarks/ephy-bookmark-properties.c: (build_ui):
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_construct):
* src/ephy-history-window.c: (ephy_history_window_construct):
* src/ephy-window.c: (ephy_window_show):
* src/pdm-dialog.c: (show_cookies_properties):
* src/window-commands.c: (window_cmd_edit_toolbar):
Allow to set the default window state to maximize.
Default to maximize for the browser window.
|
|
|
|
|
|
|
|
| |
2004-10-05 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_key_press_event):
Don't allow activation of the hidden menubar in ppv mode.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-05 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (get_chromes_visibility),
(ephy_window_fullscreen), (ephy_window_unfullscreen),
(ephy_window_delete_event_cb), (show_embed_popup),
(ephy_window_init), (ephy_window_set_print_preview):
Fix print preview and fullscreen mode interaction. Fixes bug #154456.
|
|
|
|
|
|
|
|
|
|
| |
2004-10-05 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (ephy_tab_size_allocate), (ephy_tab_map),
(ephy_tab_class_init):
Don't size-allocate unmapped tabs, fixing slow resizes.
Fixes bug #128191.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-05 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-chooser.c: (ephy_file_chooser_constructor):
* lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file),
(ephy_gui_is_middle_click), (ephy_gui_set_default_window_icon):
* lib/ephy-gui.h:
* src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct):
* src/ephy-history-window.c: (ephy_history_window_construct):
* src/ephy-window.c: (confirm_close_with_modified_forms):
* src/pdm-dialog.c: (pdm_dialog_init):
* src/window-commands.c: (window_cmd_edit_toolbar):
Set window icon to default ephy icon.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-02 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
* lib/ephy-file-helpers.c: (ephy_file_downloads_dir),
(ephy_file_desktop_dir):
* lib/ephy-file-helpers.h:
* src/prefs-dialog.c: (get_download_button_label):
Recognise "Desktop" special downloads directory. Fixes bug #152926.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-09-27 Christian Persch <chpe@cvs.gnome.org>
* 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-26 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-shell.h:
Remove unimplemented function.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-09-26 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EventContext.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* lib/egg/eggtrayicon.h:
Fix compiler warnings.
* src/ephy-window.c: (hide_embed_popup_cb), (show_embed_popup):
Fix a signal leak.
|
|
|
|
|
|
|
|
|
| |
2004-09-26 Christian Persch <chpe@cvs.gnome.org>
* src/popup-commands.c: (popup_cmd_bookmark_link),
(popup_cmd_copy_image_location):
Remove some unused code. Patch by Crispin Flowerday.
|
|
|
|
|
|
|
|
| |
2004-09-22 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_help_about):
Fix a mem leak.
|
|
|
|
|
|
|
|
| |
2004-09-22 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (drag_motion_cb):
Fix a mem leak.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
2004-09-13 Christian Persch <chpe@cvs.gnome.org>
* data/art/Makefile.am:
* data/art/epiphany-close-tab.png:
* lib/ephy-stock-icons.c: (ephy_stock_icons_init):
* src/ephy-notebook.c: (build_tab_label):
Fix for too-small notebook tab close buttons. Fixes bug #144772.
|
|
|
|
|
|
|
|
|
| |
2004-09-13 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-go-action.c: (connect_proxy):
* src/ephy-navigation-action.c: (connect_proxy):
Fix toolbar overflow menu handling. Fixes bug #151648.
|
|
|
|
|
|
|
|
|
| |
2004-09-13 Christian Persch <chpe@cvs.gnome.org>
* src/toolbar.c:
Don't accept drops of toolitems from other applications.
Fixes bug #152388.
|
|
|
|
|
|
|
|
|
| |
2004-09-13 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topics-selector.c: (toggle_topic),
(node_toggled_cb), (ephy_topics_selector_new_topic):
Auto-check new topic. Fixes bug #151925.
|
|
|
|
|
|
|
|
|
| |
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-28 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_init):
Make sure to instantiate the toolbars model before instantiating the
bookmarksbar model; otherwise forwarding doesn't work.
Fixes bug #151267.
|
|
|
|
|
|
|
|
|
|
| |
2004-08-26 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (ephy_notebook_add_tab):
Get the position of the new tab after the tab_added signal was emitted,
to get it right in the case the signal handler reorders the tabs.
Patch by Justin Wake.
|
|
|
|
|
|
|
|
| |
2004-08-26 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (update_actions_sensitivity):
Make "FileSave" action obey lockdown too. Fixes bug #151039.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-21 Christian Persch <chpe@cvs.gnome.org>
* doc/reference/tmpl/ephy-embed.sgml:
* src/pdm-dialog.c: (pdm_dialog_password_remove):
Fix crash when removing a password, introduced by the last commit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-21 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-password-manager.c: (ephy_password_manager_get_type),
(ephy_password_manager_base_init):
* embed/ephy-password-manager.h:
* embed/mozilla/EphySingle.cpp:
* src/pdm-dialog.c: (cookies_cleared_cb),
(pdm_dialog_fill_cookies_list), (passwords_changed_cb),
(pdm_dialog_fill_passwords_list), (pdm_dialog_password_remove),
(pdm_dialog_finalize):
Keep the passwords list in the pdm dialogue up-to-date wrt.
new passwords saved from web pages.
Fixes bug #150296.
|
|
|
|
|
|
|
|
| |
2004-08-21 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
Set accel for normal zoom, as per HIG.
|
|
|
|
|
|
|
|
|
|
| |
2004-08-21 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
* src/Makefile.am:
Add autoconf check for dlopen, and add '-dlopen self' to
LDFLAGS. Fixes bug #150673.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-18 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-cell-renderer-progress.c:
(ephy_cell_renderer_progress_render):
* lib/widgets/ephy-tree-model-node.c:
* src/ephy-completion-model.c:
Change guint to correct enum type.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-08 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-marshal.list:
* lib/widgets/Makefile.am:
R lib/widgets/ephy-ellipsizing-label.c:
R lib/widgets/ephy-ellipsizing-label.h:
A lib/widgets/ephy-label.c:
A lib/widgets/ephy-label.h:
* src/ephy-notebook.c: (sync_label), (build_tab_label):
* src/pdm-dialog.c: (show_cookies_properties):
* src/prefs-dialog.c: (create_download_path_label),
(download_path_response_cb):
Kill our ellipsizing label implementation, and import GtkLabel
into our prefix.
* configure.in:
Depend on pango 1.5.1 for ellipsisation support.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-08 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
* src/Makefile.am:
R src/epiphany.in:
Get rid of the startup script, and use rpath linking instead.
Ported from galeon.
|
|
|
|
|
|
|
|
| |
2004-08-08 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (notebook_drag_data_received_cb):
Remove unused variable.
|
|
|
|
|
|
|
|
| |
2004-08-08 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c:
Include "ephy-string.h", fixes build with -Werror.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-single.c: (ephy_embed_single_open_window):
* embed/ephy-embed-single.h:
* embed/mozilla/mozilla-embed-single.cpp: (impl_open_window):
* src/ephy-tab.c: (popups_manager_show):
Make ephy_embed_single_open_window() return the newly opened
embed widget.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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/ephy-session.c: (write_window_geometry), (write_tool_window),
(ephy_session_load):
Fix restoring the history window on resume.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-session.c: (ephy_session_init),
(ephy_session_autoresume), (ephy_session_save),
(ephy_session_get_active_window):
Avoid overwriting the session file while resuming; preserves
the crashed session when crashing while resuming.
|
|
|
|
|
|
|
|
| |
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-08-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-session.c: (ephy_session_init), (ephy_session_finalize),
(ephy_session_set_property), (ephy_session_class_init),
(ephy_session_close), (write_tool_window), (ephy_session_save),
(parse_embed), (ephy_session_load), (ephy_session_add_window),
(ephy_session_remove_window), (ephy_session_get_active_window):
Make ephy_session_get_windows() return only the list of
EphyWindows, and store the tool windows internally.
|
|
|
|
|
|
|
|
| |
2004-08-04 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (editor_can_open_uri):
Fix mem leak; noticed by Jean-François Rameau.
|
|
|
|
|
|
|
|
| |
2004-08-04 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_view_page_source):
Fix mem leak; noticed by Jean-François Rameau.
|
| |
|
|
|
|
|
|
|
|
| |
2004-08-02 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (main):
Move g_set_application_name() call after gnome_program_init(),
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_get_type),
(update_exit_fullscreen_popup_position), (screen_size_changed_cb),
(destroy_exit_fullscreen_popup), (ephy_window_destroy),
(add_widget), (ephy_window_fullscreen), (ephy_window_unfullscreen),
(update_chromes_actions), (update_actions_sensitivity):
Diconnect from screen's size-changed signal on finalize too.
|
|
|
|
|
| |
code from address_cb to content_change_cb so that the location from
the embed is the one of the loaded page.
|
|
|
|
|
|
|
|
| |
2004-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/prefs-dialog.c: (prefs_download_path_button_clicked_cb):
Start the directory choose in the home dir. Fixes bug #146055.
|
|
|
|
|
|
|
|
|
| |
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-31 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-toolbars-model.c: (update_flags_and_save_changes):
Correctly clear the not-removable toolbar flag.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-25 Christian Persch <chpe@cvs.gnome.org>
* src/popup-commands.c: (popup_cmd_download_link),
(popup_cmd_download_link_as):
Fix "Save Link As" filechooser title, and change
capitalisation on the "Download Link" filechooser
title. Fixes bug #138208.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-23 Marco Pesenti Gritti <marco@gnome.org>
* lib/widgets/ephy-node-view.c: (filter_changed_cb),
(ephy_node_view_set_filter), (ephy_node_view_set_property),
(ephy_node_view_init), (ephy_node_view_select_node),
(filter_visible_func), (ephy_node_view_constructor),
(ephy_node_view_class_init):
* lib/widgets/ephy-tree-model-node.c:
(ephy_tree_model_node_set_property),
(ephy_tree_model_node_get_property),
(ephy_tree_model_node_class_init), (ephy_tree_model_node_init),
(ephy_tree_model_node_new), (ephy_tree_model_node_get_column_type),
(ephy_tree_model_node_get_value):
* lib/widgets/ephy-tree-model-node.h:
* src/prefs-dialog.c: (create_node_combo):
Simplify node view filtering code and make it a normal
property (no more constructor only)
|
|
|
|
|
|
|
|
|
|
| |
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-19 Marco Pesenti Gritti <marco@gnome.org>
* lib/ephy-prefs.h:
* src/ephy-shell.c: (ephy_shell_new_tab):
* src/ephy-window.c: (ephy_window_fullscreen),
(ephy_window_unfullscreen), (update_actions_sensitivity),
(tab_detached_cb), (tab_delete_cb), (ephy_window_init):
* src/window-commands.c: (window_cmd_file_new_window),
(window_cmd_file_close_window):
Add disable_quit, disable_new_window, first_window_fullscreen
lockdown options.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-04 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (menubar_deactivate_cb),
(ephy_window_key_press_event), (ephy_window_class_init):
Show and activate the menubar with F10 when it's hidden.
Fixes bug #141999.
|
|
|
|
|
|
|
|
|
|
|
| |
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 Christian Persch <chpe@cvs.gnome.org>
* data/art/Makefile.am:
R data/art/epiphany-tab-loading.gif:
* lib/widgets/ephy-spinner.c: (get_spinner_dimensions),
(ephy_spinner_init), (ephy_spinner_expose),
(ephy_spinner_unload_images), (scale_to_real_size),
(ephy_spinner_set_size), (ephy_spinner_size_request):
* lib/widgets/ephy-spinner.h:
* src/ephy-notebook.c: (sync_load_status), (build_tab_label):
* src/toolbar.c: (fixed_toolbar_reconfigured_cb), (toolbar_init):
Remove our tab loading animation and use mini-spinners instead.
|
|
|
|
|
|
|
|
|
|
| |
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 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
s/Off-Line/Offline/
|
|
|
|
|
|
|
|
|
| |
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-30 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-notebook.c:
Change tabs sizing again. Now we use a width
of 20 (estimated) chars.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-26 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* embed/ephy-embed-single.c: (ephy_embed_single_iface_init),
(ephy_embed_single_set_offline_mode),
(ephy_embed_single_get_offline_mode):
* embed/ephy-embed-single.h:
* embed/mozilla/EphySingle.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* src/ephy-window.c: (network_status_changed), (ephy_window_init),
(ephy_window_finalize):
* src/window-commands.c: (window_cmd_file_save_as),
(window_cmd_file_work_offline):
* src/window-commands.h:
Implement File->Work Off-Line command and backend.
No DBUS/HAL/whatever integration yet.
|
|
|
|
|
|
|
|
|
|
| |
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-25 Marco Pesenti Gritti <marco@gnome.org>
* embed/ephy-embed.c: (ephy_embed_print),
(ephy_embed_set_print_preview_mode):
* embed/ephy-embed.h:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/PrintingPromptService.cpp:
* embed/mozilla/mozilla-embed.cpp:
* embed/print-dialog.c: (ephy_print_dialog_response_cb),
(ephy_print_dialog_new):
* embed/print-dialog.h:
* src/ephy-window.c: (ephy_window_delete_event_cb),
(ephy_window_finalize), (update_embed_dialogs), (ephy_window_find):
* src/ppview-toolbar.c: (toolbar_cmd_ppv_close):
* src/window-commands.c: (window_cmd_file_print_preview),
(window_cmd_file_print):
Simplify print code. Now there is only one case to deal with,
the mozilla prompt dialog.
This should help with xprint.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_get_tabs):
Simply use gtk_container_get_children().
|
|
|
|
|
|
|
|
|
|
| |
2004-06-23 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (exit_fullscreen_button_clicked_cb),
(get_chromes_visibility), (ephy_window_state_event_cb):
Make the "Exit Fullscreen" button toggle the action instead of
doing to work itself. Fixes bug #144785.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-23 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-notebook.c: (notebook_drag_data_received_cb):
* src/ephy-window.c: (ephy_window_set_zoom),
(ephy_window_load_in_tabs):
* src/ephy-window.h:
Add EphyWindow API to open multiple uris in
tabs, use it for dnd on the notebook.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-20 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (sync_label), (tab_label_style_set_cb),
(build_tab_label), (ephy_notebook_add_tab):
* src/ephy-window.c: (ephy_window_get_tabs):
Make tab labels 1/n-th of the window width (n = number of tabs),
with a minimum size so they don't get too tiny.
Make the tooltip cover the label + favicon, not just the label.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-19 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-notebook.c: (ephy_notebook_move_tab), (move_tab),
(ephy_notebook_switch_page_cb), (ephy_notebook_init),
(ephy_notebook_finalize), (ephy_notebook_add_tab),
(ephy_notebook_remove_tab):
* src/ephy-notebook.h:
* src/ephy-shell.c: (ephy_shell_new_tab):
* src/ephy-shell.h:
* src/ephy-tab.c: (ephy_tab_new_window_cb):
* src/ephy-window.c: (ephy_window_add_tab):
Append tabs at the end instead of grouping
them near the current one.
|
|
|
|
|
|
|
|
| |
2004-06-16 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (build_tab_label):
Set data for close-button on the tab label.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-14 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed.c: (ephy_embed_reload):
* embed/ephy-embed.h:
* embed/mozilla/mozilla-embed.cpp:
* src/prefs-dialog.c:
* src/window-commands.c: (window_cmd_view_reload):
Get rid of EmbedReloadFlags, and use a gboolean force parameter
in ephy_embed_reload() instead, since we only had two states anyway
- EMBED_RELOAD_NORMAL, and EMBED_RELOAD_FORCE.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-09 Marco Pesenti Gritti <marco@gnome.org>
* lib/egg/egg-editable-toolbar.c: (drag_data_get_cb),
(set_item_drag_source):
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml),
(impl_get_item_id), (impl_get_item_data),
(egg_toolbars_model_class_init),
(egg_toolbars_model_get_item_data):
* lib/egg/egg-toolbars-model.h:
* src/ephy-toolbars-model.c: (impl_get_item_data),
(impl_get_item_id), (ephy_toolbars_model_class_init):
s/get_item_name/get_item_data
Do not assume data isnt changing, use the id
and convert later instead.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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-09 Marco Pesenti Gritti <marco@gnome.org>
* 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_item_nth):
* lib/egg/egg-toolbars-model.h:
* src/ephy-toolbars-model.c: (get_toolbar_and_item_pos),
(ephy_toolbars_model_class_init), (item_added):
Retain custom types when moving items around
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-06-08 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-window.c: (show_embed_popup):
Do not hide clipboard items for the input context
(Bug #139040)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
2004-06-02 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (update_exit_fullscreen_popup_position):
Move the "Exit Fullscreen" popup to the right in RTL locale.
Fixes bug #140828.
|
|
|
|
|
|
|
|
|
| |
2004-05-29 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_view_reload):
Fix reload logic not to use forced reload by default.
Patch by C. J. N. Breame, fixes bug #143365
|
|
|
|
|
|
|
|
|
|
| |
2004-05-21 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-statusbar.c: (ephy_statusbar_set_progress):
* src/ephy-tab.c: (ephy_tab_class_init), (build_load_percent),
(ephy_tab_net_state_cb), (ephy_tab_get_load_percent):
Elimiate indeterminate progress, fixes bugs #142303 and #142305.
|
|
|
|
|
|
|
|
|
|
| |
2004-05-19 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (ephy_notebook_remove_tab):
* src/ephy-window.c: (tab_removed_cb):
Emit the "tab_removed" signal also for the window's last tab.
Part of bug #142078.
|
|
|
|
|
|
|
|
|
|
|
| |
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-13 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
Forgot to change action entries for last commit.
|
|
|
|
|
|
|
|
|
|
| |
2004-05-13 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* src/popup-commands.c:
* src/popup-commands.h:
Simplify context menu wrt. frames. Fixes bug #138442.
|
|
|
|
|
|
|
|
|
|
| |
2004-05-12 Christian Persch <chpe@cvs.gnome.org>
* src/epiphany.in:
Make sure we don't add a colon at the end of LD_LIBRARY_PATH,
which will make LD_LIBRARY_PATH include the current directory.
Should fix bug #141576.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-05-10 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-statusbar.c: (create_statusbar_security_icon),
(create_statusbar_progress), (sync_shadow_type),
(ephy_statusbar_init), (ephy_statusbar_set_progress),
(ephy_statusbar_add_widget):
* src/ephy-tab.c: (ephy_tab_net_state_cb):
Statusbar re-design: Move lock icon to left; hide progress bar
when no activity. Part of bug #137845.
|
|
|
|
|
|
|
|
| |
2004-05-09 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
Fix accelerator for OpenImage action.
|
|
|
|
|
|
|
|
| |
2004-05-08 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-automation.c: (impl_ephy_automation_loadurl):
Jump to new tabs created from command lines; fixes bug #141168.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-05-01 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed.c: (ephy_embed_get_encoding),
(ephy_embed_has_automatic_encoding):
* embed/ephy-embed.h:
* embed/ephy-encodings.c:
* embed/ephy-encodings.h:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/MozRegisterComponents.cpp:
* embed/mozilla/mozilla-embed.cpp:
* src/ephy-encoding-dialog.c: (sync_embed_cb), (activate_choice):
* src/ephy-encoding-menu.c: (update_encoding_menu_cb),
(encoding_activate_cb):
Clean up encoding handling.
|
|
|
|
|
|
|
|
|
|
| |
2004-05-01 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-statusbar.c: (ephy_statusbar_init),
(ephy_statusbar_finalize), (ephy_statusbar_set_security_state):
* src/ephy-statusbar.h:
Make the statusbar's GtkTooltips publicly accessibly.
|
|
|
|
|
|
|
|
|
| |
2004-04-27 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_delete_event_cb):
Exit print preview mode before closing a window. Fixes a crasher;
Epiphany equivalent of galeon bug #121298.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-18 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
* lib/ephy-dialog.c: (set_value_from_editable),
(set_value_from_combobox), (set_value_from_radiobuttongroup),
(set_value_from_spin_button), (set_value_from_togglebutton),
(set_value_from_info), (set_combo_box_from_value),
(set_pref_from_info_and_emit), (save_info),
(ephy_dialog_get_value):
* lib/ephy-dialog.h:
* src/prefs-dialog.c: (setup_font_combo):
Fix font selection combo box issues; fixes bug #138560.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-04-18 Marco Pesenti Gritti <marco@gnome.org>
* embed/ephy-embed.c: (ephy_embed_chrome_get_type):
* embed/ephy-embed.h:
* embed/mozilla/mozilla-embed.cpp:
* src/ephy-window.c: (ephy_window_set_chrome),
(ephy_window_set_property), (ephy_window_class_init):
Fix chrome for new windows opened from _blank target.
Fixes bug #139512.
|
|
|
|
|
|
|
|
|
| |
2004-04-14 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (ephy_tab_new_window_cb),
(ephy_tab_visibility_cb), (ephy_tab_destroy_brsr_cb):
Add debug output.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-04-09 Piers Cornwell <piers@gnome.org>
* src/ephy-window.c:
* data/ui/epiphany-ui.xml:
Add Ctrl+S as an alternate accel for Save As.
Fixes bug #139415.
|
|
|
|
|
|
|
|
|
|
| |
2004-04-09 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-location-action.c: (compare_actions),
(init_actions_list):
Sort the actions in the location entry autocompletion dropdown.
Fixes bug #139575.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2004-04-05 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-session.c: (window_focus_in_event_cb),
(impl_attach_window), (ephy_session_set_property),
(ephy_session_get_property), (ephy_session_class_init):
Track the active window.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-04-05 Christian Persch <chpe@cvs.gnome.org>
* data/glade/prefs-dialog.glade:
* lib/ephy-dialog.c: (ephy_dialog_get_parent):
* lib/ephy-dialog.h:
* src/prefs-dialog.c: (prefs_homepage_current_button_clicked_cb):
* src/window-commands.c: (window_cmd_file_print_setup),
(window_cmd_edit_personal_data), (window_cmd_edit_prefs):
Make prefs, pdm and print setup dialogues transient to their parent.
Fixes bug #139124.
|
| |
|
|
|
|
|
|
|
|
| |
2004-04-03 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (notebook_drag_data_received_cb):
Remove stray semicolon. Fixes bug #138902.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-04-01 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed.c: (ephy_embed_chrome_get_type):
* embed/ephy-embed.h:
* embed/mozilla/mozilla-embed.cpp:
* src/ephy-window.c: (get_chromes_visibility),
(sync_chromes_visibility), (update_chromes_actions),
(get_default_chrome), (ephy_window_init), (sync_prefs_with_chrome),
(ephy_window_view_bookmarksbar_cb):
Fix bookmarks toolbar visibility in fullscreen and print preview mode, as
well as for javascript popups. Fixes bug #138520.
|
|
|
|
|
|
|
|
|
| |
2004-03-30 Piers Cornwell <piers@gnome.org>
* src/ephy-history-window.c: (confirmation_dialog_construct):
Make buttons the same size in Industrial theme and make text
selectable.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
* src/popup-commands.c:
* src/popup-commands.h:
* data/ui/epiphany-ui.xml:
Remove Open Image in New Tab and New Window from the
context menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-29 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
* data/.cvsignore:
* data/GNOME_Epiphany_NautilusView.server.in:
* data/Makefile.am:
* data/ui/.cvsignore:
* data/ui/Makefile.am:
* data/ui/nautilus-epiphany-view.xml:
* doc/reference/Makefile.am:
* embed/Makefile.am:
* embed/ephy-embed-popup-control.c:
* embed/ephy-embed-popup-control.h:
* lib/Makefile.am:
* lib/ephy-bonobo-extensions.c:
* lib/ephy-bonobo-extensions.h:
* po/POTFILES.in:
* src/Makefile.am:
* src/ephy-nautilus-view.c:
* src/ephy-nautilus-view.h:
* src/ephy-shell.c: (ephy_automation_factory_cb):
Removed the nautilus view.
2004-03-29 Christian Persch <chpe@cvs.gnome.org>
|
|
|
|
|
|
|
|
| |
2004-03-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-completion-model.h:
Make EphyCompletionColumn a typedef enum, fixes bug #136878.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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/epiphany.in:
Test with -d, fixes bug #138088.
|
|
|
|
|
|
|
|
|
|
| |
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-27 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (show_embed_popup):
Log context of event in debug mode.
|
|
|
|
|
|
|
|
|
|
| |
2004-03-27 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-location-action.c: (location_url_activate_cb),
(disconnect_proxy), (ephy_location_action_set_address):
Correctly disconnect the handler not from the proxy but from the entry
itself. Rationalise away one strdup.
|
|
|
|
|
|
|
|
|
| |
2004-03-26 Piers Cornwell <piers@gnome.org>
* src/ephy-window.c: (confirm_close_with_modified_forms):
Fix duplicate accesskey, use correct case for button
text and make message selectable.
|
| |
|
|
|
|
|
|
|
|
|
| |
2004-03-23 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c:
* src/ephy-window.c:
Tiny doc fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-23 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (ephy_tab_set_property), (ephy_tab_get_property),
(ephy_tab_get_window), (ephy_tab_action_activate_cb),
(ephy_tab_class_init), (ephy_tab_destroy_brsr_cb),
(ephy_tab_size_to_cb), (ephy_tab_dom_mouse_click_cb),
(ephy_tab_init):
* src/ephy-tab.h:
* src/ephy-window.c: (tab_context_menu_cb),
(ephy_window_set_active_tab):
* src/ephy-window.h:
Get rid of ephy_tab_[get|set]_window().
|
|
|
|
|
|
|
|
| |
2004-03-23 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (ephy_tab_visibility_cb):
Fix the build, bad noda :P
|
|
|
|
|
|
|
|
|
|
| |
2004-03-23 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-go-action.c: (connect_proxy), (disconnect_proxy),
(ephy_go_action_class_init):
Make the "Go" button actually work. Thanks to aes for alerting us to
this problem.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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-21 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_help_about):
Forgot to s/logo/icon/g.
|
|
|
|
|
|
|
|
| |
2004-03-21 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_help_about):
Set window icon. Fixes bug #137806.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-21 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
* data/Makefile.am:
R data/epiphany-1.2.pc.in:
A data/epiphany-1.4.pc.in:
* src/Makefile.am:
Make epiphany-extensions for epiphany 1.3 parallel-installable with those
for epiphany 1.2.
|
|
|
|
|
|
|
|
| |
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-16 Marco Pesenti Gritti <marco@gnome.org>
* embed/ephy-embed.c: (ephy_embed_chrome_get_type):
* embed/ephy-embed.h:
* embed/mozilla/Makefile.am:
* embed/mozilla/mozilla-embed.cpp:
Cleanups chromes code and register a type for the enum.
* src/ephy-nautilus-view.c: (gnv_embed_new_window_cb):
Adapt to the api changes
* src/ephy-tab.c: (ephy_tab_new_window_cb):
Move js chrome lockdown pref check here.
* src/ephy-window.c: (get_chromes_visibility),
(sync_chromes_visibility), (ephy_window_fullscreen),
(ephy_window_unfullscreen), (update_chromes_actions),
(update_actions_sensitivity), (show_embed_popup),
(get_default_chrome), (ephy_window_set_property),
(ephy_window_class_init), (actions_notifier),
(navigation_notifier), (ephy_window_init), (ephy_window_finalize),
(ephy_window_new_with_chrome), (ephy_window_set_print_preview),
(ephy_window_show), (sync_prefs_with_chrome),
(sync_chrome_with_view_toggle), (ephy_window_view_statusbar_cb),
(ephy_window_view_toolbar_cb), (ephy_window_view_bookmarksbar_cb):
Rework chrome handling so that it's not applied to all windows.
Changes are now saved on the fly like for window size.
* src/ephy-window.h:
Use a construct property instead of a _set for chrome.
* src/window-commands.c:
* src/window-commands.h:
Move chromes actions to EphyWindow so we dont need to expose
chrome handling.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-18 Piers Cornwell <piers@gnome.org>
* src/pdm-dialog.c: (show_cookies_properties):
Make secure description better (Bug #136443).
* src/window-commands.c: (window_cmd_help_about):
Add my email address.
* embed/mozilla/GtkNSSDialogs.cpp:
Include nsReadableUtils.h.
|
|
|
|
|
|
|
|
|
|
| |
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-09 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/egg-toolbar-editor.c: (editor_drag_data_received_cb):
Check if the dragged item is a separator. Fixes crash when it _is_
a separator.
* lib/egg/egg-toolbars-model.c:
(egg_toolbars_model_remove_toolbar):
Fix logic check for removable toolbar, & instead of &&.
* src/ephy-location-action.c: (create_menu_proxy_cb),
(connect_proxy), (ephy_location_action_activate):
Don't make a proxy menu item for the location entry. Fixes crash
when trying to activate its proxy menu item.
|
|
|
|
|
|
|
|
|
|
|
| |
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-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (notebook_drag_data_received_cb):
Fix crash when dragging a link to a tab label; I forgot to change
this making the recent EphyTab/EphyEmbed changes.
|
|
|
|
|
|
|
|
| |
2004-03-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (main):
Persist changed accels with gnome_accelerator_sync().
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-05 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (ephy_tab_address_cb), (ephy_tab_title_cb),
(ensure_page_info), (ephy_tab_net_state_cb),
(clipboard_text_received_cb), (ephy_tab_dom_mouse_click_cb),
(ephy_tab_update_navigation_flags), (ephy_tab_set_title):
Don't use ephy_tab_get_embed(), instead use the pointer provided when
we connected the callbacks. Hopefully fixes bug #136122.
|
|
|
|
|
|
|
|
|
| |
2004-03-04 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_help_about):
Don't set the 5-star icon as window icon for the about dialogue.
Fixes bug #135010.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-02 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-tab.c: (ephy_tab_destroy_brsr_cb):
Do not show the unsubmitted dialog for js close
|
|
|
|
|
|
|
|
|
| |
2004-03-02 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-session.c: (ephy_session_init), (offer_to_resume),
(ephy_session_autoresume):
Never show two resume dialogs, just re-present the old one.
|
|
|
|
|
|
|
|
|
|
|
| |
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/ephy-toolbars-model.c: (get_toolbar_pos),
(ephy_toolbars_model_set_bookmarks):
Ensure we always have a BookmarksBar toolbar in the model.
Fixes bug #135701.
|
|
|
|
|
|
|
|
| |
2004-03-01 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-statusbar.c:
Add API docs.
|
|
|
|
|
|
|
|
|
|
|
| |
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-03-01 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-statusbar.c: (create_statusbar_security_icon),
(ephy_statusbar_add_widget):
* src/ephy-statusbar.h:
Export ephy_statusbar_add_widget() for use by extensions.
|
|
|
|
|
|
|
|
|
| |
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-29 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-session.c: (impl_attach_window),
(ephy_session_add_window):
Fix order of the windows, they was reversed before.
|
|
|
|
|
|
|
|
|
| |
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>
* embed/mozilla/FilePicker.cpp:
* lib/ephy-file-chooser.c: (ephy_file_chooser_init),
(ephy_file_chooser_new):
* src/prefs-dialog.c: (prefs_download_path_button_clicked_cb):
Fix for gtk+ filechooser API change.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-26 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-tab.c: (ephy_tab_address_cb), (ensure_page_info):
Do not show about:blank to the user, an empty address bar
will do better.
When the address bar is empty (no page or blank page is
loaded) set the address before loading succeeded.
|
|
|
|
|
|
|
|
| |
2004-02-25 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (open_response_cb):
Check for NULL before converting filename to UTF-8.
|
|
|
|
|
|
|
|
|
| |
2004-02-24 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (let_me_resize_hack), (ephy_tab_size_to_cb):
Change this back to simply do g_idle_add(), accidentally forgot to
revert my change.
|
|
|
|
| |
Unescape filenames whenever possible.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-24 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-nautilus-view.c: (gnv_embed_new_window_cb):
* src/ephy-notebook.c: (ephy_notebook_class_init),
(tab_label_size_request_cb), (ephy_notebook_move_tab), (move_tab),
(motion_notify_cb), (move_tab_to_another_notebook),
(button_release_cb), (ephy_notebook_switch_page_cb),
(ephy_notebook_init), (close_button_clicked_cb), (build_tab_label),
(ephy_notebook_insert_tab), (smart_tab_switching_on_closure),
(ephy_notebook_remove_tab):
* src/ephy-notebook.h:
* src/ephy-session.c: (tab_added_cb), (tab_removed_cb):
* src/ephy-shell.c: (ephy_shell_new_tab):
* src/ephy-tab.c: (ephy_tab_get_type), (ephy_tab_size_allocate),
(ephy_tab_parent_set), (ephy_tab_class_init), (ephy_tab_finalize),
(ephy_tab_new), (ephy_tab_get_embed), (ephy_tab_for_embed),
(ephy_tab_new_window_cb), (let_me_resize_hack),
(ephy_tab_visibility_cb), (ephy_tab_size_to_cb),
(ephy_tab_dom_mouse_click_cb), (ephy_tab_init),
(ephy_tab_update_navigation_flags), (ephy_tab_set_title):
* src/ephy-tab.h:
* src/ephy-tabs-menu.c: (tab_added_cb), (tab_removed_cb),
(tabs_reordered_cb), (ephy_tabs_menu_set_window),
(ephy_tabs_menu_update):
* src/ephy-window.c: (tab_added_cb), (tab_removed_cb),
(tab_detached_cb), (tabs_reordered_cb), (tab_delete_cb),
(setup_notebook), (ephy_window_add_tab), (ephy_window_jump_to_tab),
(real_get_active_tab), (ephy_window_remove_tab),
(ephy_window_get_active_tab), (ephy_window_get_active_embed),
(ephy_window_get_tabs):
* src/ephy-window.h:
* src/window-commands.c: (window_cmd_tabs_move_left),
(window_cmd_tabs_move_right), (window_cmd_tabs_detach):
Make EphyTab inherit from GtkBin, and contain the EphyEmbed as its child.
|
|
|
|
|
|
|
|
|
| |
2004-02-24 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-tab.c: (address_has_web_scheme):
Do not use gnome vfs to check the scheme because
it can handle only supported methods.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-21 Marco Pesenti Gritti <marco@gnome.org>
* embed/mozilla/Makefile.am:
Actually remove nsUnicharUtils.*
* embed/mozilla/mozilla-embed-persist.cpp:
Use our helper to construct tmp file name: fix
security issue.
* src/window-commands.c: (save_temp_source):
Cosmetic change
|
|
|
|
|
|
|
|
|
|
| |
2004-02-20 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-completion-model.c: (is_base_address),
(init_relevance_col):
Ensure that there are no more chars after the last /.
Cut down number of visists properly.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-17 Christian Persch <chpe@cvs.gnome.org>
* 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_iface_init):
* src/ephy-session.c: (ephy_session_iface_init):
s/EphyExtensionClass/EphyExtensionIface/g
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-13 Christian Persch <chpe@cvs.gnome.org>
* doc/reference/Makefile.am:
* src/Makefile.am:
Install the statusbar .h file.
R src/statusbar.[ch]:
A src/ephy-statusbar.[ch]:
s/statusbar/ephy-statusbar/ and friends.
* src/ephy-window.c: (sync_tab_load_progress), (sync_tab_security),
(ephy_window_init):
Change references from statusbar to ephy-statusbar.
Remove selection-received stuff, since it now lives in EphyTab.
|
|
|
|
|
|
|
|
|
| |
2004-02-12 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
* src/prefs-dialog.c: (get_download_button_label):
Unify fallback downloads dir to get the home directory.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
* lib/ephy-node-db.c: (ephy_node_db_write_to_xml_valist):
* src/bookmarks/ephy-bookmarks-export.c:
(ephy_bookmarks_export_rdf):
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-12 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
Depend on libxml2 >= 2.6.6 because of bug #133298 and bug # 131548.
* src/ephy-main.c: (main):
Use LIBXML_TEST_VERSION to check for API compatibility.
|
|
|
|
|
|
|
|
| |
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
|