aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Minor code cleanup.Christian Persch2005-10-202-6/+27
| | | | | | | | 2005-10-20 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-stock-icons.c: (ephy_stock_icons_init): Minor code cleanup.
* Remove fullscreen and leave-fullscreen stock icons; they're available inChristian Persch2005-10-205-8/+3
| | | | | | | | | | | | | 2005-10-20 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-stock-icons.c: (ephy_stock_icons_init): * lib/ephy-stock-icons.h: * src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_constructor): * src/ephy-toolbar.c: (ephy_toolbar_constructor): * src/ephy-window.c: Remove fullscreen and leave-fullscreen stock icons; they're available in gtk+ since 2.8.
* *** empty log message ***Ignacio Casal Quinteiro2005-10-202-885/+905
|
* Added Entry for Bengali (bn) Translation Updation:20/10Runa Bhattacharjee2005-10-201-0/+5
|
* Updated Bengali(bn) Translation:20/10Runa Bhattacharjee2005-10-201-1592/+1966
|
* Updated Canadian English translation.Adam Weinberger2005-10-202-406/+336
| | | | | | 2005-10-19 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* Updated Simplified Chinese translationFunda Wang2005-10-192-643/+474
|
* Translation updated by Reinout van Schouwen.Vincent van Adrighem2005-10-192-530/+619
| | | | | | 2005-10-19 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Reinout van Schouwen.
* Adapt folder import to new menu code, patch by Peter Harvey.Christian Persch2005-10-192-56/+43
| | | | | | | | | 2005-10-18 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder), (ephy_bookmarks_import_mozilla): Adapt folder import to new menu code, patch by Peter Harvey.
* Clarify stringChristian Persch2005-10-191-1/+1
|
* Remove lock visibility setter.Christian Persch2005-10-184-20/+14
| | | | | | | | | | | | | | 2005-10-17 Christian Persch <chpe@cvs.gnome.org> * src/ephy-toolbar.c: (ephy_toolbar_set_security_state), (ephy_toolbar_init): * src/ephy-toolbar.h: Remove lock visibility setter. * src/window-commands.c: (window_cmd_help_about): Add Peter Harvey to about credits.
* src/epiphany.override src/epiphany.defsCrispin Flowerday2005-10-184-211/+506
| | | | | | | | | | 2005-10-17 Crispin Flowerday <gnome@flowerday.cx> * src/epiphany.override * src/epiphany.defs * src/Makefile.am: Update python API to the new bookmark headers.
* Fix the check-python-binding makefile target to work properlyCrispin Flowerday2005-10-182-5/+11
| | | | | | | | 2005-10-17 Crispin Flowerday <gnome@flowerday.cx> * src/Makefile.am: Fix the check-python-binding makefile target to work properly
* A data/ephy-xml2ini.xsl:Christian Persch2005-10-184-358/+136
| | | | | | | | | | | 2005-10-16 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: A data/ephy-xml2ini.xsl: * src/ephy-extensions-manager.c: Remove .xml parsing code and translate the .xml files to the new format with XSLT instead.
* *** empty log message ***Christian Persch2005-10-182-1/+9
|
* H18 patch, by Peter Harvey <pah06@uow.edu.au>.Peter Harvey2005-10-1753-5225/+4973
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-16 Peter Harvey <pah06@uow.edu.au> H18 patch, by Peter Harvey <pah06@uow.edu.au>. * data/ui/epiphany-bookmark-editor-ui.xml: * data/ui/epiphany-ui.xml: * lib/egg/egg-editable-toolbar.c: (get_dock_position), (get_toolbar_position), (get_toolbar_nth), (find_action), (drag_data_delete_cb), (drag_begin_cb), (drag_end_cb), (drag_data_get_cb), (move_item_cb), (set_dock_visible), (remove_item_cb), (remove_toolbar_cb), (toggle_visibility_cb), (egg_editable_toolbar_add_visibility_items), (egg_editable_toolbar_add_popup_items), (popup_context_menu_cb), (button_press_event_cb), (configure_item_sensitivity), (configure_item_cursor), (connect_widget_signals), (action_sensitive_cb), (create_item_from_action), (create_item_from_position), (toolbar_drag_data_received_cb), (toolbar_drag_drop_cb), (toolbar_drag_motion_cb), (toolbar_drag_leave_cb), (configure_drag_dest), (create_dock), (toolbar_changed_cb), (unparent_fixed), (update_fixed), (toolbar_added_cb), (toolbar_removed_cb), (item_added_cb), (item_removed_cb), (egg_editable_toolbar_construct), (egg_editable_toolbar_set_ui_manager), (egg_editable_toolbar_set_property), (egg_editable_toolbar_get_property), (egg_editable_toolbar_init), (egg_editable_toolbar_finalize), (egg_editable_toolbar_get_edit_mode), (egg_editable_toolbar_set_edit_mode), (egg_editable_toolbar_set_fixed): * lib/egg/egg-editable-toolbar.h: * lib/egg/egg-toolbar-editor.c: (compare_items), (item_added_or_removed_cb), (toolbar_removed_cb), (egg_toolbar_editor_set_model), (egg_toolbar_editor_finalize), (drag_begin_cb), (drag_end_cb), (drag_data_get_cb), (editor_create_item), (editor_create_item_from_name), (append_table), (update_editor_sheet), (egg_toolbar_editor_init): * lib/egg/egg-toolbar-editor.h: * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), (egg_toolbars_model_save), (toolbar_node_new), (item_node_new), (item_node_free), (toolbar_node_free), (egg_toolbars_model_get_flags), (egg_toolbars_model_set_flags), (egg_toolbars_model_get_data), (egg_toolbars_model_get_name), (impl_add_item), (egg_toolbars_model_add_item), (egg_toolbars_model_add_toolbar), (parse_data_list), (parse_item_list), (parse_toolbars), (egg_toolbars_model_load), (egg_toolbars_model_class_init), (egg_toolbars_model_init), (egg_toolbars_model_finalize), (egg_toolbars_model_remove_toolbar), (egg_toolbars_model_remove_item), (egg_toolbars_model_move_item), (egg_toolbars_model_n_items), (egg_toolbars_model_item_nth), (egg_toolbars_model_n_toolbars), (egg_toolbars_model_toolbar_nth), (egg_toolbars_model_get_types), (egg_toolbars_model_set_types), (fill_avail_array), (egg_toolbars_model_get_avail), (egg_toolbars_model_get_n_avail), (egg_toolbars_model_set_n_avail): * lib/egg/egg-toolbars-model.h: * src/bookmarks/Makefile.am: * src/bookmarks/ephy-bookmark-action-group.c: (smart_added_cb), (smart_removed_cb), (node_changed_cb), (node_added_cb), (node_removed_cb), (ephy_bookmark_group_new): * src/bookmarks/ephy-bookmark-action-group.h: * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), (ephy_bookmark_action_sync_icon), (show_context_menu), (popup_menu_cb), (button_press_cb), (button_release_cb), (connect_proxy), (ephy_bookmark_action_updated), (ephy_bookmark_action_get_bookmark), (ephy_bookmark_action_set_bookmark), (ephy_bookmark_action_set_property), (ephy_bookmark_action_get_property), (ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init), (ephy_bookmark_action_init), (ephy_bookmark_action_name), (ephy_bookmark_action_new): * src/bookmarks/ephy-bookmark-action.h: * src/bookmarks/ephy-bookmark-factory-action.c: (ephy_bookmark_factory_action_get_type), (activate_item_cb), (build_menu_for_topic), (build_menu), (remove_placeholder_cb), (activate_placeholder_cb), (clicked_placeholder_cb), (realize_placeholder_cb), (create_tool_item), (connect_proxy), (ephy_bookmark_factory_action_class_init), (ephy_bookmark_factory_action_new): * src/bookmarks/ephy-bookmark-factory-action.h: * src/bookmarks/ephy-bookmark-properties.c: (ephy_bookmark_properties_set_property), (ephy_bookmark_properties_get_property), (bookmark_properties_response_cb), (update_entry), (location_entry_changed_cb), (build_ui): * src/bookmarks/ephy-bookmarks-editor.c: (add_entry_monitor), (cmd_add_topic), (delete_topic_dialog_construct), (cmd_bookmarks_import), (ephy_bookmarks_editor_finalize), (ephy_bookmarks_editor_node_activated_cb), (ephy_bookmarks_editor_update_menu), (view_focus_cb), (add_focus_monitor), (remove_focus_monitor), (bookmarks_filter), (search_entry_search_cb), (ephy_bookmarks_editor_construct), (ephy_bookmarks_editor_set_parent), (ephy_bookmarks_editor_set_property), (ephy_bookmarks_editor_get_property), (ephy_bookmarks_editor_init): * src/bookmarks/ephy-bookmarks-menu.c: (append_bookmarks), (append_menu), (ephy_bookmarks_menu_build): * src/bookmarks/ephy-bookmarks-menu.h: * src/bookmarks/ephy-bookmarks-ui.c: (find_action), (activate_bookmarks_menu), (activate_favorites_menu), (erase_bookmarks_menu), (erase_favorites_menu), (tree_changed_cb), (node_added_cb), (node_changed_cb), (node_removed_cb), (ephy_bookmarks_ui_attach_window), (ephy_bookmarks_ui_detach_window), (toolbar_node_removed_cb), (topic_has_data), (topic_get_data), (topic_get_name), (bookmark_has_data), (bookmark_get_data), (bookmark_get_name), (bookmark_new_name), (ephy_bookmarks_ui_attach_toolbar_model), (ephy_bookmarks_ui_detach_toolbar_model): * src/bookmarks/ephy-bookmarks-ui.h: * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type), (ephy_bookmarks_init_defaults), (ephy_bookmarks_class_init), (ephy_bookmarks_save_delayed), (add_to_favorites), (update_bookmark_keywords), (ephy_bookmarks_init), (ephy_bookmarks_finalize), (ephy_bookmarks_add), (ephy_bookmarks_set_address), (ephy_bookmarks_set_icon), (ephy_bookmarks_add_keyword), (ephy_bookmarks_show_bookmark_properties), (ephy_bookmarks_get_from_id), (ephy_bookmarks_compare_topics), (ephy_bookmarks_compare_topic_pointers), (ephy_bookmarks_compare_bookmarks), (ephy_bookmarks_compare_bookmark_pointers): * src/bookmarks/ephy-bookmarks.h: * src/bookmarks/ephy-bookmarksbar-model.c: * src/bookmarks/ephy-bookmarksbar-model.h: * src/bookmarks/ephy-bookmarksbar.c: * src/bookmarks/ephy-bookmarksbar.h: * src/bookmarks/ephy-favorites-menu.c: * src/bookmarks/ephy-favorites-menu.h: * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add), (build_editing_table), (ephy_new_bookmark_construct), (ephy_new_bookmark_set_property), (ephy_new_bookmark_get_property): * src/bookmarks/ephy-nodes-cover.c: (ephy_nodes_count_covered), (ephy_nodes_remove_covered), (ephy_nodes_remove_not_covered), (ephy_nodes_get_covered), (ephy_nodes_covered), (ephy_nodes_get_covering): * src/bookmarks/ephy-nodes-cover.h: * src/bookmarks/ephy-open-tabs-action.c: (activate_cb), (node_added_cb), (node_removed_cb), (ephy_open_tabs_group_new), (ephy_open_tabs_action_name): * src/bookmarks/ephy-open-tabs-action.h: * src/bookmarks/ephy-related-action.c: (node_changed), (node_destroyed), (open_link), (iface_init), (ephy_related_action_get_type), (ephy_related_action_new): * src/bookmarks/ephy-related-action.h: * src/bookmarks/ephy-topic-action-group.c: (node_changed_cb), (node_added_cb), (node_removed_cb), (ephy_topic_group_new): * src/bookmarks/ephy-topic-action-group.h: * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_get_type), (create_tool_item), (ephy_topic_action_sync_label), (get_popup), (erase_popup), (child_added_cb), (child_changed_cb), (child_removed_cb), (menu_destroy_cb), (menu_init_cb), (button_deactivate_cb), (button_toggled_cb), (button_release_cb), (button_press_cb), (connect_proxy), (ephy_topic_action_updated), (ephy_topic_action_get_topic), (ephy_topic_action_set_topic), (ephy_topic_action_set_property), (ephy_topic_action_get_property), (ephy_topic_action_class_init), (ephy_topic_action_init), (ephy_topic_action_name), (ephy_topic_action_new): * src/bookmarks/ephy-topic-action.h: * src/bookmarks/ephy-topic-factory-action.c: (ephy_topic_factory_action_get_type), (sort_topics), (activate_item_cb), (build_menu), (remove_placeholder_cb), (activate_placeholder_cb), (clicked_placeholder_cb), (realize_placeholder_cb), (create_tool_item), (connect_proxy), (ephy_topic_factory_action_class_init), (ephy_topic_factory_action_new): * src/bookmarks/ephy-topic-factory-action.h: * src/ephy-link-action.c: (ephy_link_action_group_get_type), (ephy_link_action_group_new): * src/ephy-link-action.h: * src/ephy-lockdown.c: (find_name), (find_action_group), (update_window): * src/ephy-notebook.c: (move_tab_to_another_notebook), (ephy_notebook_switch_page_cb), (ephy_notebook_init), (tab_label_style_set_cb), (build_tab_label), (ephy_notebook_add_tab): * src/ephy-shell.c: (ephy_shell_get_toolbars_model): * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor), (ephy_toolbar_editor_finalize), (ephy_toolbar_editor_set_property), (ephy_toolbar_editor_class_init): * src/ephy-toolbar.c: (ephy_toolbar_realize), (ephy_toolbar_unrealize), (ephy_toolbar_finalize): * src/ephy-toolbars-model.c: (update_flags), (ephy_toolbars_model_load): * src/ephy-window.c: (ephy_window_get_type), (get_chromes_visibility), (sync_chromes_visibility), (ephy_window_key_press_event), (tool_item_enter_cb), (tool_item_leave_cb), (tool_item_drag_begin_cb), (connect_tool_item), (disconnect_tool_item), (disconnect_proxy_cb), (connect_proxy_cb), (update_chromes_actions), (show_embed_popup), (tab_added_cb), (tab_removed_cb), (ephy_window_set_chrome), (ephy_window_dispose), (ephy_window_class_init), (ephy_window_init), (ephy_window_finalize), (ephy_window_remove_tab), (ephy_window_set_zoom), (sync_prefs_with_chrome), (ephy_window_view_toolbar_cb): * src/ephy-window.h: Revision history: h18, released 2005/09/23, for Epiphany 1.8.0 * Just an update for 1.8.0. h17, released 2005/08/30, for Epiphany 1.7.6 or CVS HEAD * Mostly just an update for 1.7.6. * Topic menus on the toolbar now open without releasing the mouse button. * Topic menus on the toolbar are now also hierarchical (see if you like it. h16, released 2005/08/25, for Epiphany 1.7.5 or CVS HEAD * Just an update for 1.7.5. Sorry, I've been busy. :) h15, released 2005/07/19, for Epiphany 1.7.2 or CVS HEAD * Code cleanup h14, released 2005/07/9, for Epiphany 1.7.1 or CVS HEAD * Improved helpful tip when adding a bookmark * Improved toolbar context menu * Toolbar visibility state is now saved * Separated bookmark/topic action groups into separate files * Topics in the overflow menu now behave as submenus * Now importing old bookmarksbar, and saving to new filename * Incremented toolbar file format version number to 1.1 * Fixed the 'sticky' statusbar help * Fixed a crashing bug (dnd then open a topic on the toolbar) h13, released 2005/05/12, for CVS HEAD * Added middle-mouse drag-drop for the editable toolbar. * Fixed some warnings at compile and run time. * Added brief help for the user when adding a new bookmark. * Cleaned up the editable toolbar code a little. h12, released 2005/05/10, for CVS HEAD * Added new editing facilities for the editable toolbar. h11, released 2005/04/29, for CVS HEAD * Fixed bug in statusbar information for toolbar items. * Added an all-new 'Related' toolbar widget which changes to show the most related topic whenever a bookmark is activated. h10, released 2005/04/15, for Epiphany 1.6.2 or CVS HEAD * Added statusbar information for all toolbar items. * Empty toolbars are now only deleted when exiting edit mode. * Fixed regression of middle-click for bookmarks on toolbar. * Fixed regression of ellipsized bookmark names in menus. h9, released 2005/04/12, for Epiphany 1.6.1 * Updated patch for 1.6.1. Long time no see. * Now using EphyLink objects everywhere. h7, released 2004/10/21, for Epiphany 1.4.4 * Updated patch for 1.4.4. * Fixed bugs causing crashes when bookmarks were added (thanks Reinout). * Added "Open in Tabs" back into bookmark menus where suitable. h6, released 2004/09/20, for Epiphany 1.4.0 * Updated patch for 1.4.0. * Removed the bookmarks bar. * Generate shared XML string for bookmarks menu. * Slightly improve performance of node-cover code. * Delay adding bookmarks menu until it is first used. * Fixed bug(?) in ephy-node. h4, released 2004/08/08, for Epiphany 1.3.4 * Updated patch due to changes to topics selector. * Removed 'Most Visited' from the min-cover calculations. * Fixed Epiphany 1.3.4 bug where topics in selector aren't sorted. * Updated patch due to other changes in Epiphany 1.3.4 source. h3, released 2004/07/12, for Epiphany 1.3.2 * Simple update for Epiphany 1.3.2 h3, released 2004/05/24, for Epiphany 1.2.5 * Moved duplicated functions into a seperate file. * Improved topic selector. * Bookmarks toolbar topic menus now have subdivisions. * Topic names in menu now change if modified in the bookmarks editor. h2, released 2004/05/23, for Epiphany 1.2.5 * Significantly cleaned up the code. * 'Most Visited' no longer appears as a submenu. * Subtopics are selected much more intelligently, giving a better approximation to a true minimum cover. * Topic selector now shows suggestions with arrows, not bold font. h1, released 2004/05/19, for Epiphany 1.2.5 * Initial release.
* Add another necessary mozilla include subdir to the includes for tests.BEFORE_HARVES18Philip Langdale2005-10-172-1/+13
| | | | | | | | | | 2005-10-16 Philip Langdale <philipl@mail.utexas.edu> * configure.ac: Add another necessary mozilla include subdir to the includes for tests. This is necessary when compiling against an uninstalled mozilla build (header organisation is only done at make install time) or, apparently, against gentoo's mozilla packages.
* Exten the EphyLinkAction to attach a mouse-release-event handler whichPhilip Langdale2005-10-175-15/+199
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-16 Philip Langdale <philipl@mail.utexas.edu> * src/ephy-link-action.c: (proxy_button_release_event_cb), (get_event_widget), (ephy_link_action_connect_proxy), (ephy_link_action_disconnect_proxy), (ephy_link_action_class_init), (ephy_link_action_get_type): Exten the EphyLinkAction to attach a mouse-release-event handler which turns around and calls gtk_action_activate in response to a middle-click even on the proxy. This allows us to fully encapsulate the extra work needed to catch middle clicks. The GoHome action will automatically start working correctly now that it is getting activated in this case. * src/ephy-navigation-action.c: (activate_by_history_index), (activate_back_or_forward_menu_item_cb), (ephy_navigation_action_activate), (ephy_navigation_action_class_init): Fully enscapsulate 'activate' handling inside the action. This is more consistent because the menus are already handled internally. Also add support for middle-click on back/forward/up. * src/ephy-toolbar.c: (ephy_toolbar_set_window): Don't attach 'activate' signal handlers to the navigate actions because activation is now handled internally to the action. I intend to make a followup change that removes the separate actions for GoUp/Back/Forward in the menu and replace them with the main actions already used in the toolbar. This means the menu items will get middle-click support for free. * lib/ephy-gui.c: (ephy_gui_is_middle_click): Only consider an unmodified middle-click to be a middle-click.
* Enable favicons for https: sites on gecko 1.8.Christian Persch2005-10-173-2/+9
| | | | | | | | | 2005-10-16 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): * embed/mozilla/EphyBrowser.cpp: Enable favicons for https: sites on gecko 1.8.
* Updated Slovak translation.Marcel Telka2005-10-162-471/+472
| | | | | | 2005-10-16 Marcel Telka <marcel@telka.sk> * sk.po: Updated Slovak translation.
* Use a GtkFileChooserButton for the download path selector. Fixes bugChristian Persch2005-10-153-141/+61
| | | | | | | | | | | | 2005-10-15 Christian Persch <chpe@cvs.gnome.org> * data/glade/prefs-dialog.glade: * src/prefs-dialog.c: (prefs_dialog_finalize), (download_path_changed_cb), (create_download_path_button), (prefs_dialog_init), (prefs_homepage_blank_button_clicked_cb): Use a GtkFileChooserButton for the download path selector. Fixes bug #135738.
* Translation updated.Vincent van Adrighem2005-10-152-273/+276
| | | | | | 2005-10-15 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated.
* Allow favicons for https: sites on gecko 1.9.Christian Persch2005-10-153-0/+20
| | | | | | | | | | 2005-10-15 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download), (ephy_favicon_cache_get): * embed/mozilla/EphyBrowser.cpp: Allow favicons for https: sites on gecko 1.9.
* Remove debug output.Christian Persch2005-10-152-3/+8
| | | | | | | | 2005-10-15 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBadCertRejector.h: Remove debug output.
* Add EPHY_EMBED_PERSIST_NO_CERTDIALOGS flag.Christian Persch2005-10-159-5/+235
| | | | | | | | | | | | | | | | | | | | | | | 2005-10-15 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-persist.h: Add EPHY_EMBED_PERSIST_NO_CERTDIALOGS flag. * embed/mozilla/Makefile.am: A embed/mozilla/EphyBadCertRejector.cpp: A embed/mozilla/EphyBadCertRejector.h: A class implementing nsIBadCertListener which always rejects. * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/EphyHeaderSniffer.h: * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: For gecko 1.8, implement nsIInterfaceRequestor for EphyHeaderSniffer and MozDownload, and make GetInterface hand out a EphyBadCertRejector if the EPHY_EMBED_PERSIST_NO_CERTDIALOGS flag is set.
* Work around mozilla bugChristian Persch2005-10-152-1/+9
| | | | | | | | | 2005-10-14 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed.cpp: Work around mozilla bug https://bugzilla.mozilla.org/show_bug.cgi?id=312241 .
* eggstatusicon and eggtray* are in .skip because the only strings are inChristian Persch2005-10-153-3/+10
| | | | | | | | | 2005-10-14 Christian Persch <chpe@cvs.gnome.org> * POTFILES.in: * POTFILES.skip: eggstatusicon and eggtray* are in .skip because the only strings are in gobject property descriptions, unused.
* Added missing files, moved some files from .skip to .in. Updated CanadianAdam Weinberger2005-10-154-264/+373
| | | | | | | | 2005-10-14 Adam Weinberger <adamw@gnome.org> * POTFILES.skip, POTFILES.in: Added missing files, moved some files from .skip to .in. * en_CA.po: Updated Canadian English translation.
* Copy the back history when a link is opened in a new tab from aPhilip Langdale2005-10-132-2/+19
| | | | | | | | 2005-10-12 Philip Langdale <philipl@mail.utexas.edu> * src/ephy-tab.c: (open_link_in_new_tab): Copy the back history when a link is opened in a new tab from a middle-click or a ctrl-click.
* . Forgot to remove the unused url variable.Philip Langdale2005-10-132-3/+6
| | | | | | | | 2005-10-12 Philip Langdale <philipl@mail.utexas.edu> * src/ephy-navigation-action.c: (activate_back_or_forward_menu_item_cb). Forgot to remove the unused url variable.
* embed/ephy-embed.c . Add a method to copy the back/forward history fromPhilip Langdale2005-10-138-0/+158
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-12 Philip Langdale <philipl@mail.utexas.edu> * embed/ephy-embed.c * embed/ephy-embed.h: (ephy_embed_shistory_copy). Add a method to copy the back/forward history from one embed to another. * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: (EphyBrowser::CopySHistory) Implementation of history copying. * embed/mozilla/mozilla-embed.cpp: Implement ephy_embed_shistory_copy by calling into EphyBrowser. * src/ephy-navigation-action.c: (activate_back_or_forward_menu_item_cb). If a history menu item is middle-clicked on, open a new tab, copy the history over and then go to the relevant page in the history. * src/ephy-toolbar.c: (ephy_toolbar_set_window) Attach handler for "open-link" to back/forward actions.
* Remove the "network-status" signal from the embed single, and make it aChristian Persch2005-10-139-64/+116
| | | | | | | | | | | | | | | | | | | | 2005-10-12 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-single.c: (ephy_embed_single_iface_init), (ephy_embed_single_set_network_status), (ephy_embed_single_get_network_status): * embed/ephy-embed-single.h: * embed/mozilla/EphySingle.cpp: * embed/mozilla/EphySingle.h: * embed/mozilla/mozilla-embed-single.cpp: * src/ephy-window.c: (sync_tab_icon), (sync_network_status), (ephy_window_dispose), (ephy_window_init): * src/epiphany.defs: * src/window-commands.c: (window_cmd_file_work_offline): Remove the "network-status" signal from the embed single, and make it a property instead. Keep track of the network status in EphySingle, and emit property notification when it changes.
* A embed/mozilla/EphyRedirectChannel.cpp: AChristian Persch2005-10-138-85/+353
| | | | | | | | | | | | | | | | | | | | | | | 2005-10-12 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyAboutModule.cpp: * embed/mozilla/EphyAboutModule.h: A embed/mozilla/EphyRedirectChannel.cpp: A embed/mozilla/EphyRedirectChannel.h: * embed/mozilla/Makefile.am: Implement about:recover. Build the about module on all geckos, and only #ifdef the about:neterror implementation for gecko 1.8. * src/ephy-session.c: (tab_added_cb), (impl_attach_window), (ephy_session_autoresume), (write_tab), (ephy_session_save), (parse_embed), (ephy_session_load): Record the page load status and page title in the session file, and use about:recover when the page was still loading when the browser crashed. 2005-10-10 Christian Persch <chpe@cvs.gnome.org>
* Fix constness and don't strdup when returning early.Christian Persch2005-10-113-3/+9
| | | | | | | | 2005-10-10 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-string.c: (ephy_string_shorten): Fix constness and don't strdup when returning early.
* Translation updated by Ivar Smolin.Priit Laes2005-10-112-111/+8
| | | | | | 2005-10-10 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* Bring back ephy_string_shorten.Christian Persch2005-10-104-7/+79
| | | | | | | | | | | | | | | 2005-10-10 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-string.c: (ephy_string_blank_chr), (ephy_string_shorten): * lib/ephy-string.h: Bring back ephy_string_shorten. * src/ephy-tab.c: (ephy_tab_file_monitor_cb), (ephy_tab_set_title): Shorten overlong tab titles, hard. Increase reload delay slightly. Strip whitespace from tab title before determining if it's empty.
* Search the needle in the haystack, not the other way 'round.Christian Persch2005-10-102-1/+7
| | | | | | | | 2005-10-09 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.c: Search the needle in the haystack, not the other way 'round.
* Fix logging.Christian Persch2005-10-102-1/+7
| | | | | | | | 2005-10-09 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.c: Fix logging.
* Fix logging.Christian Persch2005-10-101-1/+1
| | | | | | | | 2005-10-09 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.c: Fix logging.
* Eliminate the *Popup/*ImagePopup popup variants. Add image context to allJean-François Rameau2005-10-103-48/+66
| | | | | | | | | | | | 2005-10-09 Jean-François Rameau <jframeau@cvs.gnome.org> * data/ui/epiphany-ui.xml: * src/ephy-window.c: (show_embed_popup), (update_image_actions_visibility): Eliminate the *Popup/*ImagePopup popup variants. Add image context to all popups it can show up. Display image context dynamically.
* Remove DBUS define, it's always compiled now.Christian Persch2005-10-102-8/+7
| | | | | | | | 2005-10-09 Christian Persch <chpe@cvs.gnome.org> * src/ephy-shell.c: Remove DBUS define, it's always compiled now.
* Fix profiling in builddir != srcdir builds.Christian Persch2005-10-092-33/+55
| | | | | | | | 2005-10-08 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.c: Fix profiling in builddir != srcdir builds.
* Ensure the images are loaded before starting to spin. Should fix crashesChristian Persch2005-10-092-7/+25
| | | | | | | | | * lib/widgets/ephy-spinner.c: (ephy_spinner_start), (ephy_spinner_dispose), (ephy_spinner_finalize), (ephy_spinner_class_init): Ensure the images are loaded before starting to spin. Should fix crashes on start/new tab.
* Translation updated.Priit Laes2005-10-082-6/+10
| | | | | | 2005-10-08 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated.
* Remove unused variable.Christian Persch2005-10-072-1/+6
| | | | | | | | 2005-10-06 Christian Persch <chpe@cvs.gnome.org> * src/ephy-toolbar.c: (ephy_toolbar_update_spinner): Remove unused variable.
* Sync with gnome-2-12.Christian Persch2005-10-072-23/+36
| | | | | | | | 2005-10-06 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyUtils.cpp: Sync with gnome-2-12.
* Use flags to save memory for the priv struct.Christian Persch2005-10-072-12/+22
| | | | | | | | | | | 2005-10-06 Christian Persch <chpe@cvs.gnome.org> * src/ephy-toolbar.c: (ephy_toolbar_update_spinner), (ephy_toolbar_set_show_leave_fullscreen), (ephy_toolbar_set_security_state), (ephy_toolbar_set_lock_visibility), (ephy_toolbar_set_spinning): Use flags to save memory for the priv struct.
* Add style properties for 'secure-[bg|fg]-color', and apply them when theChristian Persch2005-10-077-5/+175
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-06 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-location-entry.c: (ephy_location_entry_style_set), (ephy_location_entry_class_init), (ephy_location_entry_set_favicon), (ephy_location_entry_set_secure): * lib/widgets/ephy-location-entry.h: Add style properties for 'secure-[bg|fg]-color', and apply them when the entry is in 'secure' mode. Reset the IM context before emitting the 'activate' signal. * src/ephy-location-action.c: (sync_secure), (connect_proxy), (ephy_location_action_set_property), (ephy_location_action_get_property), (ephy_location_action_class_init): * src/ephy-toolbar.c: (ephy_toolbar_set_security_state), (ephy_toolbar_init): * src/ephy-toolbar.h: * src/ephy-window.c: (sync_chromes_visibility), (sync_tab_security): Set the location entry's 'secure' property on secure sites, and also always show the lock for secure sites.
* Add out private plugin directory to MOZ_PLUGIN_PATH too.Christian Persch2005-10-064-2/+18
| | | | | | | | | | 2005-10-06 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-single.cpp: Add out private plugin directory to MOZ_PLUGIN_PATH too.
* Add "desktop-file" plugin, adapted from the "mozilla-desktop-file-plugin"Christian Persch2005-10-068-1/+514
| | | | | | | | | | | | | | | | | | 2005-10-06 Christian Persch <chpe@cvs.gnome.org> * Makefile.am: * configure.ac: * plugins/.cvsignore: * plugins/Makefile.am: * plugins/desktop-file/.cvsignore: * plugins/desktop-file/Makefile.am: * plugins/desktop-file/plugin.cpp: * po/POTFILES.in: Add "desktop-file" plugin, adapted from the "mozilla-desktop-file-plugin" written by Jorn Baayen <jbaayen@gnome.org>. For now only handle .desktop files from file:/// URIs, for security reasons.
* Translation updated.Priit Laes2005-10-062-21/+20
| | | | | | 2005-10-05 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated.
* Use "position" property notification instead of size-allocate to monitorChristian Persch2005-10-033-6/+20
| | | | | | | | | | | | | | | | 2005-10-03 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-state.c: (paned_sync_position_cb), (ephy_state_add_paned): Use "position" property notification instead of size-allocate to monitor the paned's position. * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_construct): Use resize=FALSE with gtk_paned_pack1. Fixes growing size of the left pane of the bookmarks editor by repeated opening.
* Fix memory leak.Christian Persch2005-10-032-3/+15
| | | | | | | | | 2005-10-03 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (setup_ui_manager), (ephy_window_dispose), (ephy_window_finalize): Fix memory leak.
* Make sure we don't unref NULL objects.Christian Persch2005-10-033-36/+60
| | | | | | | | | 2005-10-03 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-shell.c: (ephy_embed_shell_dispose): * src/ephy-shell.c: (ephy_shell_dispose): Make sure we don't unref NULL objects.
* Add configure switch to disable zeroconf bookmarks, since they're almostChristian Persch2005-10-034-6/+61
| | | | | | | | | | | | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * src/bookmarks/ephy-bookmarks.c: (save_filter), (ephy_bookmarks_save), (update_bookmark_keywords), (bookmark_is_categorized), (ephy_bookmarks_init), (ephy_bookmarks_finalize), (ephy_bookmarks_get_topic_uri), (ephy_bookmarks_find_keyword): * src/epiphany.defs: Add configure switch to disable zeroconf bookmarks, since they're almost useless since just about nobody ships gnome-vfs with howl support enabled, and have also been reported to cause long delays on startup.
* Schedule a GC in finalize of EphyTab and EphyWindow, to work around bugChristian Persch2005-10-033-0/+24
| | | | | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_finalize): * src/ephy-window.c: (ephy_window_finalize): Schedule a GC in finalize of EphyTab and EphyWindow, to work around bug #317242.
* Use nsIDOMWindowInternal::Close to close tabs. Delay tabs destruction toChristian Persch2005-10-0315-153/+393
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/ephy-embed-shell.c: (ephy_embed_shell_dispose), (ephy_embed_shell_finalize), (ephy_embed_shell_class_init): * embed/ephy-embed.c: (ephy_embed_base_init), (ephy_embed_show_page_certificate), (ephy_embed_close): * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: * src/ephy-notebook.c: (ephy_notebook_class_init), (close_button_clicked_cb): * src/ephy-notebook.h: * src/ephy-python.c: (ephy_python_init), (ephy_python_shutdown), (ephy_python_schedule_gc): * src/ephy-shell.c: (ephy_shell_class_init), (gnome_session_init), (ephy_shell_dispose), (ephy_shell_finalize): * src/ephy-tab.c: (ephy_tab_init): * src/ephy-window.c: (construct_confirm_close_dialog), (confirm_close_with_modified_forms), (embed_modal_alert_cb), (idle_tab_remove_cb), (schedule_tab_close), (embed_close_request_cb), (embed_destroy_browser_cb), (tab_added_cb), (tab_removed_cb), (tab_close_request_cb), (setup_notebook), (remove_true), (ephy_window_dispose), (cancel_handler), (ephy_window_init), (ephy_window_finalize): * src/window-commands.c: (event_with_shift), (window_cmd_view_reload), (window_cmd_file_close_window): Use nsIDOMWindowInternal::Close to close tabs. Delay tabs destruction to an idle handler, to avoid crashes when tabs are closed from signal handlers (blur, mousedown, keydown etc). Fixes bug #172878, bug #172879, bug #172882, bug #303254, bug #313425.
* Merged from gnome-2-12.Christian Persch2005-10-032-1/+3667
| | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * LINGUAS: * ku.po: Merged from gnome-2-12.
* Remove unused variable.Christian Persch2005-10-032-1/+6
| | | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * embed/print-dialog.c: (ephy_print_do_print_idle_cb): Remove unused variable.
* Remove unused code.Christian Persch2005-10-022-1/+9
| | | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * lib/widget/ephy-spinner.c: Remove unused code.
* Don't include config.h here.Christian Persch2005-10-025-58/+383
| | | | | | | | | | | | | | | | | | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.h: Don't include config.h here. * lib/widgets/ephy-spinner.c: (ephy_spinner_cache_data_unload), (ephy_spinner_cache_data_load), (ephy_spinner_cache_data_new), (ephy_spinner_cache_data_free), (ephy_spinner_cache_get_images), (ephy_spinner_cache_init), (ephy_spinner_cache_finalize), (ephy_spinner_load_images), (ephy_spinner_init), (bump_spinner_frame_cb), (ephy_spinner_start), (ephy_spinner_set_timeout), (ephy_spinner_finalize), (ephy_spinner_screen_changed), (ephy_spinner_class_init): Make spinner multihead safe. * lib/widgets/testspinner.c: Add a tiny spinner test program.
* Don't spin unmapped spinners. Slightly decrease the frequency. Might helpChristian Persch2005-10-022-4/+54
| | | | | | | | | | | 2005-10-01 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-spinner.c: (ephy_spinner_init), (ephy_spinner_start), (ephy_spinner_stop), (ephy_spinner_map), (ephy_spinner_unmap), (ephy_spinner_class_init): Don't spin unmapped spinners. Slightly decrease the frequency. Might help with bug #315232.
* Reset the IM context before activating the entry.Christian Persch2005-10-014-6/+23
| | | | | | | | | | | | | 2005-10-01 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-location-entry.c: (entry_key_press_cb): Reset the IM context before activating the entry. * lib/widgets/ephy-node-view.c: (ephy_node_view_key_press_cb): * src/ephy-find-toolbar.c: (tab_search_key_press_cb): Add GDK_ISO_Enter to recognised keyvals.
* Updated Canadian English translation.Adam Weinberger2005-10-012-268/+234
| | | | | | 2005-09-30 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* Return error on failure.Christian Persch2005-09-302-6/+13
| | | | | | | | 2005-09-26 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyAboutModule.cpp: Return error on failure.
* Don't free const strings.Christian Persch2005-09-292-2/+6
| | | | | | | | 2005-09-28 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: (window_cmd_file_bookmark_page): Don't free const strings.
* Add a function to get the tab's real title, and use it where appropriate.Christian Persch2005-09-287-30/+60
| | | | | | | | | | | | | | | | 2005-09-28 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (sync_label): * src/ephy-tab.c: (ephy_tab_get_title_composite), (ephy_tab_get_title): * src/ephy-tab.h: * src/ephy-tabs-menu.c: (sync_tab_title): * src/ephy-window.c: (sync_tab_title): * src/window-commands.c: (window_cmd_file_send_to), (window_cmd_file_bookmark_page): Add a function to get the tab's real title, and use it where appropriate. Fixes bug #317418.
* Hide the filters combo if there's only the "All" filter.Christian Persch2005-09-283-6/+28
| | | | | | | | | 2005-09-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/FilePicker.cpp: Hide the filters combo if there's only the "All" filter.
* Back out the fix for bug #158486 by re-enabling keyword: searches. FixesChristian Persch2005-09-282-2/+9
| | | | | | | | | 2005-09-27 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Back out the fix for bug #158486 by re-enabling keyword: searches. Fixes bug #314974.
* Use the tab label's outer hbox for the size calculation instead of theChristian Persch2005-09-272-7/+16
| | | | | | | | | | | 2005-09-26 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (tab_label_style_set_cb), (build_tab_label): Use the tab label's outer hbox for the size calculation instead of the label itself. Fixes size oscillations with the Tab States extension.
* Updated Swedish translation.Christian Rose2005-09-272-1384/+1740
| | | | | | 2005-09-26 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation.
* Unify background image and image code (contex menu, conext event). Fix bugJean-François Rameau2005-09-277-54/+28
| | | | | | | | | | | | | | 2005-09-26 Jean-François Rameau <jframeau@cvs.gnome.org> * src/ephy-lockdown.c: (update_window): * src/ephy-window.c: (update_popups_tooltips), (show_embed_popup): * src/popup-commands.c: * src/popup-commands.h: * embed/mozilla/EventContext.cpp: (GetEventContext): * data/ui/epiphany-ui.xml: Unify background image and image code (contex menu, conext event). Fix bug 154887.
* Back out previous change, it doesn't work right when there are *two*Christian Persch2005-09-263-10/+10
| | | | | | | | | | | 2005-09-26 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/Makefile.am: * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: (DoDialog): Back out previous change, it doesn't work right when there are *two* dialogues shown: the 1st one can only be dismissed after the 2nd one has been dismissed.
* Push a new event queue while showing the dialogue with gtk_dialog_run.Christian Persch2005-09-265-0/+203
| | | | | | | | | | | | | | | 2005-09-26 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/Makefile.am: * embed/mozilla/AutoEventQueue.cpp: * embed/mozilla/AutoEventQueue.h: * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: (DoDialog): Push a new event queue while showing the dialogue with gtk_dialog_run. This fixes the problem (caused by the braindead API of showing this dialogue synchronously) that networking is blocked in all other windows while the dialogue is shown.
* Add disable_quit to lockdown gconf schema. Fix bug 316499.Jean-François Rameau2005-09-262-0/+17
| | | | | | | | 2005-09-25 Jean-François Rameau <jframeau@cvs.gnome.org> * data/epiphany-lockdown.schemas.in: Add disable_quit to lockdown gconf schema. Fix bug 316499.
* Rename the autoconf macro to EPIPHANY_EXTENSION_INIT() and make it checkCrispin Flowerday2005-09-252-1/+67
| | | | | | | | | | 2005-09-24 Crispin Flowerday <gnome@flowerday.cx> * data/epiphany.m4: Rename the autoconf macro to EPIPHANY_EXTENSION_INIT() and make it check the ephy version, get the extension directory and find out whether python is enabled.
* Handle contentEncodingError error.Jean-François Rameau2005-09-252-0/+11
| | | | | | | | 2005-09-24 Jean-François Rameau <jframeau@cvs.gnome.org> * embed/mozilla/EphyAboutModule.cpp: (GetErrorMessage): Handle contentEncodingError error.
* If the library path isn't absolute, look in the main extension dir, andCrispin Flowerday2005-09-253-1/+34
| | | | | | | | | | 2005-09-24 Crispin Flowerday <gnome@flowerday.cx> * lib/Makefile.am: * lib/ephy-module.c: (ephy_module_load): If the library path isn't absolute, look in the main extension dir, and then the users own extension directory
* Don't crash if the Authors key is missing, or there are no keys in theCrispin Flowerday2005-09-242-20/+35
| | | | | | | | | | 2005-09-23 Crispin Flowerday <gnome@flowerday.cx> * src/ephy-extensions-manager.c: (ephy_extensions_manager_load_ini_string): Don't crash if the Authors key is missing, or there are no keys in the Loader section
* s/DOT_INIT/DOT_INI/g.Christian Persch2005-09-242-6/+12
| | | | | | | | 2005-09-23 Christian Persch <chpe@cvs.gnome.org> * src/ephy-extensions-manager.c: s/DOT_INIT/DOT_INI/g.
* Don't read unused variables, and use a #define for the keyfile extension.Christian Persch2005-09-242-37/+21
| | | | | | | | | | | | 2005-09-23 Christian Persch <chpe@cvs.gnome.org> * src/epphy-extensions-manager.c: (free_extension_info), (ephy_extensions_manager_load_xml_string), (path_to_identifier), (ephy_extensions_manager_load_file), (load_file_from_monitor), (dir_changed_cb), (ephy_extensions_manager_load_dir): Don't read unused variables, and use a #define for the keyfile extension.
* Accept "Module" argument.Christian Persch2005-09-242-1/+11
| | | | | | | | 2005-09-23 Christian Persch <chpe@cvs.gnome.org> * src/ephy-python-loader.c: (impl_get_object): Accept "Module" argument.
* Support "Library" argument.Christian Persch2005-09-242-1/+14
| | | | | | | | | 2005-09-23 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-shlib-loader.c: (impl_get_object) (ephy_shlib_loader_class_init): Support "Library" argument.
* R data/epiphany-extension.xsd:Christian Persch2005-09-244-181/+13
| | | | | | | | | | | | | | 2005-09-23 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: R data/epiphany-extension.xsd: * src/ephy-extensions-manager.c: (ephy_extensions_manager_load_xml_string), (ephy_extensions_manager_startup), (ephy_extensions_manager_finalize): Since the .xml format is deprecated, remove the (already #if 0'd) schema validation code.
* Really add the fileCrispin Flowerday2005-09-242-0/+34
| | | | | | 2005-09-23 Crispin Flowerday <gnome@flowerday.cx> * data/epiphany.m4: Really add the file
* Add support for extension description files in the keyfile format, usingCrispin Flowerday2005-09-243-42/+237
| | | | | | | | | | | | | | | | | 2005-09-23 Crispin Flowerday <gnome@flowerday.cx> * data/Makefile.am: * data/epiphany.m4: * src/ephy-extensions-manager.c: (free_extension_info), (ephy_extensions_manager_load_xml_string), (ephy_extensions_manager_load_ini_string), (path_to_identifier), (ephy_extensions_manager_load_file), (load_extension), (load_file_from_monitor), (dir_changed_cb), (ephy_extensions_manager_load_dir): Add support for extension description files in the keyfile format, using the extension .ephy-extension. Also included is a m4 macro to help do the translation of these files.
* Remove unused function.Jean-François Rameau2005-09-222-25/+6
| | | | | | | | 2005-09-21 Jean-François Rameau <jframeau@cvs.gnome.org> * embed/mozilla/mozilla-embed-single.cpp: (have_gnome_url_handler): Remove unused function.
* Fix compile warnings.Christian Persch2005-09-222-2/+7
| | | | | | | | 2005-09-21 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-gui.c: Fix compile warnings.
* Don't use "cat >" as output command, it fails inpredicably. Instead, useChristian Persch2005-09-222-2/+23
| | | | | | | | | | | | | | 2005-09-21 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyUtils.cpp: * embed/print-dialog.c: (ephy_print_do_print_idle_cb): Don't use "cat >" as output command, it fails inpredicably. Instead, use the tempfile setting, and set "PostScript/default" as printer name. fflush before printing the temp file using gnome-print. If not using gecko 1.9, translate the paper name to the one mozilla expects (mozilla bug https://bugzilla.mozilla.org/show_bug.cgi?id=307404).
* New function to check the filename/directory for writability, derived fromChristian Persch2005-09-227-42/+36
| | | | | | | | | | | | | | | | | | 2005-09-21 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-gui.c: (ephy_gui_check_location_writable): * lib/ephy-gui.h: New function to check the filename/directory for writability, derived from the now removed ephy_gui_confirm_overwrite_file. * src/bookmarks/ephy-bookmarks-editor.c: * embed/mozilla/FilePicker.cpp: * embed/mozilla/ContentHandler.cpp: * embed/mozilla/EphyHeaderSniffer.cpp: Use the filechooser's stock confirm-overwrite checking, but we still need our own writability check.
* Fix reference docs buildChristian Persch2005-09-211-0/+1
|
* Revert "make update-po" commit.Christian Persch2005-09-2169-52414/+65406
| | | | | | 2005-09-05 Christian Persch <chpe@cvs.gnome.org> * *.po: Revert "make update-po" commit.
* remove outdated strings and run "make update-po".Tomasz Kłoczko2005-09-2068-65402/+52414
|
* added missing Plural-Forms field in preamble.Tomasz Kłoczko2005-09-201-0/+1
|
* Add EPHY_EMBED_STATE_RESTORING and conversion fromChristian Persch2005-09-203-1/+13
| | | | | | | | | | 2005-09-19 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed.h: * embed/mozilla/mozilla-embed.cpp: Add EPHY_EMBED_STATE_RESTORING and conversion from GTK_MOZ_EMBED_FLAG_RESTORING.
* Add another mime alias.Christian Persch2005-09-202-0/+7
| | | | | | | | 2005-09-19 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: Add another mime alias.
* Make the methods to unset/release the context event semi-public.Christian Persch2005-09-193-15/+37
| | | | | | | | | | | 2005-09-19 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (_ephy_window_set_context_event), (_ephy_window_unset_context_event), (embed_popup_deactivate_cb), (show_embed_popup), (ephy_window_dispose): * src/ephy-window.h: Make the methods to unset/release the context event semi-public.
* Spell checkNguyen Thai Ngoc Duy2005-09-191-1/+1
|
* Merged from gnome-2-12Nguyen Thai Ngoc Duy2005-09-171-29/+29
|
* Repair the previous b0rkage, see previous logRaphael Slinckx2005-09-173-70/+53
| | | | | | | | | | 2005-09-16 Raphael Slinckx <rslinckx@cvs.gnome.org> * src/bookmarks/ephy-bookmark-action.c: (bookmark_activate_with_flags), (open_in_tab_activate_cb), (open_in_window_activate_cb), (activate_cb): * src/bookmarks/ephy-bookmarks.c: (impl_resolve_address): Repair the previous b0rkage, see previous log
* If the search term is empty for a smart bookmark use the normal URLRaphael Slinckx2005-09-152-0/+24
| | | | | | | | 2005-09-15 Raphael Slinckx <rslinckx@cvs.gnome.org> * src/bookmarks/ephy-bookmarks.c: (impl_resolve_address): If the search term is empty for a smart bookmark use the normal URL instead of the smart url with the %s replaced by ""
* Don't focus the checkbox initially. Fixes bug #163371.Christian Persch2005-09-152-4/+16
| | | | | | | | 2005-09-15 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSDialog.cpp: Don't focus the checkbox initially. Fixes bug #163371.
* Make Close the default button.Christian Persch2005-09-152-0/+7
| | | | | | | | 2005-09-15 Christian Persch <chpe@cvs.gnome.org> * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_construct): Make Close the default button.
* Set "website-label" property.Christian Persch2005-09-142-0/+7
| | | | | | | | 2005-09-14 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: (window_cmd_help_about): Set "website-label" property.
* Updated translation, <arangela@cvs.gnome.org>Arangel Angov2005-09-131-86/+85
|
* Manually emit the "profile-change-net-teardown" notification; works aroundChristian Persch2005-09-092-0/+12
| | | | | | | | | 2005-09-09 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphySingle.cpp: Manually emit the "profile-change-net-teardown" notification; works around bug https://bugzilla.mozilla.org/show_bug.cgi?id=292699.
* Remove unused code.Christian Persch2005-09-072-2/+6
| | | | | | | | 2005-09-07 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyUtils.cpp: Remove unused code.
* *** empty log message ***Iñaki Larrañaga Murgoitio2005-09-061-0/+4
|
* Updated Basque translation.Inaki Larranaga2005-09-061-783/+1085
| | | | | | 2005-09-05 Inaki Larranaga <dooteo@euskalgnu.org> * eu.po: Updated Basque translation.
* Implement [SG]etGeckoURIFlags for gecko 1.9.Christian Persch2005-09-063-7/+44
| | | | | | | | | 2005-09-05 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GlobalHistory.cpp: * embed/ephy-history.h: Implement [SG]etGeckoURIFlags for gecko 1.9.
* Mozilla printing code is braindead. Bug #163255.Christian Persch2005-09-052-3/+43
| | | | | | | | 2005-09-05 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyUtils.cpp: Mozilla printing code is braindead. Bug #163255.
* Translation updated by Ivar Smolin.Priit Laes2005-09-052-1/+5
| | | | | | 2005-09-04 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* Updated Serbian translation.Danilo Šegan2005-09-043-1646/+1918
|
* Depend on pygtk 2.8. Fixes bug #314557.Christian Persch2005-09-044-32/+16
| | | | | | | | | | | | 2005-09-03 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Depend on pygtk 2.8. Fixes bug #314557. * src/languages.h: Remove duplicate entries.
* Update Spanish translation.Francisco Javier F. Serrador2005-09-032-0/+0
| | | | | | 2005-09-02 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Update Spanish translation.
* Fix HIG spacings.Christian Persch2005-09-014-3/+11
| | | | | | | | | 2005-09-01 Christian Persch <chpe@cvs.gnome.org> * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor): * src/pdm-dialog.c: (show_cookies_properties): Fix HIG spacings.
* Remove find dialogue, and tweak spacings to be HIG compliant.Christian Persch2005-09-012-327/+10
| | | | | | | | 2005-09-01 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: Remove find dialogue, and tweak spacings to be HIG compliant.
* Only listen for trusted events.Christian Persch2005-09-013-52/+28
| | | | | | | | | 2005-09-01 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/EphyBrowser.cpp: Only listen for trusted events.
* Updated Russian translationNickolay V. Shmyrev2005-09-012-1317/+1212
|
* Update gtk requirement.Christian Persch2005-09-012-4/+8
| | | | | | | | 2005-08-31 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Update gtk requirement.
* Better message on the enter-secure warning.Christian Persch2005-08-312-2/+7
| | | | | | | | 2005-08-31 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: Better message on the enter-secure warning.
* Updated Persian translation by Alireza KheirkhahanRoozbeh Pournader2005-08-312-1611/+2283
| | | | | | | | 2005-08-31 Roozbeh Pournader <roozbeh@farsiweb.info> * fa.po: Updated Persian translation by Alireza Kheirkhahan <kheirkhahan@gmail.com>, Meelad Zakaria <meelad@farsiweb.info>, and myself.
* Updated Lithuanian translation.Žygimantas Beručka2005-08-312-541/+426
| | | | | | 2005-08-31 Žygimantas Beručka <zygis@gnome.org> * lt.po: Updated Lithuanian translation.
* Fixed typo in Japanese translation for v1.7.6.Takeshi AIHANA2005-08-302-61/+66
| | | | | | 2005-08-30 Takeshi AIHANA <aihana@gnome.gr.jp> * ja.po: Fixed typo in Japanese translation for v1.7.6.
* Only include execinfo.h if it exists.Christian Persch2005-08-302-0/+8
| | | | | | | | 2005-08-29 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.c: Only include execinfo.h if it exists.
* Check for execinfo.h. Fixes bug #314776.Christian Persch2005-08-303-0/+14
| | | | | | | | | 2005-08-29 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * lib/ephy-debug.c: (trap_handler): Check for execinfo.h. Fixes bug #314776.
* Merged from branchesChristian Persch2005-08-291-0/+133
|
* Version 1.9.Christian Persch2005-08-2916-7472/+7435
| | | | | | | | | | | | | | | | | | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * ChangeLog-20050828: * Makefile.am: * autogen.sh: * configure.ac: * data/Makefile.am: * data/epiphany-1.10.pc.in: * data/epiphany-1.8.pc.in: * doc/reference/Makefile.am: * embed/Makefile.am: * embed/mozilla/Makefile.am: * lib/Makefile.am: * lib/egg/Makefile.am: * lib/ephy-dbus.c: (session_filter_func), (system_filter_func), (ephy_dbus_connect_to_session_bus), (ephy_dbus_disconnect_bus): * lib/widgets/Makefile.am: * src/Makefile.am: * src/bookmarks/Makefile.am: Version 1.9.
* Updated Hebrew translation.Yair Hershkovitz2005-08-292-1424/+2215
| | | | | | 2005-08-28 Yair Hershkovitz <yairhr@gmail.com> * he.po: Updated Hebrew translation.
* Remove unused variables.GNOME_2_12_BRANCHPOINTChristian Persch2005-08-292-3/+6
| | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Remove unused variables.
* Post-release version bump.Christian Persch2005-08-282-1/+7
| | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Post-release version bump.Christian Persch2005-08-281-1/+1
| | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.7.6 ===Release176Christian Persch2005-08-284-3/+49
| | | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> === Release 1.7.6 === * NEWS: * src/Makefile.am:
* Update credits.Christian Persch2005-08-283-3/+9
| | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: (window_cmd_help_about): Update credits.
* Set default prefs for warn-on-mixed-security pages. Part of bugChristian Persch2005-08-282-0/+10
| | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Set default prefs for warn-on-mixed-security pages. Part of bug
* Add an "add-page" signal to the EphyHistory object that can be used toCrispin Flowerday2005-08-284-17/+68
| | | | | | | | | | | | | | | | 2005-08-28 Crispin Flowerday <gnome@flowerday.cx> * embed/ephy-history.c: (ephy_history_class_init), (internal_get_host), (ephy_history_get_host), (ephy_history_add_host), (ephy_history_add_page), (impl_add_page): * embed/ephy-history.h: * lib/ephy-marshal.list: Add an "add-page" signal to the EphyHistory object that can be used to block urls from appearing in the history. Also make the ephy_history_get_host() function not create the EphyNode if it doesn't already exist.
* Fix pointer grab lockup when gecko pops up a dialogue.Christian Persch2005-08-282-87/+220
| | | | | | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (drag_stop), (grab_broken_event_cb), (grab_notify_cb), (toplevel_motion_notify_cb), (toplevel_button_release_cb), (drag_start), (motion_notify_cb), (move_tab_to_another_notebook), (button_release_cb), (button_press_cb): Fix pointer grab lockup when gecko pops up a dialogue.
* Add another workaround for the Gentoo header layout, and reference theCrispin Flowerday2005-08-283-0/+13
| | | | | | | | | | 2005-08-27 Crispin Flowerday <gnome@flowerday.cx> * configure.ac: * embed/mozilla/Makefile.am: Add another workaround for the Gentoo header layout, and reference the gentoo bug in the configure script
* The focus fix isn't needed anymore for gecko >= 1.8.Christian Persch2005-08-285-28/+23
| | | | | | | | | | | 2005-08-27 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: The focus fix isn't needed anymore for gecko >= 1.8.
* Updated French translation.Christophe Merlet2005-08-282-1041/+916
|
* Updated Catalan translation by Xavi Conde.Jordi Mallach2005-08-272-1028/+1297
|
* Add in the dom directory to the includes used for the configure checks.Crispin Flowerday2005-08-272-0/+11
| | | | | | | | | | 2005-08-27 Crispin Flowerday <gnome@flowerday.cx> * configure.ac: Add in the dom directory to the includes used for the configure checks. This is to help Gentoo, which uses an odd header layout.
* Updated Indonesian translation.Mohammad DAMT2005-08-272-1/+5
| | | | | | 2005-08-27 Mohammad DAMT <mdamt@gnome.org> * id.po: Updated Indonesian translation.
* Updated Indonesian translation.Mohammad DAMT2005-08-271-1331/+1560
| | | | | | 2005-08-27 Mohammad DAMT <mdamt@gnome.org> * id.po: Updated Indonesian translation.
* vi.po: Updated Vietnamese translation.Clytie Siddall2005-08-272-64/+68
|
* Updated pt_BR translationRaphael Higino2005-08-271-0/+4
|
* Fix compile warnings.Christian Persch2005-08-262-1/+7
| | | | | | | | 2005-08-26 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_delete_event): Fix compile warnings.
* Disable keyword searches by default. From bug #158486.Christian Persch2005-08-262-2/+8
| | | | | | | | 2005-08-26 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Disable keyword searches by default. From bug #158486.
* add Punjabi (pa) by amanpreet Singh Brar AlamwaliaAmanpreet Singh Alam2005-08-261-806/+685
|
* Fix configure check for gecko 1.7.Christian Persch2005-08-252-1/+7
| | | | | | | | 2005-08-25 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix configure check for gecko 1.7.
* Gecko API change.Christian Persch2005-08-252-0/+24
| | | | | | | | 2005-08-25 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GlobalHistory.cpp: Gecko API change.
* Fix configure check for gecko >= 1.8.Christian Persch2005-08-252-10/+23
| | | | | | | | 2005-08-25 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix configure check for gecko >= 1.8.
* Updated Welsh translation.Rhys Jones2005-08-252-1940/+1401
| | | | | | 2005-08-24 Rhys Jones <rhys@sucs.org> * cy.po: Updated Welsh translation.
* Updated Polish translation by GNOME PL Team.Artur Flinta2005-08-242-56/+62
| | | | | | 2005-08-24 Artur Flinta <aflinta@cvs.gnome.org> * pl.po: Updated Polish translation by GNOME PL Team.
* Updated Brazilian Portuguese translation from Afonso Celso MedinaEvandro Fernandes Giovanini2005-08-242-914/+797
| | | | | | | 2005-08-23 Evandro Fernandes Giovanini <evandrofg@ig.com.br> * pt_BR.po: Updated Brazilian Portuguese translation from Afonso Celso Medina <afmedina@uol.com.br>.
* Updtaed TranslationsAnkitkumar Rameshchandra Patel2005-08-232-181/+210
|
* Translation updated by Reinout van Schouwen.Vincent van Adrighem2005-08-232-49/+53
| | | | | | 2005-08-22 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Reinout van Schouwen.
* Don't use nsIURI::SetPassword, since it asserts when username is empty.Christian Persch2005-08-224-2/+19
| | | | | | | | | | 2005-08-22 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/mozilla-embed.cpp: Don't use nsIURI::SetPassword, since it asserts when username is empty. Use GetUsername, SetUserPass instead.
* Remove check for redirected URL. Fixes bug #313756.Christian Persch2005-08-222-9/+8
| | | | | | | | 2005-08-22 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GlobalHistory.cpp: Remove check for redirected URL. Fixes bug #313756.
* Updated Romanian translationMugurel Tudor2005-08-222-1/+5
| | | | | | 2005-08-22 Mugurel Tudor <mugurelu@gnome.ro> * ro.po: Updated Romanian translation
* Fix the check for unchanged address to check if we even have a monitor atChristian Persch2005-08-222-8/+14
| | | | | | | | | | | | 2005-08-21 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_update_file_monitor): Fix the check for unchanged address to check if we even have a monitor at all. Fixes auto-reload on a file:// URI loaded after a blank page. Also modify the 'is local' check to just check for file:// prefix on URI.
* Don't empty find entry on Ctrl-F.Christian Persch2005-08-212-1/+7
| | | | | | | | 2005-08-21 Christian Persch <chpe@cvs.gnome.org> * src/ephy-find-toolbar.c: (ephy_find_toolbar_open): Don't empty find entry on Ctrl-F.
* Translation updated by Ivar Smolin.Priit Laes2005-08-212-6/+10
| | | | | | 2005-08-21 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* Post-release version bump.Christian Persch2005-08-212-1/+7
| | | | | | | | 2005-08-21 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.7.5 ===Release175Christian Persch2005-08-213-0/+70
| | | | | | | | 2005-08-21 Christian Persch <chpe@cvs.gnome.org> === Release 1.7.5 === * NEWS:
* Don't use ext handler for ftp://.Christian Persch2005-08-213-2/+9
| | | | | | | | | 2005-08-21 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: * embed/mozilla/mozilla-embed-single.cpp: Don't use ext handler for ftp://.
* Change a g_return_if_fail into a regular return.Christian Persch2005-08-212-1/+7
| | | | | | | | 2005-08-21 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-file-helpers.c: (ephy_file_launch_handler): Change a g_return_if_fail into a regular return.
* Use class closure for delete event instead of signal handler.Christian Persch2005-08-212-6/+18
| | | | | | | | | 2005-08-21 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_delete_event), (ephy_window_class_init), (ephy_window_init): Use class closure for delete event instead of signal handler.
* 2005-08-21 Christian Persch <chpe@cvs.gnome.org>Christian Persch2005-08-212-1/+8
| | | | | * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_sync_label):
* Fix mem leak.Christian Persch2005-08-212-0/+8
| | | | | | | | 2005-08-21 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_finalize): Fix mem leak.
* Updated Lithuanian translation by Justina Klingaitė.Žygimantas Beručka2005-08-192-455/+457
| | | | | | 2005-08-18 Žygimantas Beručka <zygis@gnome.org> * lt.po: Updated Lithuanian translation by Justina Klingaitė.
* Updated Greek translationNikos Charonitakis2005-08-182-25/+29
|
* Updated Traditional Chinese translation.Chao-Hsiung Liao2005-08-182-74/+81
| | | | | | 2005-08-18 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> * zh_TW.po: Updated Traditional Chinese translation.
* Updated Greek translationNikos Charonitakis2005-08-184-40/+48
|
* Updated Romanian translationMugurel Tudor2005-08-182-1/+5
| | | | | | 2005-08-18 Mugurel Tudor <mugurelu@gnome.ro> * ro.po: Updated Romanian translation
* Updated Greek translationNikos Charonitakis2005-08-182-78/+83
|
* Add EPHY_EMBED_PERSIST_FROM_CACHE, and try harder to get a cacheChristian Persch2005-08-184-11/+78
| | | | | | | | | | | | | | | | 2005-08-17 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-persist.h: * embed/mozilla/mozilla-embed-persist.cpp: Add EPHY_EMBED_PERSIST_FROM_CACHE, and try harder to get a cache descriptor for the source URL. * src/popup-commands.c: (save_property_url), (popup_cmd_set_image_as_background), (save_temp_source): Use EPHY_EMBED_PERSIST_FROM_CACHE to try to get the content from cache when saving background, images or links. Part of bug #168554.
* Better fix: reorder again and use priv->title for the set_loading_titleChristian Persch2005-08-182-9/+12
| | | | | | | | | 2005-08-17 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_set_loading_title), Better fix: reorder again and use priv->title for the set_loading_title call after the set_title call.
* QI the element to check whether it's of some type, don't check the tag.Christian Persch2005-08-182-13/+35
| | | | | | | | | 2005-08-17 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EventContext.cpp: QI the element to check whether it's of some type, don't check the tag.
* fixed http://bugzilla.gnome.org/show_bug.cgi?id=167407Leonid Kanter2005-08-172-1/+5
|
* Use ephy_tab_set_title after ephy_tab_set_loading_title because set_titleChristian Persch2005-08-172-1/+11
| | | | | | | | | | 2005-08-17 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_title_cb): Use ephy_tab_set_title after ephy_tab_set_loading_title because set_title consumes the char* argument! Fixes invalid UTF-8 warnings.
* Fix --disable-focus-fix and --disable-psm configure args.Christian Persch2005-08-172-2/+8
| | | | | | | | 2005-08-17 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix --disable-focus-fix and --disable-psm configure args.
* Updated Ukrainian translation.Maxim Dziumanenko2005-08-175-2232/+3159
| | | | | | 2005-08-17 Maxim Dziumanenko <mvd@mylinux.ua> * Updated Ukrainian translation.
* Updated Traditional Chinese translation.Chao-Hsiung Liao2005-08-172-2023/+819
| | | | | | 2005-08-17 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> * zh_TW.po: Updated Traditional Chinese translation.
* Translation updated by Ivar Smolin.Priit Laes2005-08-172-92/+100
| | | | | | 2005-08-16 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* Translation updated by Reinout van Schouwen.Vincent van Adrighem2005-08-172-44/+50
| | | | | | 2005-08-16 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Reinout van Schouwen.
* Another bug fixed with the find bar fixChristian Persch2005-08-161-1/+2
|
* Only activate link in typeahead mode, not in Ctrl-F find mode.Christian Persch2005-08-162-2/+26
| | | | | | | | | 2005-08-16 Christian Persch <chpe@cvs.gnome.org> * src/ephy-find-toolbar.c: (entry_activate_cb), (ephy_find_toolbar_open): Only activate link in typeahead mode, not in Ctrl-F find mode.
* Return TRUE if the event was consumed.Christian Persch2005-08-163-1/+15
| | | | | | | | | | | | 2005-08-16 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyFind.cpp: Return TRUE if the event was consumed. * embed/mozilla/mozilla-embed-single.cpp: More redundant code.
* Add another bug referenceChristian Persch2005-08-161-1/+1
|
* Activate the found link with a faked keypress event.Christian Persch2005-08-167-15/+167
| | | | | | | | | | | | | | | | | | | | | | | 2005-08-16 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-find.c: (ephy_embed_find_activate_link): * embed/ephy-embed-find.h: * embed/mozilla/EphyFind.cpp: * embed/mozilla/EphyFind.h: * embed/mozilla/mozilla-embed-find.cpp: Activate the found link with a faked keypress event. * src/ephy-find-toolbar.c: (tab_search_key_press_cb), (entry_key_press_event_cb), (entry_activate_cb), (ephy_find_toolbar_set_embed), (ephy_find_toolbar_open), (ephy_find_toolbar_close): On enter, activate the found link instead of finding the next occurrence. Always really give focus to the find bar, instead of faking keypresses in the find bar entry while focusing the embed. Fixes bug #307216, bug #311985, bug #312419.
* Added /el/figures/ephy-screenshot.png (Greek)Nikos Charonitakis2005-08-161-0/+4
|
* Added Greek ephy-screenshotNikos Charonitakis2005-08-161-0/+0
|
* Remove "-s" argument which hasn't been supported for ages.Christian Persch2005-08-165-10/+148
| | | | | | | | | | | | | | | | | | 2005-08-15 Christian Persch <chpe@cvs.gnome.org> * data/GNOME_Epiphany_Automation.server.in: Remove "-s" argument which hasn't been supported for ages. * data/mime-types-permissions.xml: Add more mime types. * lib/ephy-gui.c: (ephy_gui_menu_position_under_widget), (ephy_gui_menu_position_on_toolbar): * lib/ephy-gui.h: Improve menu positioning on toolbar buttons.
* Fixed a spelling error.Sigurd Gartmann2005-08-152-3/+7
| | | | | | 2005-08-14 Sigurd Gartmann <sigurdga@europe.yahoo-inc.com> * nn.po: Fixed a spelling error.
* Hungarian translation updated.Gabor Kelemen2005-08-152-221/+228
| | | | | | 2005-08-14 Gabor Kelemen <kelemeng@gnome.hu> * hu.po: Hungarian translation updated.
* Translation updated.Priit Laes2005-08-142-13/+24
| | | | | | 2005-08-14 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated.
* Updated Romanian translationMugurel Tudor2005-08-142-1363/+1304
| | | | | | 2005-08-14 Mugurel Tudor <mugurelu@gnome.ro> * ro.po: Updated Romanian translation
* Updated Spanish translation.Francisco Javier F. Serrador2005-08-142-462/+709
| | | | | | 2005-08-13 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation.
* Check that we're not trying to open in Epiphany itself! Fixes bug #310023.PRE_GNOME_2_14_BRANCHPOINTChristian Persch2005-08-142-0/+20
| | | | | | | | | 2005-08-13 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.cpp: Check that we're not trying to open in Epiphany itself! Fixes bug #310023.
* Updated Canadian English translation.Adam Weinberger2005-08-142-38/+43
| | | | | | 2005-08-13 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* Reject favicons that are < 12x12.Christian Persch2005-08-133-2/+21
| | | | | | | | 2005-08-13 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): Reject favicons that are < 12x12.
* Only allow http: favicons.Christian Persch2005-08-132-7/+12
| | | | | | | | | | | | 2005-08-13 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: Only allow http: favicons. * embed/mozilla/mozilla-embed.cpp: Remove unnecessary casts.
* Don't display (guint64)-1 as filesize if it's not known yet. Part of bugChristian Persch2005-08-132-2/+13
| | | | | | | | | 2005-08-13 Christian Persch <chpe@cvs.gnome.org> * embed/downloader-view.c: (update_download_row): Don't display (guint64)-1 as filesize if it's not known yet. Part of bug #313215.
* Better gecko version check.Christian Persch2005-08-132-11/+27
| | | | | | | | 2005-08-13 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Better gecko version check.
* Work around mozilla bugChristian Persch2005-08-132-2/+34
| | | | | | | | | | 2005-08-13 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/MozDownload.cpp: Work around mozilla bug https://bugzilla.mozilla.org/show_bug.cgi?id=304353 . Fixes bug #313215.
* More gcc4 fixes.Christian Persch2005-08-133-2/+9
| | | | | | | | | 2005-08-13 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): * lib/ephy-dnd.c: (ephy_dnd_drag_data_get): More gcc4 fixes.
* Updated Greek TranslationKostas Papadimas2005-08-132-31/+35
|
* Updated Finnish translationIlkka Tuohela2005-08-132-141/+190
|
* vi.po: Updated Vietnamese translation.Clytie Siddall2005-08-122-30/+35
|
* Updated Thai translation.Theppitak Karoonboonyanan2005-08-122-135/+181
| | | | | | 2005-08-12 Theppitak Karoonboonyanan <thep@linux.thai.net> * th.po: Updated Thai translation.
* Translation updated.Priit Laes2005-08-122-370/+207
| | | | | | 2005-08-12 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated.
* Fixed wrong translation.Takeshi AIHANA2005-08-121-6/+5
| | | | | | 2005-08-12 Takeshi AIHANA <aihana@gnome.gr.jp> * ja.po: Fixed wrong translation.
* Updated Norwegian bokmål translation. Same.Terance Sola2005-08-123-122/+103
| | | | | | | 2005-08-12 Terance Sola <terance@lyse.net> * nb.po: Updated Norwegian bokmål translation. * no.po: Same.
* Updated Japanese translation for v1.4.7.Takeshi AIHANA2005-08-122-403/+396
| | | | | | 2005-08-12 Takeshi AIHANA <aihana@jcom.home.ne.jp> * ja.po: Updated Japanese translation for v1.4.7.
* Updated Albanian translation.Laurent Dhima2005-08-112-414/+411
| | | | | | 2005-08-11 Laurent Dhima <laurenti@alblinux.net> * sq.po: Updated Albanian translation.
* Updated Portuguese translation.Duarte Loreto2005-08-112-1293/+1560
| | | | | | 2005-08-11 Duarte Loreto <happyguy_pt@hotmail.com> * pt.po: Updated Portuguese translation.
* Updated Polish translation by GNOME PL Team.Artur Flinta2005-08-112-408/+457
| | | | | | 2005-08-11 Artur Flinta <aflinta@cvs.gnome.org> * pl.po: Updated Polish translation by GNOME PL Team.
* Translation updated by Reinout van Schouwen.Vincent van Adrighem2005-08-112-118/+166
| | | | | | 2005-08-11 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Reinout van Schouwen.
* Updated Simplified Chinese translationFunda Wang2005-08-112-300/+347
|
* Updated Greek translationNikos Charonitakis2005-08-112-438/+494
|
* Updated Norwegian Nynorsk translation.Sigurd Gartmann2005-08-112-1488/+2305
| | | | | | 2005-08-10 Sigurd Gartmann <sigurdga@europe.yahoo-inc.com> * nn.po: Updated Norwegian Nynorsk translation.
* Open new tabs with blank url bar if we're loading the homepage. Fixes bugChristian Persch2005-08-118-25/+68
| | | | | | | | | | | | | | | | | 2005-08-10 Christian Persch <chpe@cvs.gnome.org> * src/ephy-lockdown.c: (update_location_editable): * src/ephy-shell.c: (ephy_shell_new_tab_full): * src/ephy-tab.c: (ephy_tab_set_property), (ephy_tab_set_address), (ephy_tab_open_uri_cb), (ephy_tab_address_cb), (ensure_page_info), (ephy_tab_net_state_cb), (ephy_tab_init), (ephy_tab_get_address), (ephy_tab_get_typed_address), (ephy_tab_set_typed_address): * src/ephy-tab.h: * src/ephy-toolbar.c: (sync_user_input_cb): * src/epiphany.defs: Open new tabs with blank url bar if we're loading the homepage. Fixes bug #313012.
* Updated Spanish translation.Francisco Javier F. Serrador2005-08-112-90/+99
| | | | | | 2005-08-10 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation.
* Updated Slovak translation.Marcel Telka2005-08-112-15/+18
| | | | | | 2005-08-10 Marcel Telka <marcel@telka.sk> * sk.po: Updated Slovak translation.
* doneIvan Stojmirov2005-08-111-12/+12
|
* Gecko send several STATE_STOP, but only the final one (completed) is ofJean-François Rameau2005-08-113-3/+16
| | | | | | | | | | | | | | 2005-08-10 Jean-François Rameau <jframeau@cvs.gnome.org> * embed/mozilla/MozDownload.cpp (OnStateChange): Gecko send several STATE_STOP, but only the final one (completed) is of interest (STATE_STOP&STATE_IS_NETWORK). Fix crash with gecko 1.8 when downloading. * embed/mozilla/mozilla-embed.cpp: Fix compilation warning.
* Added Bulgarian translation by Rostislav Raykov <zbrox@i-space.org>Alexander Shopov2005-08-102-127/+157
| | | | | | | 2005-08-10 Alexander Shopov <ash@contact.bg> * bg.po: Added Bulgarian translation by Rostislav Raykov <zbrox@i-space.org>
* updated nepali translationPawan Chitrakar2005-08-102-1368/+1517
|
* Warn if nsIPassword.h isn't found.Christian Persch2005-08-102-2/+17
| | | | | | | | 2005-08-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Warn if nsIPassword.h isn't found.
* Fix configure checks for focus workaround.Christian Persch2005-08-102-1/+11
| | | | | | | | 2005-08-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix configure checks for focus workaround.
* Translation updated.Priit Laes2005-08-102-290/+493
| | | | | | 2005-08-10 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated.
* Make a few properties to be writable (where there is appropriate code inCrispin Flowerday2005-08-102-3/+11
| | | | | | | | | | 2005-08-10 Crispin Flowerday <gnome@flowerday.cx> * src/ephy-tab.c (ephy_tab_class_init): Make a few properties to be writable (where there is appropriate code in the ephy_tab_set_property() function), and fix the 'icon' property to have the correct enum value.
* Fix a small grammar error in one of the download dialog string, withRaphael Slinckx2005-08-102-1/+8
| | | | | | | | | 2005-08-09 Raphael Slinckx <rslinckx@cvs.gnome.org> * embed/mozilla/ContentHandler.cpp: Fix a small grammar error in one of the download dialog string, with approval of i18n
* Make tab icon address setter public.Christian Persch2005-08-104-4/+24
| | | | | | | | | | 2005-08-09 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_set_property): * src/ephy-tab.h: * src/epiphany.defs: Make tab icon address setter public.
* When opening the find bar with Ctrl+F, search for the item, and select theCrispin Flowerday2005-08-102-0/+17
| | | | | | | | | 2005-08-09 Crispin Flowerday <gnome@flowerday.cx> * src/ephy-find-toolbar.c (ephy_find_toolbar_open): When opening the find bar with Ctrl+F, search for the item, and select the text.
* fullIvan Stojmirov2005-08-091-385/+374
|
* Typo fixes.Release174Christian Persch2005-08-093-34/+12
| | | | | | | | | | | | 2005-08-09 Christian Persch <chpe@cvs.gnome.org> * NEWS: Typo fixes. * src/ephy-tab.c: (ephy_tab_net_state_cb): Removed favicon fallback code.
* Updated Norwegian bokmål translation. SameKjartan Maraas2005-08-093-16/+17
| | | | | | | 2005-08-09 Kjartan Maraas <kmaraas@gnome.org> * nb.po: Updated Norwegian bokmål translation. * no.po: Same
* Updated Norwegian bokmål translation. Same.Terance Sola2005-08-093-292/+343
| | | | | | | 2005-08-09 Terance Sola <terance@lyse.net> * nb.po: Updated Norwegian bokmål translation. * no.po: Same.
* vi.po: Updated Vietnamese translation.Clytie Siddall2005-08-092-291/+313
|
* Updated Slovak translation.Marcel Telka2005-08-092-153/+180
| | | | | | 2005-08-09 Marcel Telka <marcel@telka.sk> * sk.po: Updated Slovak translation.
* Updated Canadian English translation.Adam Weinberger2005-08-091-108/+132
| | | | | | 2005-08-08 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* Post-release version bump.Christian Persch2005-08-092-1/+7
| | | | | | | | 2005-08-08 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.7.4 ===Christian Persch2005-08-092-0/+64
| | | | | | | | 2005-08-08 Christian Persch <chpe@cvs.gnome.org> === Release 1.7.4 === * NEWS:
* Tiny string fix just before string freeze :)Christian Persch2005-08-097-10/+31
| | | | | | | | | 2005-08-08 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks-editor.c: * src/ephy-toolbar.c: (ephy_toolbar_set_window): Tiny string fix just before string freeze :)
* Disable favicons from non-http URLs.Christian Persch2005-08-092-0/+10
| | | | | | | | 2005-08-08 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): Disable favicons from non-http URLs.
* Updated Spanish translation.Francisco Javier F. Serrador2005-08-092-33/+75
| | | | | | 2005-08-08 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation.
* Fix build with gecko trunk.Christian Persch2005-08-082-4/+10
| | | | | | | | 2005-08-08 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.cpp: Fix build with gecko trunk.
* Change the download/open dialog strings to include the mime-type and fileRaphael Slinckx2005-08-082-19/+72
| | | | | | | | | 2005-08-08 Raphael Slinckx <rslinckx@cvs.gnome.org> * embed/mozilla/ContentHandler.cpp: Change the download/open dialog strings to include the mime-type and file name, bits of rewording too.