| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-29 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-history.c: (ephy_history_add_host),
(ephy_history_get_host):
* embed/ephy-history.h:
Add public function to get a host node from a page url.
* src/ephy-tab.c: (address_has_web_scheme), (ephy_tab_address_cb),
(ephy_tab_zoom_changed_cb), (open_link_in_new_tab),
(ephy_tab_init):
Persist zoom settings per host.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* embed/downloader-view.c: (downloader_view_remove_download):
Implement smart selection in the downloader view.
* data/epiphany.schemas.in:
* embed/ephy-embed-popup-control.c:
(embed_popup_download_link_cmd):
* embed/mozilla/EphyHeaderSniffer.cpp:
* lib/ephy-prefs.h:
* src/popup-commands.c: (popup_cmd_download_link):
Make persist downloads store the files in the download dir
automatically without asking the user (key only accessible via
gconf atm). CH downloads still need fixing.
|
|
|
|
|
|
|
|
|
|
| |
2003-10-28 Christian Persch <chpe@cvs.gnome.org>
* src/prefs-dialog.c: (sort_detectors), (create_optionmenu),
(prefs_dialog_init):
Always list "Off" as first item in the list of autodetectors.
Fixes bug #125723.
|
|
|
|
|
|
|
|
| |
2003-10-28 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import):
Unref the store once added to the combo.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-28 Marco Pesenti Gritti <marco@gnome.org>
* embed/ephy-embed-persist.h:
* embed/ephy-embed.c:
* embed/ephy-embed.h:
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_download):
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/EphyHeaderSniffer.h:
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/MozDownload.h:
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed.cpp:
* src/ephy-shell.c: (delete_files), (ephy_shell_finalize),
(ephy_shell_new_tab), (ephy_shell_delete_on_exit):
* src/ephy-shell.h:
* src/window-commands.c: (get_editor_application),
(editor_open_uri), (save_source_completed_cb),
(editor_can_open_uri), (save_temp_source),
(window_cmd_view_page_source):
Open source in the default editor and
remove the unused copy api.
Add a missing include while at it.
|
|
|
|
|
|
|
|
|
|
| |
2003-10-27 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-nautilus-view.c: (gnv_embed_dom_mouse_click_cb),
(gnv_popup_cmd_new_window), (gnv_popup_cmd_image_in_new_window),
(gnv_popup_cmd_frame_in_new_window):
Sync with nautilus api
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-27 Marco Pesenti Gritti <marco@gnome.org>
* lib/egg/egg-editable-toolbar.c: (create_dock), (set_fixed_style),
(unset_fixed_style), (toolbar_changed_cb), (unparent_fixed),
(update_fixed), (toolbar_removed_cb), (toolbars_clean),
(egg_editable_toolbar_construct), (egg_editable_toolbar_init),
(egg_editable_toolbar_finalize), (egg_editable_toolbar_set_fixed):
* lib/egg/egg-editable-toolbar.h:
* src/toolbar.c: (toolbar_style_sync), (create_spinner),
(toolbar_init):
Fixup spinner when resetting the toolbar model.
Update spinner on toolbar style change.
Fix a typo in toolbars creation that wa causing fs toolbar
to be hidden.
|
| |
|
|
|
|
|
|
|
|
|
| |
2003-10-26 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (open_response_cb):
Really used the converted string [in UTF-8] instead of
the directly using filename.
|
|
|
|
|
|
|
|
|
| |
2003-10-26 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(import_dialog_response_cb):
One set of buttons is enough.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-26 Christian Persch <chpe@cvs.gnome.org>
Port to new gtk+ file chooser.
* data/epiphany.schemas.in:
* lib/ephy-prefs.h:
Add key for remembering upload path.
* embed /Makefile.am:
* embed/downloader-view.c:
* embed/ephy-embed-persist.c: (ephy_embed_persist_get_type),
(ephy_embed_persist_set_dest), (ephy_embed_persist_set_embed),
(ephy_embed_persist_set_fc_title),
(ephy_embed_persist_set_fc_parent), (ephy_embed_persist_set_flags),
(ephy_embed_persist_set_max_size),
(ephy_embed_persist_set_persist_key),
(ephy_embed_persist_set_source), (ephy_embed_persist_get_dest),
(ephy_embed_persist_get_embed), (ephy_embed_persist_get_fc_title),
(ephy_embed_persist_get_fc_parent), (ephy_embed_persist_get_flags),
(ephy_embed_persist_get_max_size),
(ephy_embed_persist_get_persist_key),
(ephy_embed_persist_get_source), (ephy_embed_persist_set_property),
(ephy_embed_persist_get_property), (ephy_embed_persist_init),
(ephy_embed_persist_finalize), (ephy_embed_persist_class_init),
(ephy_embed_persist_cancel), (ephy_embed_persist_save),
(ephy_embed_persist_new):
* embed/ephy-embed-persist.h:
* embed/ephy-embed-popup-control.c: (save_url),
(save_property_url), (background_download_completed),
(embed_popup_set_image_as_background_cmd),
(embed_popup_copy_image_location_cmd):
* src/popup-commands.c: (save_property_url),
(background_download_completed),
(popup_cmd_set_image_as_background):
* src/window-commands.c: (open_response_cb),
(window_cmd_file_open), (window_cmd_file_save_as):
* src/window-commands.h:
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type),
(ephy_favicon_cache_new), (icon_is_obsolete), (icons_added_cb),
(remove_obsolete_icons), (ephy_favicon_cache_init),
(favicon_download_completed_cb), (ephy_favicon_cache_download),
(ephy_favicon_cache_get):
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* src/popup-commands.c: (save_property_url),
(background_download_completed),
(popup_cmd_set_image_as_background):
* src/window-commands.c: (open_response_cb),
(window_cmd_file_open), (window_cmd_file_save_as):
* src/window-commands.h:
Simplify EphyEmbedPersist implementation. Augment it with properties
for showing a file chooser to select persist destination. Port all
callers to new interfaces.
* embed/ephy-embed-single.c: (ephy_embed_single_remove_passwords):
* embed/ephy-embed-single.h:
* embed/ephy-embed-utils.c:
* embed/ephy-embed-utils.h:
Obsolete and removed.
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/ContentHandler.h:
Misc cleanups.
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/FilePicker.h:
Port to new file chooser class.
* embed/mozilla/Makefile.am:
* lib/Makefile.am:
* lib/ephy-file-chooser.c: (ephy_file_chooser_get_type),
(current_folder_changed_cb), (ephy_file_chooser_init),
(ephy_file_chooser_finalize), (ephy_file_chooser_set_persist_key),
(ephy_file_chooser_set_property), (ephy_file_chooser_get_property),
(ephy_file_chooser_class_init), (ephy_file_chooser_new):
* lib/ephy-file-chooser.h:
* src/bookmarks/ephy-bookmarks-editor.c:
(import_from_file_response_cb), (import_dialog_response_cb):
New file chooser wrapper class; ported file chooser callers to it.
|
| |
|
|
|
|
|
|
|
|
| |
2003-10-25 David Bordoley <bordoley@msu.edu>
* src/ephy-tab.c: (build_net_state_message):
don't pollute the statusbar with a "Done." message.
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-24 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-encoding-dialog.c: (ephy_encoding_dialog_response_cb),
(view_node_selected_cb), (automatic_toggled_cb),
(ephy_encoding_dialog_init):
* data/glade/epiphany.glade:
Made encoding dialog auto-apply.
|
|
|
|
|
|
|
|
| |
2003-10-23 Marco Pesenti Gritti <marco@gnome.org>
* src/toolbar.c: (toolbar_spinner_start), (toolbar_spinner_stop):
Make the spinner spin again.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-23 Marco Pesenti Gritti <marco@gnome.org>
* data/ui/epiphany-toolbar.xml:
* lib/egg/egg-editable-toolbar.c: (get_toolbar_position),
(get_dock_nth), (get_toolbar_nth), (create_dock), (update_fixed),
(toolbar_added_cb), (toolbar_removed_cb),
(egg_editable_toolbar_construct), (egg_editable_toolbar_init),
(egg_editable_toolbar_finalize), (egg_editable_toolbar_show),
(egg_editable_toolbar_hide), (egg_editable_toolbar_set_fixed):
* lib/egg/egg-editable-toolbar.h:
* src/Makefile.am:
* src/toolbar.c: (toolbar_setup_actions), (toolbar_init),
(toolbar_spinner_start), (toolbar_spinner_stop):
Move the spinner in his own mini toolbar.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-20 Christian Persch <chpe@cvs.gnome.org>
Encoding menu improvements, Episode V:
MPT strikes back.
* data/glade/epiphany.glade:
* embed/ephy-encodings.c: (ephy_encodings_finalize),
(ephy_encodings_init):
* embed/ephy-encodings.h:
* src/ephy-encoding-dialog.c: (encoding_is_automatic),
(sync_embed_cb), (activate_choice),
(ephy_encoding_dialog_response_cb), (view_node_selected_cb),
(view_node_activated_cb), (ephy_encoding_dialog_init):
Replace the 2-pane view with a single list, and restore
the automatic and manual radio buttons.
|
|
|
|
|
|
|
|
|
|
| |
2003-10-20 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-history-window.c: (setup_filters),
(ephy_history_window_construct):
Make sure that both sites and hosts are filtered
on construct
|
|
|
|
|
|
|
|
|
| |
2003-10-19 Marco Pesenti Gritti <marco@gnome.org>
* embed/downloader-view.c: (downloader_view_build_ui):
* src/language-editor.c: (language_editor_set_view):
unref the model once it's set in the view
|
|
|
|
|
|
|
|
| |
2003-10-19 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-location-action.c: (remove_completion_actions):
Index are not identifiers
|
|
|
|
|
|
|
|
| |
2003-10-19 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-location-action.c: (init_actions_list):
Thaw smartbookmarks node after use.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-18 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (add_to_favorites),
(history_site_visited_cb):
* src/ephy-favorites-menu.c: (ephy_favorites_menu_get_type),
(ephy_favorites_menu_clean), (ephy_favorites_menu_rebuild),
(ephy_favorites_menu_set_property),
(ephy_favorites_menu_get_property),
(ephy_favorites_menu_class_init), (do_updates), (fav_removed_cb),
(fav_added_cb), (ephy_favorites_menu_init),
(ephy_favorites_menu_finalize), (ephy_favorites_menu_new):
* src/ephy-favorites-menu.h:
* src/ephy-window.c:
* src/ephy-window.h:
Get rid of the last vestige of ephy_window_update_control(), and make
the favourites menu self-updating.
|
|
|
|
|
|
|
|
|
| |
2003-10-18 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-window.c: (setup_window):
Show encoding menu also when empty, fix
oddness when opening View menu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-18 Christian Persch <chpe@cvs.gnome.org>
Encoding menu improvements, Part 4:
The Rewrite.
* data/glade/epiphany.glade:
* data/ui/epiphany-ui.xml:
* data/ui/nautilus-epiphany-view.xml.in:
* embed/Makefile.am:
* embed/ephy-embed-shell.c: (ephy_embed_shell_init),
(ephy_embed_shell_finalize), (ephy_embed_shell_new),
(ephy_embed_shell_get_encodings):
* embed/ephy-embed-shell.h:
* embed/ephy-embed-utils.c: (ephy_embed_utils_save):
* embed/ephy-embed-utils.h:
* embed/ephy-embed.c: (ephy_embed_get_encoding_info):
* embed/ephy-embed.h:
* embed/ephy-encodings.c: (ephy_encodings_get_type),
(ephy_encodings_finalize), (ephy_encodings_class_init),
(ephy_encodings_get_node), (ephy_encodings_get_encodings),
(ephy_encodings_get_detectors), (ephy_encodings_get_all),
(ephy_encodings_get_categories), (ephy_encodings_add_recent),
(ephy_encodings_get_recent), (ephy_encodings_init),
(ephy_encoding_info_free), (ephy_encodings_new):
* embed/ephy-encodings.h:
* embed/mozilla/EphyWrapper.cpp:
* embed/mozilla/EphyWrapper.h:
* embed/mozilla/Makefile.am:
* embed/mozilla/mozilla-embed.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* lib/Makefile.am:
* lib/ephy-encodings.c:
* lib/ephy-encodings.h:
* lib/ephy-langs.c: (ephy_font_languages), (ephy_font_n_languages):
* lib/ephy-langs.h:
* src/Makefile.am:
* src/ephy-encoding-dialog.c: (ephy_encoding_dialog_get_type),
(setup_filter), (sync_embed_cb), (sync_active_tab),
(ephy_encoding_dialog_set_window), (activate_choice),
(activate_automatic), (ephy_encoding_dialog_response_cb),
(category_node_selected_cb), (view_node_selected_cb),
(view_node_activated_cb), (ephy_encoding_dialog_init),
(ephy_encoding_dialog_finalize),
(ephy_encoding_dialog_set_property),
(ephy_encoding_dialog_get_property),
(ephy_encoding_dialog_class_init), (ephy_encoding_dialog_new):
* src/ephy-encoding-dialog.h:
* src/ephy-encoding-menu.c: (ephy_encoding_menu_init),
(sort_encodings), (add_menu_item), (update_encoding_menu_cb),
(encoding_activate_cb), (add_action),
(ephy_encoding_menu_view_dialog_cb),
(ephy_encoding_menu_automatic_cb), (ephy_encoding_menu_set_window),
(ephy_encoding_menu_finalize), (ephy_encoding_menu_class_init),
(ephy_encoding_menu_new):
* src/ephy-nautilus-view.c: (gnv_bonobo_control_activate_cb),
(gnv_cmd_select_encoding), (gnv_cmd_edit_find):
* src/ephy-window.c: (ephy_window_set_active_tab),
(setup_notebook), (ephy_window_set_property),
(ephy_window_get_property), (ephy_window_class_init):
* src/language-editor.h:
* src/pdm-dialog.c: (setup_passwords_treeview),
(setup_cookies_treeview):
* src/prefs-dialog.c: (prefs_dialog_finalize),
(get_current_language_code), (fonts_language_info_cmp),
(create_fonts_language_menu), (find_encoding_in_list_cmp),
(sort_encodings), (create_optionmenu), (prefs_dialog_init):
Made encodings menu dynamic, containing recently used items + items
related to the currently active encoding. Split encodings out as a
embed shell service, port all users over to that. Harvest all encoding
info we can get from mozilla.
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-17 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_show), (ephy_bookmarks_editor_class_init),
(ephy_bookmarks_editor_construct):
Grab focus in the entry when showing because we dont
rebuild the dialog.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-16 Mark McLoughlin <mark@skynet.ie>
Change the behaviour of --nautilus-view such that the process
doesn't exit until the last control has been destroyed. The
previous behaviour caused intermittent activation failure
when the process timed out and died before the view could be
created - bug #124768.
* src/ephy-main.c:
(ephy_main_start): don't unref the shell when started with
--nautilus-view.
(ephy_main_dummy_url_argument),
(ephy_main_translate_url_arguments): create a dummy argument
when no arguments are supplied which will cause the default
window to be opened.
* src/ephy-shell.c:
(ephy_nautilus_view_all_controls_dead): unref the shell
here causing the process to exit.
(ephy_nautilus_view_init_factory): setup the all_controls_dead
callback.
(ephy_nautilus_view_new): instrument the control.
|
| |
|
|
|
|
| |
interface is still incomplete.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-14 Marco Pesenti Gritti <marco@gnome.org>
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_class_init),
(ephy_location_entry_construct_contents),
(ephy_location_entry_init), (ephy_location_entry_activate):
* lib/widgets/ephy-location-entry.h:
* src/ephy-history-window.c: (confirmation_dialog_response_cb):
* src/ephy-location-action.c: (remove_completion_actions),
(add_completion_actions), (connect_proxy),
(ephy_location_action_set_address):
* src/ephy-location-action.h:
* src/toolbar.c:
* src/toolbar.h:
Make location a normal entry.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-13 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-single.c: (ephy_embed_single_free_passwords):
* embed/ephy-embed-single.h:
* embed/ephy-embed-utils.c:
(ephy_embed_utils_build_encodings_submenu):
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* lib/Makefile.am:
* lib/ephy-encodings.c: (ephy_encoding_info_free),
(encodings_info_cmp), (ephy_encodings_get_list):
* lib/ephy-encodings.h:
* lib/ephy-langs.c: (ephy_lang_group_info_free),
(lang_group_info_cmp), (ephy_lang_get_group_list),
(fonts_language_info_cmp), (ephy_font_langs_get_codes_list),
(ephy_font_langs_get_list):
* lib/ephy-langs.h:
* po/POTFILES.in:
* src/ephy-encoding-menu.c: (ephy_encoding_menu_set_window),
(ephy_encoding_menu_rebuild):
* src/prefs-dialog.c: (prefs_dialog_finalize),
(get_current_language_code), (create_fonts_language_menu),
(default_encoding_menu_changed_cb), (find_encoding_in_list_cmp),
(create_default_encoding_menu):
Encodings menu improvements, part 3: Refactored the encodings
list; it no longer is neccessary to have it in the embed single.
Ported all callers to new infrastructure.
|
|
|
|
|
|
|
|
|
| |
2003-10-13 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source),
(import_dialog_response_cb), (cmd_bookmarks_import):
Port to new combo.
|
|
|
|
|
|
|
|
|
|
| |
2003-10-13 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-history-window.c: (add_by_date_filter),
(time_combo_changed_cb), (build_search_box), (save_date_filter):
Port to new combo. Size is wrong, prolly a bug in combo
size request, will look at it later.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-11 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed.c: (ephy_embed_get_encoding):
* embed/ephy-embed.h:
* embed/mozilla/EphyWrapper.cpp:
* embed/mozilla/EphyWrapper.h:
* embed/mozilla/mozilla-embed.cpp:
* src/ephy-encoding-menu.c: (ephy_encoding_menu_verb_cb),
(update_encoding_menu_cb), (ephy_encoding_menu_set_window):
Encoding menu improvements, part 2: Implement ephy_embed_get_encoding,
and use it in the menu to indicate the encoding of the loaded page.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-11 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-encoding-menu.c: (ephy_encoding_menu_get_type),
(ephy_encoding_menu_verb_cb), (ephy_encoding_menu_init),
(ephy_encoding_menu_set_window), (ephy_encoding_menu_set_property),
(ephy_encoding_menu_get_property), (ephy_encoding_menu_class_init),
(ephy_encoding_menu_new), (ephy_encoding_menu_rebuild):
* src/ephy-encoding-menu.h:
Encodings menu improvements, part 1: Ported to new gtk ui manager
api, and general code cleanups.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-10 Marco Pesenti Gritti <marco@gnome.org>
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/FilePicker.h:
* embed/mozilla/mozilla-embed-single.cpp:
* lib/Makefile.am:
* lib/ephy-dialog.c: (get_pref_type_from_widget),
(prefs_connect_signals), (load_props), (save_props):
* lib/ephy-gui.h:
* lib/widgets/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
* src/bookmarks/ephy-topic-action.c:
* src/ephy-history-window.c:
Reenable deprecated api where necessary, fixup some
header inclusions.
Remove unused color picker control in ephy-dialog.
Remove unused file types optionmenu in Filepicker.
|
|
|
|
|
|
|
|
|
|
| |
2003-10-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (find_notebook_at_pointer),
(ephy_notebook_init), (ephy_notebook_finalize):
Allow dragging of tabs to a window even when the tabs bar is not
shown. Fixes bug #123908.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-06 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-history-window.c: (setup_filters),
(site_node_selected_cb), (search_entry_search_cb),
(time_optionmenu_changed_cb):
More granular filtering update
2003-10-06 Marco Pesenti Gritti <marco@gnome.org>
* embed/ephy-history.c: (update_host_on_child_remove),
(update_hosts), (page_removed_from_host_cb), (ephy_history_init),
(ephy_history_finalize):
Update host last visit when removing sites from it.
|
|
|
|
|
|
|
|
|
| |
2003-10-06 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-history-window.c: (search_entry_search_cb):
update priv->select_node, signals are blocked so it would
not be updated otherwise
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-06 Marco Pesenti Gritti <marco@gnome.org>
* lib/widgets/ephy-node-view.c: (did_not_drag):
Do not unselect all on single selection mode, to not generate
useless node selection changes.
* src/ephy-history-window.c: (site_node_selected_cb):
Do not refilter if the new selected node is the same
as the old one.
|
|
|
|
|
|
|
|
|
| |
2003-10-02 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c: (add_bookmarks_menu),
(ephy_bookmarks_menu_rebuild):
Use new gtk api for empty submenus
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-30 Marco Pesenti Gritti <marco@gnome.org>
* data/epiphany.schemas.in:
* data/ui/epiphany-history-window-ui.xml:
* src/ephy-history-window.c: (set_columns_visibility),
(cmd_view_columns), (get_details_value),
(ephy_history_window_construct):
Implement view menu.
|
|
|
|
|
|
|
|
| |
2003-09-30 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-history-window.c: (build_search_box):
Use ngettext.
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-30 Marco Pesenti Gritti <marco@gnome.org>
* embed/ephy-history.c:
* src/ephy-history-window.c: (build_search_box):
More accurate description for Ever filter.
Keep the backend as is, so we dont have to change
it if we change history expire.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-28 Marco Pesenti Gritti <marco@gnome.org>
* embed/mozilla/mozilla-embed-single.cpp:
The file picker dir can be NULL, check before
trying to expand tilde.
* src/bookmarks/ephy-bookmarks-editor.c:
(import_dialog_response_cb), (cmd_bookmarks_import):
Implement import from a file
|
|
|
|
|
|
|
|
|
| |
2003-09-27 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.h:
Offer to import from Firebird too.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-27 Marco Pesenti Gritti <marco@gnome.org>
* lib/ephy-gui.c: (ephy_gui_get_pixbuf_from_mime_type):
Simpler implementation.
* lib/widgets/ephy-spinner.c: (ephy_spinner_load_images):
* src/ephy-shell.c: (ephy_shell_init):
Pass 0 as flags
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-27 Marco Pesenti Gritti <marco@gnome.org>
* embed/mozilla/ContentHandler.cpp:
* lib/ephy-gui.c: (make_mime_name),
(ephy_gui_get_pixbuf_from_mime_type):
* lib/ephy-gui.h:
* lib/widgets/ephy-spinner.c: (ephy_spinner_init),
(ephy_spinner_theme_changed), (ephy_spinner_load_images),
(ephy_spinner_finalize):
* src/ephy-shell.c: (ephy_shell_init):
Use gtkicontheme, and use it also for mime icons.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-26 Marco Pesenti Gritti <marco@gnome.org>
* data/epiphany.schemas.in:
* lib/ephy-node-filter.c: (ephy_node_filter_evaluate):
* src/ephy-history-window.c: (ephy_history_window_finalize),
(add_by_site_filter), (add_by_date_filter), (add_by_word_filter),
(setup_filters), (site_node_selected_cb), (search_entry_search_cb),
(time_optionmenu_changed_cb), (build_search_box),
(ephy_history_window_construct), (save_date_filter),
(ephy_history_window_dispose):
Implement history time filter
|
|
|
|
|
|
|
|
| |
2003-09-26 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-window.c:
Remove unused includes, they was causing warnings on solaris
|
| |
|
|
|
|
|
|
|
|
|
| |
2003-09-25 Marco Pesenti Gritti <marco@gnome.org>
* data/glade/epiphany.glade:
* src/ephy-history-window.c: (confirmation_dialog_construct):
Fix spacing ... when gtkdialog will be higgy ...
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-24 Christian Persch <chpe@cvs.gnome.org>
* idl/EphyAutomation.idl:
* src/ephy-automation.c: (impl_ephy_automation_quit):
* src/ephy-main.c: (ephy_main_start):
Remove --server mode. It was a dirty hack anyway, and had a
crasher when loggin out from gnome-session. Sort of fixes bug #123047.
Flames will be redirected > /dev/null .
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-24 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-shell.c: (ephy_shell_finalize),
(ephy_shell_get_session):
* src/session.c: (session_new), (save_tab), (parse_embed),
(session_remove_window):
Don't destroy the session when all windows are closed.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-24 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-tab.c: (ephy_tab_init):
* src/ephy-tabs-menu.c: (tab_added_cb), (tab_removed_cb),
(ephy_tabs_menu_init):
* src/ephy-window.c: (ephy_window_set_active_tab):
Simplify and solve bugs by using a checkbox with radio
appeareance. That way we can get rid of groups that
doesnt really work well for our needs.
|
|
|
|
|
|
|
|
| |
2003-09-24 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-tabs-menu.c: (tab_removed_cb):
Remove also from the group
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-24 Marco Pesenti Gritti <marco@gnome.org>
* lib/ephy-string.c: (ephy_string_double_underscores):
* lib/ephy-string.h:
* src/bookmarks/ephy-bookmark-action.c: (sync_bookmark_properties):
* src/bookmarks/ephy-bookmarks-menu.c:
(ephy_bookmarks_menu_rebuild):
* src/bookmarks/ephy-topic-action.c: (create_menu_item),
(sync_topic_properties):
Do not use _ as accellerators in bookmarks menus.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-24 Marco Pesenti Gritti <marco@gnome.org>
Dave Bordoley <bordoley@msu.edu>
* src/ephy-tab.c: (ephy_tab_action_activate_cb), (ephy_tab_init):
* src/ephy-tabs-menu.c: (tab_added_cb), (tab_removed_cb),
(ephy_tabs_menu_set_window), (ephy_tabs_menu_set_property),
(ephy_tabs_menu_class_init), (ephy_tabs_menu_init),
(ephy_tabs_menu_clean), (ephy_tabs_menu_update):
* src/ephy-window.c: (ephy_window_set_active_tab), (tab_added_cb),
(tab_removed_cb), (tabs_reordered_cb):
Use radio buttons for tabs menu. Do not recreate the
action group every time but keep it synced.
* src/ephy-notebook.c: (ephy_notebook_insert_page):
Emit added signal before activating the page.
|
|
|
|
|
|
|
|
| |
2003-09-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (sync_topic_properties):
Fix topic labels.
|
|
|
|
|
|
|
|
| |
2003-09-24 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-topic-action.c: (sync_topic_properties):
Use Bookmarks instead of All as label
|
|
|
|
|
|
|
|
| |
2003-09-24 Marco Pesenti Gritti <marco@gnome.org>
* src/session.c: (session_remove_window):
Save session when windows are removed
|
|
|
|
|
|
|
|
| |
2003-09-24 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_view_reload):
Check for NULL return of gtk_get_current_event. Fixes bug #123063.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-23 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-automation.c: (ephy_automation_factory_new):
* src/ephy-automation.h:
* src/ephy-main.c: (main), (ephy_main_start):
* src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize):
Refactor initialization/automation code. Now all the code
used by the first instance is in ephy_shell, all the code
used by other instances is in ephy_main.
Unref the factory before quitting so we dont risk new
automation object are created and used with a dead shell.
|
|
|
|
|
|
|
|
|
| |
2003-09-23 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(keyword_node_show_popup_cb):
Correct popup path; fixes context menu on topics.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-22 Marco Pesenti Gritti <marco@gnome.org>
* data/epiphany.schemas.in:
* src/bookmarks/ephy-bookmarks-editor.c: (set_columns_visibility),
(cmd_view_columns), (get_details_value),
(ephy_bookmarks_editor_construct):
Complete view menu impl. There is a gtk bug that make it behave funnily
and the schemas does not work correctly (though I cant see any problem
with, maybe it's something borked here ...)
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-21 Marco Pesenti Gritti <marco@gnome.org>
* data/ui/epiphany-bookmark-editor-ui.xml:
* lib/widgets/ephy-node-view.c: (ephy_node_view_add_column):
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_view_columns),
(ephy_bookmarks_editor_construct):
Implement a way to choose visible column in a menu. Not finished
I need to persist state in a gconf key.
|
|
|
|
|
|
|
|
|
|
| |
2003-09-20 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-utils.c: (ephy_embed_utils_save):
* embed/mozilla/mozilla-embed-single.cpp:
* src/window-commands.c: (window_cmd_file_open):
Fix directory selection persistence [bug #122780].
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-20 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_class_init),
(ephy_location_entry_activation_finished), (location_focus_out_cb),
(ephy_location_entry_init), (ephy_location_ignore_prefix),
(ephy_location_entry_activate_cb),
(ephy_location_entry_set_location),
(ephy_location_entry_get_location), (ephy_location_entry_activate),
(ephy_location_entry_editable_changed_cb),
(ephy_location_entry_clear_history):
* lib/widgets/ephy-location-entry.h:
* src/ephy-location-action.c: (location_url_activate_cb),
(user_changed_cb), (sync_address), (connect_proxy),
(disconnect_proxy), (ephy_location_action_set_property),
(ephy_location_action_get_property),
(ephy_location_action_activate), (ephy_location_action_class_init),
(ephy_location_action_init), (ephy_location_action_finalize),
(ephy_location_action_get_address),
(ephy_location_action_set_address), (clear_history),
(ephy_location_action_clear_history):
* src/ephy-location-action.h:
* src/toolbar.c: (toolbar_class_init), (toolbar_set_property),
(sync_user_input_cb), (toolbar_setup_actions),
(toolbar_set_window), (toolbar_init), (toolbar_finalize),
(toolbar_new), (toolbar_activate_location), (toolbar_set_location),
(toolbar_get_location), (toolbar_clear_location_history):
* src/toolbar.h:
* src/window-commands.c: (window_cmd_load_location):
Remember the address in the location action, so we can restore it when we
get a new proxy widget.
Do some misc cleanups on location entry, removing finished signal; move
activation from toolbar into location entry.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-20 Marco Pesenti Gritti <marco@gnome.org>
* embed/mozilla/mozilla-embed-single.cpp:
Do not fail if prefs.js is corrupted.
* src/ephy-window.c: (ephy_window_state_event_cb):
Do not allow to edit toolbar in fs
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-19 Christian Persch <chpe@cvs.gnome.org>
* idl/EphyAutomation.idl:
* src/ephy-automation.c: (impl_ephy_automation_add_bookmark),
(impl_ephy_automation_import_bookmarks),
(ephy_automation_class_init):
* src/ephy-main.c: (ephy_main_start):
Add an --import-bookmarks command line option, and really implement
the --add-bookmark one.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-19 Marco Pesenti Gritti <marco@gnome.org>
* data/ui/Makefile.am:
* data/ui/epiphany-bookmark-editor-ui.xml.in:
* data/ui/epiphany-fs-toolbar.xml:
* data/ui/epiphany-history-window-ui.xml.in:
* data/ui/epiphany-toolbar.xml.in:
* data/ui/epiphany-ui.xml.in:
Do not use .in for not to translate files.
* lib/egg/egg-editable-toolbar.c: (create_toolbar),
(toolbars_clean), (egg_editable_toolbar_construct),
(egg_editable_toolbar_set_model), (egg_editable_toolbar_set_merge):
* lib/egg/egg-toolbars-model.c: (parse_toolbars):
Handle change of properties correctly. Add a toolbar
style property in the xml.
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_init):
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_init):
* src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize),
(ephy_shell_get_toolbars_model):
* src/ephy-shell.h:
* src/ephy-window.c: (ephy_window_fullscreen),
(ephy_window_unfullscreen):
* src/toolbar.c: (bookmark_destroy_cb), (toolbar_ensure_action),
(init_bookmarks_toolbar), (init_normal_mode),
(init_fullscreen_mode), (window_state_event_cb),
(toolbar_set_window), (toolbar_set_visibility):
* src/toolbar.h:
* src/window-commands.c: (toolbar_editor_response_cb),
(window_cmd_edit_toolbar):
Special, more compact, toolbar layout for fullscreen.
|
|
|
|
|
|
|
|
| |
2003-09-18 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-favicon-action.c: (ephy_favicon_action_class_init):
correct toolitem type
|
|
|
|
|
|
|
|
| |
2003-09-18 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-encoding-menu.c: (ephy_encoding_menu_rebuild):
Fix warning with new gtk
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-18 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_init):
* embed/ephy-history.c: (ephy_history_init):
* lib/ephy-node-db.c: (ephy_node_db_load_from_file):
* lib/ephy-node-db.h:
* lib/ephy-state.c: (ensure_states):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init):
Refactor node db loading functions into a common one in
ephy-node-db. Switch to using xmlReader api.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2003-09-16 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
* src/ephy-window.c: (setup_window):
Adapt to changed GtkActionGroup api.
|
|
|
|
|
|
|
| |
2003-09-16 Christopher James Lahey <clahey@ximian.com>
* src/epiphany.in: Added MOZ_PLUGIN_PATH default. Added migration
from galeon settings.
|
|
|
|
|
|
|
|
|
| |
2003-09-16 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults):
Really use the translated names of the default topics and bookmarks when
creating them.
|
|
|
|
|
|
|
|
| |
2003-09-16 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-new-bookmark.c: ephy_new_bookmark_construct):
HIGgify dialogue title. Fixes bug 119710.
|
| |
|
|
|
|
|
|
|
|
| |
2003-09-15 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-window.c: (ephy_window_load_url):
Activate the embed when necessary.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-15 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (drag_start), (drag_stop),
(motion_notify_cb), (move_tab_to_another_notebook),
(button_release_cb), (ephy_notebook_init):
Enable dragging the tab from a single-tab window too.
Correctly honour the drag threshold when starting a drag
(ported from galeon, tanks go to Crispin).
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-13 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/eggmarshalers.c: (_egg_marshal_OBJECT__VOID):
* src/bookmarks/ephy-bookmarks-editor.c: (provide_favicon):
* src/ephy-history-window.c: (provide_favicon):
Exchange the newly-deprecated g_value_set_object_take_ownership() with
g_value_take_object().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-11 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_finalize):
* src/bookmarks/ephy-bookmarks-menu.c:
(ephy_bookmarks_menu_finalize):
* src/ephy-encoding-menu.c: (ephy_encoding_menu_finalize_impl):
* src/ephy-favorites-menu.c: (ephy_favorites_menu_finalize):
* src/ephy-history-window.c: (ephy_history_window_finalize):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_finalize_impl):
* src/ephy-window.c: (ephy_window_finalize):
* src/toolbar.c: (toolbar_finalize):
Remove not needed removal of groups of actions from ui
merge (gtk fix).
|
|
|
|
|
|
|
|
| |
2003-09-10 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_set_active_tab):
Remove a double connect to signal.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-10 Marco Pesenti Gritti <marco@gnome.org>
* data/epiphany.schemas.in:
* data/glade/prefs-dialog.glade:
* lib/ephy-prefs.h:
* src/ephy-notebook.c: (update_tabs_visibility),
(ephy_notebook_init):
* src/ephy-shell.c: (ephy_shell_new_tab):
* src/ephy-tab.c: (open_link_in_new_tab):
* src/ephy-window.c: (sync_tab_load_status),
(ephy_window_set_active_tab), (tab_added_cb), (tab_removed_cb):
* src/prefs-dialog.c:
Make spinner status per tab.
Remove the default to tab pref, use tab by default for middle
click on links, add a always_show_tabs_bar hidden pref.
|
|
|
|
|
|
|
|
|
| |
2003-09-10 Marco Pesenti Gritti <marco@gnome.org>
* data/ui/epiphany-ui.xml.in:
* src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild):
Readd separators and dont use unnecessary placeholders.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-09 Marco Pesenti Gritti <marco@gnome.org>
* data/default-prefs.js:
* data/glade/prefs-dialog.glade:
* embed/ephy-embed-single.c: (ephy_embed_single_get_font_list):
* embed/ephy-embed-single.h:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* src/prefs-dialog.c: (setup_font_menu), (attach_fonts_signals),
(setup_size_controls), (setup_fonts), (prefs_dialog_init):
First important step in solving the fonts mess.
Allow to select the variable width instead of
families. Also use points instead of pixels.
Set a minimum font size by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-09 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/Makefile.am:
* lib/widgets/ephy-event-box.c:
* lib/widgets/ephy-event-box.h:
* src/ephy-favicon-action.c: (create_tool_item):
* src/ephy-notebook.c: (build_tab_label):
* src/statusbar.c: (create_statusbar_security_icon):
gtk+ now supports invisible event boxes. Remove our custom implementation
and use gtk+ api instead.
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-06 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_clean),
(add_bookmarks_menu), (ephy_bookmarks_menu_rebuild),
(ephy_bookmarks_menu_set_window),
(ephy_bookmarks_menu_set_property), (ephy_bookmarks_menu_finalize):
Port to the new gtk dynamic menus api
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-05 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
* src/ephy-history-window.c: (ephy_history_window_construct):
* src/ephy-window.c: (setup_window):
* src/ppview-toolbar.c: (ppview_toolbar_set_window):
Use gtk_action_group_set_translation_domain() to restore menu and popup
i18n.
|
|
|
|
|
|
|
|
|
| |
2003-09-04 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_update):
Adapt to new gtk_ui_manager_add_ui functionality.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-04 Marco Pesenti Gritti <marco@gnome.org>
* data/ui/epiphany-history-window-ui.xml.in:
Fix a typo in the xml
* src/bookmarks/ephy-bookmarks-editor.c:
* src/ephy-history-window.c: (ephy_history_window_show_popup_cb):
Change the popups path to fit new api
|
|
|
|
|
|
|
|
|
| |
2003-09-03 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_update):
Use the api for dynamic menus creation. Far cleaner.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-03 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_single_bookmark),
(xbel_parse_bookmark), (xbel_parse_folder), (xbel_parse_bookmarks),
(ephy_bookmarks_import_xbel):
Rewrote xbel bookmarks importer using xmlreader api. Should fix
bug 120803.
* configure.in:
Require libxml2 >= 2.5.9
|
|
|
|
|
|
|
|
|
|
| |
2003-09-03 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source_menu),
(cmd_bookmarks_import):
Fix galeon bookmarks import for the case of there existing a subdirectory
of ~/.galeon having a bookmarks.xbel file.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
2003-09-02 Christian Persch <chpe@cvs.gnome.org>
* src/ppview-toolbar.c:
Fix ui xml, make ppview toolbar work again.
|
|
|
|
|
|
|
|
|
|
| |
2003-09-01 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_clean):
* src/ephy-favorites-menu.c: (ephy_favorites_menu_clean):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_clean):
Some more missing ensure update.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-01 Marco Pesenti Gritti <marco@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
* src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_clean):
* src/ephy-favorites-menu.c: (ephy_favorites_menu_clean):
* src/ephy-history-window.c: (ephy_history_window_construct):
* src/ephy-window.c: (setup_window):
* src/toolbar.c: (toolbar_setup_actions):
Readd is_important and ensure_update, gtk now support them.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-31 Marco Pesenti Gritti <marco@gnome.org>
* data/ui/epiphany-history-window-ui.xml.in:
* data/ui/epiphany-ui.xml.in:
* lib/widgets/ephy-node-view.c: (get_selection):
* src/bookmarks/ephy-bookmarks-editor.c: (add_widget),
(ephy_bookmarks_editor_construct):
* src/bookmarks/ephy-bookmarks-menu.c: (add_bookmarks_menu),
(ephy_bookmarks_menu_rebuild):
* src/ephy-encoding-menu.c: (build_group), (build_encoding),
(ephy_encoding_menu_rebuild):
* src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild):
* src/ephy-history-window.c: (add_widget),
(ephy_history_window_construct):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_clean),
(ephy_tabs_menu_update):
* src/ephy-window.c: (setup_window), (ephy_window_init):
Fix problems with EphyNodeView, bookmarks and history
dialogs and update dynamic menus to the new xml format.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-30 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-encoding-menu.c: (ephy_encoding_menu_verb_cb):
* src/ephy-favicon-action.c: (create_tool_item):
* src/ephy-favicon-action.h:
* src/ephy-favorites-menu.c: (ephy_favorites_menu_clean):
* src/ephy-go-action.c: (create_tool_item), (create_menu_proxy_cb):
* src/ephy-go-action.h:
* src/ephy-history-window.c: (ephy_history_window_construct):
* src/ephy-location-action.c: (ephy_location_action_get_widget):
* src/ephy-location-action.h:
* src/ephy-navigation-action.c:
* src/ephy-navigation-action.h:
* src/ephy-spinner-action.c: (create_tool_item),
(item_parent_set_cb):
* src/ephy-spinner-action.h:
* src/ephy-tab.c: (ephy_tab_init):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_clean),
(tab_set_action_accelerator), (ephy_tabs_menu_update):
* src/ephy-window.c: (ephy_window_state_event_cb), (setup_window),
(update_layout_toggles):
* src/popup-commands.c:
* src/ppview-toolbar.c: (ppview_toolbar_set_window),
(ppview_toolbar_init):
* src/toolbar.c: (toolbar_activate_location):
* src/window-commands.c: (window_cmd_view_bookmarks_bar),
(window_cmd_view_toolbar), (window_cmd_view_statusbar),
(window_cmd_view_fullscreen):
Complete gtk 2.3 port. It doesnt run here but it could be
my env.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
2003-08-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_load):
Fix the logic in the version-mismatch case.
|
|
|
|
|
|
|
| |
2003-08-24 Anders Carlsson <andersca@gnome.org>
* src/ephy-spinner-action.c (toolbar_style_sync): Use a
small spinner for all styles except text under icons.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-23 Marco Pesenti Gritti <marco@gnome.org>
* configure.in:
0.9.1
* src/Makefile.am:
Do not distribute generated CORBA files
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-22 Marco Pesenti Gritti <marco@gnome.org>
* lib/widgets/ephy-node-view.c: (compare_string_values),
(ephy_node_view_sort_func):
* src/bookmarks/ephy-bookmarks-menu.c: (sort_topics),
(sort_bookmarks):
* src/bookmarks/ephy-topic-action.c: (sort_bookmarks),
(sort_topics):
Make it NULL safe
* src/ephy-toolbars-model.c: (impl_get_item_id):
When creating bookmark, if the title is unknown, use untitled.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-19 Marco Pesenti Gritti <marco@.gnome.org>
* embed/ephy-embed.c: (ephy_embed_activate):
* embed/ephy-embed.h:
* embed/mozilla/mozilla-embed.cpp:
Add activate api.
* src/window-commands.c: (window_cmd_go_back), (window_cmd_go_up),
(window_cmd_go_forward), (window_cmd_view_stop),
(window_cmd_view_reload):
Activate on navigation commands. It seem like a better
beahvior and it avoid some mozilla focus craziness.
|
|
|
|
|
|
|
|
|
| |
2003-08-14 Marco Pesenti Gritti <marco@.gnome.org>
* embed/mozilla/EphyWrapper.cpp:
* src/ppview-toolbar.c: (toolbar_cmd_ppv_close):
Make print preview exit code safer.
|
|
|
|
| |
Fix opening bookmarks in new window, there was a missing flag.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-13 Marco Pesenti Gritti <marco@.gnome.org>
* src/ephy-window.c: (show_embed_popup):
Do not show popups on print preview.
* src/ppview-toolbar.c: (ppview_toolbar_set_window),
(ppview_toolbar_init), (toolbar_cmd_ppv_goto_first),
(toolbar_cmd_ppv_goto_last), (clamp_page_limits),
(toolbar_cmd_ppv_go_back), (toolbar_cmd_ppv_go_forward):
Use only known to work api to navigate.
|
|
|
|
|
|
|
|
|
|
| |
2003-08-13 Marco Pesenti Gritti <marco@.gnome.org>
* AUTHORS:
* HACKING:
* src/window-commands.c: (window_cmd_help_about):
Update my mail address
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-11 Marco Pesenti Gritti <marco@it.gnome.org>
* lib/egg/egg-action.c: (egg_action_class_init), (egg_action_init),
(egg_action_set_property), (egg_action_get_property),
(egg_action_sync_important), (connect_proxy):
* lib/egg/egg-action.h:
* lib/egg/eggtoolbar.c: (toolbar_item_is_homogeneous),
(egg_toolbar_size_request), (get_item_size):
* lib/egg/eggtoolbutton.c: (egg_tool_button_property_notify),
(egg_tool_button_class_init), (egg_tool_button_construct_contents):
* lib/egg/eggtoolitem.c: (egg_tool_item_class_init),
(egg_tool_item_get_is_important), (egg_tool_item_set_is_important),
(egg_tool_item_set_property), (egg_tool_item_get_property):
* lib/egg/eggtoolitem.h:
* src/ephy-window.c: (setup_window):
* src/toolbar.c: (toolbar_setup_actions):
Respect priority text preference. Ported from gtk.
|
|
|
|
|
|
|
|
|
| |
2003-08-08 Christian Persch <chp@cvs.gnome.org>
* src/bookmarks/ephy-topics-selector: (topic_toggled), (topic_clicked),
(topic_key_pressed):
Fix mem leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-08 Marco Pesenti Gritti <marco@it.gnome.org>
* lib/egg/egg-toolbars-model.c:
* lib/egg/egg-toolbars-model.h:
Update
* src/ephy-toolbars-model.c: (get_toolbar_and_item_pos),
(impl_add_item), (ephy_toolbars_model_class_init),
(get_toolbar_pos):
Do not add duped bookmarks to toolbars
|
|
|
|
|
|
|
|
|
|
| |
2003-08-07 Marco Pesenti Gritti <marco@it.gnome.org>
* src/ephy-tab.c: (build_load_percent):
Clamp the values to 0/100, mozilla sometimes report
more done requests than total requests, but their
progress widget clamp them.
|
|
|
|
|
|
|
|
|
| |
2003-08-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-nodebook.c: (notebook_drag_data_received_cb):
* src/ephy-shell.c: (ephy_shell_new_tab):
Correct insertion order of new tabs.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-shell.c: (load_homepage):
* src/window-commands.c: (window_cmd_go_home):
Fix blank page loading.
* src/ephy-shell.c: (ephy_shell_new_tab):
Fix new tab positioning.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-05 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/mozilla/EventContext.cpp:
* embed/mozilla/EventContext.h:
* src/popup-commands.c: (popup_cmd_bookmark_link):
Use link text as bookmark title when no title
is specified.
|
|
|
|
|
|
|
|
|
| |
2003-08-02 Marco Pesenti Gritti <marco@it.gnome.org>
* src/ephy-notebook.c: (find_tab_num_at_pos), (button_press_cb):
Work around for a gtk issue. Do not assert if a click outside the notebook
is reported in button_press, just ignore.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/ephy-encodings-menu.c: (build_group):
Fix ui xml string.
* src/ephy-tabs-menu.c: (ephy_tabs_menu_update):
Fix mem leak.
* src/ephy-window.c: (remove_from_session), (ephy_window_destroy),
(ephy_window_finalize):
* src/session.h:
* src/session.c: (session_class_init), (session_remove_window):
Move up the removal of the window from the session to when it's still
valid and non-finalised. Include the window as parameter in the
close signal of the session.
|
|
|
|
|
|
|
|
|
|
| |
2003-08-02 Marco Pesenti Gritti <marco@it.gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c:
(ephy_bookmarks_menu_rebuild):
* src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu):
Translators comment to avoid verb/adjective confusion
|
|
|
|
|
|
|
|
| |
2003-08-01 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (main):
Fix mem leak.
|
|
|
|
|
|
|
|
|
| |
2003-07-30 David Bordoley <bordoley@msu.edu>
* src/ephy-history-window.c: (ephy_history_window_node_activated_cb):
* src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_node_activated_cb):
Always open bookmarks in new window/tab according to pref on activate.
|
|
|
|
|
|
|
|
|
|
| |
2003-07-30 Marco Pesenti Gritti <marco@it.gnome.org>
* configure.in:
* help/nl/Makefile.am:
* src/Makefile.am:
Make it distcheck
|
|
|
|
|
|
|
|
|
|
| |
2003-07-29 Nikolai Weibull <lone-star@home.se>
* src/session.c: (save_yourself_cb):
s/ephy/epiphany. Fix session management.
2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* data/ui/epiphany-toolbar.xml.in:
* lib/egg/egg-editable-toolbar.c: (drag_data_received_cb):
* lib/egg/egg-editable-toolbar.h:
* lib/egg/egg-toolbar-editor.c: (parse_item_list):
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml),
(safe_save_xml), (egg_toolbars_model_save), (toolbars_item_new),
(free_item_node), (egg_toolbars_model_add_separator),
(egg_toolbars_model_add_item), (parse_item_list),
(impl_get_item_id), (impl_get_item_name), (impl_get_item_type),
(egg_toolbars_model_class_init), (egg_toolbars_model_item_nth),
(egg_toolbars_model_toolbar_nth), (egg_toolbars_model_get_item_id),
(egg_toolbars_model_get_item_name),
(egg_toolbars_model_get_item_type):
* lib/egg/egg-toolbars-model.h:
* lib/egg/eggtoolbar.c: (egg_toolbar_finalize):
* lib/ephy-dnd.c: (add_one_topic), (ephy_dnd_drag_data_get):
* lib/ephy-dnd.h:
* lib/widgets/ephy-node-view.c: (drag_data_received_cb),
(ephy_node_view_select_node_by_key), (ephy_node_view_construct),
(ephy_node_view_add_data_column),
(ephy_node_view_enable_drag_source):
* lib/widgets/ephy-node-view.h:
* lib/widgets/ephy-tree-model-sort.c:
(ephy_tree_model_sort_class_init), (ephy_tree_model_sort_init),
(ephy_tree_model_sort_multi_row_draggable),
(ephy_tree_model_sort_set_column_id),
(each_property_get_data_binder),
(ephy_tree_model_sort_multi_drag_data_get):
* lib/widgets/ephy-tree-model-sort.h:
* src/bookmarks/ephy-bookmark-properties.c:
(toolbar_checkbox_changed_cb), (build_ui):
* src/bookmarks/ephy-bookmarks-editor.c:
(cmd_show_in_bookmarks_bar), (ephy_bookmarks_editor_update_menu),
(node_dropped_cb), (provide_keyword_uri),
(ephy_bookmarks_editor_construct):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults),
(ephy_bookmarks_remove_keyword), (ephy_bookmarks_get_topic_uri),
(ephy_bookmarks_find_keyword):
* src/bookmarks/ephy-bookmarks.h:
* src/ephy-history-window.c: (ephy_history_window_construct):
* src/ephy-toolbars-model.c: (ephy_toolbars_model_get_action_name),
(ephy_toolbars_model_get_node), (bookmark_destroy_cb),
(impl_get_item_name), (impl_get_item_id), (impl_get_item_type),
(connect_item), (ephy_toolbars_model_set_bookmarks),
(ephy_toolbars_model_class_init), (save_changes), (item_added),
(item_removed), (toolbar_added), (toolbar_removed),
(ephy_toolbars_model_init), (ephy_toolbars_model_finalize),
(ephy_toolbars_model_remove_bookmark),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-27 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-node-view.c: (ephy_node_view_remove):
Fix mem leak.
* lib/widgets/ephy-node-view.c: (ephy_node_view_remove):
* src/pdm-dialog.c: (pdm_cmd_delete_selection):
If we've just deleted every row in the tree view, the row ref
contains an empty path. Check for that; possibly fixing bug #118398.
|
|
|
|
| |
Sort on the HOST columns by default (#115472).
|
|
|
|
|
|
|
|
|
| |
2003-07-24 Christian Persch <chpe@cvs.gnome.org>
* src/prefs-dialog.c:
* embed/mozilla/mozilla-notifiers.cpp:
Added one translator's comment, and clarified another.
|
|
|
|
|
|
|
|
| |
2003-07-23 Marco Pesenti Gritti <marco@it.gnome.org>
* src/Makefile.am:
Do not distribute autogenerated corba stuff (from galeon)
|
|
|
|
|
|
|
|
| |
2003-07-23 Marco Pesenti Gritti <marco@it.gnome.org>
* src/ephy-tab.c: (open_link_in_new_tab):
Add https
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-22 Marco Pesenti Gritti <marco@it.gnome.org>
* data/glade/prefs-dialog.glade:
Try to use more friendly description for cache prefs.
* src/ephy-tab.c: (open_link_in_new_tab),
(ephy_tab_dom_mouse_click_cb):
Middle click open in new tab for http, ftp and file,
hope to not have missed any protocol that make sense.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-22 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (ephy_tab_set_title):
If the page is about:blank, set title to "Blank page", not "about:blank".
* src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu),
(build_topics_menu):
If there are no uncategorised bookmarks, don't append insensitive
"Empty" menu item after the topics.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-22 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-event-box.h:
* lib/widgets/ephy-event-box.c:
An input-only window event box, copied from eel's ell-input-event-box.
* src/ephy-notebook.c: (tab_build_label):
* src/ephy-favicon-action.c: (create_tool_item):
Use EphyEventBox instead of GtkEventBox. Fixes transparency issue from
bug #110747 .
|
|
|
|
|
|
|
|
|
|
| |
2003-07-22 Marco Pesenti Gritti <marco@it.gnome.org>
* src/bookmarks/ephy-topic-action.c: (sort_bookmarks),
(append_bookmarks_menu), (build_bookmarks_menu), (sort_topics),
(build_topics_menu):
Fix incosistency between all topic and bookmarks menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-20 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/ephy-embed.c: (ephy_embed_find_set_properties),
(ephy_embed_find_next):
* embed/ephy-embed.h:
* embed/find-dialog.c: (update_navigation_controls), (impl_show),
(find_dialog_class_init), (set_properties), (sync_page_change),
(sync_embed), (find_dialog_init), (find_dialog_finalize),
(find_dialog_go_next), (find_dialog_go_prev),
(find_close_button_clicked_cb), (find_next_button_clicked_cb),
(find_prev_button_clicked_cb), (find_entry_changed_cb),
(find_check_toggled_cb):
* embed/find-dialog.h:
* embed/mozilla/EphyWrapper.cpp:
* embed/mozilla/EphyWrapper.h:
* embed/mozilla/Makefile.am:
* embed/mozilla/mozilla-embed.cpp:
* lib/ephy-dialog.h:
* src/ephy-window.c: (ephy_window_find):
* src/ephy-window.h:
* src/window-commands.c: (window_cmd_edit_find),
(window_cmd_edit_find_next), (window_cmd_edit_find_prev):
Rework find implementation to integrate better
with type ahead and to simplify the code.
Do not try to set menus sensitivity because
mozilla doesnt provide an api for it and it breaks
with type ahead.
* lib/ephy-dialog.c: (ephy_dialog_class_init),
(ephy_dialog_finalize), (dialog_destroy_cb), (impl_construct),
(ephy_dialog_construct):
Remove no more used destruct crap.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-18 Marco Pesenti Gritti <marco@it.gnome.org>
Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init),
(ephy_bookmarks_find_bookmark):
* src/ephy-toolbars-model.c: (ephy_toolbars_model_get_action_name),
(topic_destroy_cb), (bookmark_destroy_cb), (setup_item),
(impl_add_item), (ephy_toolbars_model_set_bookmarks),
(ephy_toolbars_model_init), (get_toolbar_pos),
(get_toolbar_and_item_pos), (ephy_toolbars_model_remove_bookmark),
(ephy_toolbars_model_add_bookmark),
(ephy_toolbars_model_has_bookmark):
* src/ephy-toolbars-model.h:
* src/toolbar.c: (topic_destroy_cb), (bookmark_destroy_cb):
Remove bookmarks also if they are not on the bookmarks toolbar.
Deal with bookmarks/model sync inside the model not in the toolbar.
If there are invalid bookmarks in the toolbar configuration
when loading it, emit a warning and drop them.
|
|
|
|
|
|
| |
Allow DND of URLs (from links or favicons or other apps...) to the
bookmarks toolbar, fixes #116613 (HOORAY), thanks to marco and
chpe for the help.
|
|
|
|
|
|
|
|
|
| |
2003-07-16 Marco Pesenti Gritti <marco@it.gnome.org>
* src/prefs-dialog.c: (setup_font_menu):
Initiliaze font list to NULL. Otherwise if Enumerate fails
we crash.
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-15 Marco Pesenti Gritti <marco@it.gnome.org>
* NEWS:
* configure.in:
* embed/Makefile.am:
* src/Makefile.am:
0.8.0. Make it distcheck.
|
|
|
|
|
|
|
|
|
|
| |
2003-07-14 Marco Pesenti Gritti <marco@it.gnome.org>
* configure.in:
* src/prefs-dialog.c: (prefs_dialog_init):
No need to setup fonts on init, it will be done
when the default encoding is set.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-14 Christian Persch <chpe@cvs.gnome.org>
* src/pdm-dialog.c: (pdm_dialog_cookies_properties_button_clicked_cb):
* src/language-editor.c: (language_editor_update_pref):
* embed/downloader-view.c: (controls_info_foreach),
(download_dialog_pause_cb), (download_dialog_abort_cb),
(downloader_treeview_selection_changed_cb), (open_selection_foreach):
Fix mem leaks; thanks to Xan for pointing this out.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-14 Marco Pesenti Gritti <marco@it.gnome.org>
* lib/egg/eggtreemultidnd.c:
(egg_tree_multi_drag_button_press_event):
Update
* embed/ephy-embed-popup-control.c: (save_property_url),
(embed_popup_download_link_cmd), (embed_popup_save_image_as_cmd),
(save_url), (embed_popup_save_page_as_cmd),
(embed_popup_save_background_as_cmd):
* src/popup-commands.c: (save_property_url),
(popup_cmd_download_link), (popup_cmd_save_image_as),
(popup_cmd_save_background_as):
* src/window-commands.c: (window_cmd_file_open),
(window_cmd_file_save_as):
Higgy titles for file pickers.
* embed/ephy-embed-utils.c: (ephy_embed_utils_save):
* embed/ephy-embed-utils.h:
Allow to pass a title to _save.
Show an error message when saving doesnt succeed.
|
|
|
|
|
|
|
| |
We use g_list_prepend to create selections now (in ephy_node_view_get_selection()
and inside pdm_cmd_delete_selection), so the last element selected is the first in
the list and we need to use g_list_first instead of _last to make intelligent
selection after removal work on multiple selections.
|
|
|
|
| |
Fix leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lib/widgets/ephy-node-view.c:
(ephy_node_view_select_node_by_key), (ephy_node_view_remove):
Don't use event->string, is deprecated (#117346).
Also improve intelligent selection.
* src/pdm-dialog.c: (pdm_dialog_remove_button_clicked_cb),
(pdm_cmd_delete_selection), (pdm_key_pressed_cb),
(setup_action):
Connect del keys to delete action, also implement intelligent selection
after deletion (I want to be known as Mr. Intelligent Selection
from now, spread the word).
|
|
|
|
|
|
|
|
|
| |
2003-07-14 Christian Persch <chpe@cvs.gnome.org>
* src/pdm-dialog.c: (pdm_dialog_remove_button_clicked_cb),
(pdm_dialog_finalize):
Fix mem leaks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-13 Christian Persch <chpe@cvs.gnome.org>
* src/language-editor.c: (language_editor_remove_button_clicked_cb):
* embed/downloader-view.c: (downloader_view_set_download_info),
(downloader_view_remove_download),
(downloader_view_set_download_progress),
(downloader_view_set_download_status), (download_dialog_abort_cb):
* lib/widgets/ephy-tree-model-sort.c:
(ephy_tree_model_sort_multi_row_draggable):
Fix mem leaks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-13 Marco Pesenti Gritti <marco@it.gnome.org>
* Makefile.am:
Add plugins dir
* plugins/sample/Makefile.am:
* plugins/sample/sample.c: (window_focus_in_cb):
Make it compile with not installed headers
* src/Makefile.am:
Remove an obsolete include dir
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am:
* configure.in:
* embed/Makefile.am:
* embed/ephy-embed-shell.c: (ephy_embed_shell_get_favicon_cache),
(impl_get_downloader_view):
* embed/ephy-embed-shell.h:
* embed/ephy-embed-single.c:
* embed/ephy-embed-single.h:
* embed/mozilla/ProgressListener.cpp:
* embed/mozilla/mozilla-embed.cpp:
* lib/Makefile.am:
* lib/ephy-langs.h:
* lib/ephy-node.c: (unref_signal_objects),
(ephy_node_signal_connect_object):
* plugins/Makefile.am:
* plugins/sample/Makefile.am:
* plugins/sample/sample.c: (bmk_added), (bmk_removed),
(bmk_changed), (switch_page_cb), (window_focus_in_cb),
(location_changed_cb), (tab_added_cb), (new_window_cb),
(plugin_init):
* src/Makefile.am:
* src/bookmarks/Makefile.am:
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_sync_icon):
* src/bookmarks/ephy-bookmark-properties.c: (set_window_icon),
(ephy_bookmark_properties_init):
* src/bookmarks/ephy-bookmarks-editor.c: (provide_favicon),
(ephy_bookmarks_editor_init):
* src/bookmarks/ephy-bookmarks.c: (update_favorites_menus):
* src/bookmarks/ephy-topic-action.c: (build_bookmarks_menu):
* src/ephy-automation.c: (impl_ephy_automation_loadurl),
(impl_ephy_automation_quit), (impl_ephy_automation_load_session):
* src/ephy-favicon-action.c: (ephy_favicon_action_init):
* src/ephy-history-window.c: (confirmation_dialog_response_cb),
(provide_favicon):
* src/ephy-location-action.c: (connect_proxy):
* src/ephy-notebook.c: (sync_icon):
* src/ephy-shell.c: (ephy_shell_get_active_window),
(ephy_shell_get_session), (ephy_shell_get_autocompletion),
(ephy_shell_get_toolbars_model):
* src/ephy-shell.h:
* src/ephy-tab.c: (ephy_tab_net_state_cb), (ephy_tab_init),
(ephy_tab_get_action):
* src/ephy-tab.h:
* src/ephy-tabs-menu.c: (ephy_tabs_menu_update):
* src/ephy-window.c: (ephy_window_fullscreen),
(ephy_window_unfullscreen), (sync_tab_icon), (ephy_window_init),
(remove_from_session), (ephy_window_get_active_tab):
|
|
|
|
|
|
|
|
| |
2003-07-12 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-navigation-action.c: (new_history_menu_item):
Cleanup.
|
|
|
|
|
|
|
|
| |
2003-07-12 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-navigation-action.c: (new_history_menu_item):
Shorten strings.
|
|
|
|
|
|
|
|
|
| |
2003-07-12 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-history-window.c: (provide_favicon):
* src/bookmarks/ephy-bookmarks-editor.c: (provide_favicon):
Fix mem leaks.
|
|
|
|
|
|
|
| |
A "fast search" implementation for all node views. Pressing any valid
unicode character will make ephy select the first entry begining
with that key, or the nearest match (with previous or posterior letters).
Fixes bug #116744 (http://bugzilla.gnome.org/show_bug.cgi?id=116744).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-12 Marco Pesenti Gritti <marco@it.gnome.org>
* configure.in:
* plugins/.cvsignore:
* plugins/Makefile.am:
* plugins/sample/.cvsignore:
* plugins/sample/Makefile.am:
* plugins/sample/sample.c: (bmks_changed), (plugin_init),
(plugin_exit):
* src/Makefile.am:
* src/ephy-plugin.c: (ephy_plugin_get_type), (ephy_plugin_new),
(ephy_plugin_load), (ephy_plugin_unload), (ephy_plugin_class_init),
(ephy_plugin_init), (ephy_plugin_finalize):
* src/ephy-plugin.h:
* src/ephy-shell.c: (ephy_shell_load_plugins), (ephy_shell_init),
(ephy_shell_finalize):
Very simple plugin framework, unused for now.
We will start making something useful with it only post 1.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-11 Marco Pesenti Gritti <marco@it.gnome.org>
* lib/widgets/ephy-autocompletion-window.c: (move_selection),
(ephy_autocompletion_window_key_press_hack),
(ephy_autocompletion_window_hide):
Fix actions
* src/bookmarks/ephy-bookmarks-import.c: (parse_rdf_item):
Actually use smartlink prop when importing
|
|
|
|
|
|
|
|
| |
2003-07-11 Lee Willis <lee@lee-and-claire.co.uk>
* src/bookmarks.ephy-bookmarks-export.c: (ephy_bookmarks_export_rdf):
Fix export of smart bookmarks
|
|
|
|
|
|
|
|
|
| |
2003-07-10 David Bordoley <bordoley@msu.edu>
* src/ephy-window.c:
* src/toolbar.c: (toolbar_setup_actions):
Fix up the tooltips.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-10 Marco Pesenti Gritti <marco@it.gnome.org>
* src/bookmarks/ephy-bookmarks-export.c: (add_topics_list),
(ephy_bookmarks_export_rdf):
Some minor changes in rdf format (thanks to Edd Dumbill),
and use namespaces in the code.
* src/bookmarks/ephy-bookmarks-import.c: (bookmark_add),
(ephy_bookmarks_import_xbel), (parse_rdf_subjects),
(parse_rdf_item), (ephy_bookmarks_import_rdf):
* src/bookmarks/ephy-bookmarks-import.h:
Add an rdf importer.
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_load),
(ephy_bookmarks_save), (ephy_bookmarks_init),
(ephy_bookmarks_finalize):
Update db to 1.0, import bookmarks from the rdf first time.
WARNING Backup your bookmarks.rdf file before using this
and let me know if you get any problems. (esp if you had a
< 0.7.3 epiphany version).
|
|
|
|
|
|
|
|
| |
2003-07-07 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (sync_tab_load_status), (tab_removed_cb):
Update spinner when a tab was removed. Fixes bug #116908.
|
| |
|
|
|
|
|
|
|
|
| |
2003-07-07 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_find_bookmark):
Fix crash.
|
|
|
|
|
|
|
|
| |
2003-07-07 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (build_progress_from_requests):
Fix progress update logic.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-07 Marco Pesenti Gritti <marco@it.gnome.org>
* lib/ephy-types.h:
Remove unused define.
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save_delayed),
(bookmarks_changed_cb), (bookmarks_removed_cb),
(ephy_bookmarks_add):
Save added bookmarks on idle, otherwise importing is too slow.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-07 Marco Pesenti Gritti <marco@it.gnome.org>
* lib/widgets/ephy-autocompletion-window.c:
(ephy_autocompletion_window_finalize_impl),
(ephy_autocompletion_window_show), (move_selection),
(ephy_autocompletion_window_key_press_hack),
(ephy_autocompletion_window_hide):
Rewrite selection logic to be simpler and to
fix bugs.
* lib/widgets/ephy-spinner.c:
* lib/widgets/ephy-spinner.h:
Remove unused includes.
* src/toolbar.c:
Add missing include.
|
|
|
|
|
|
|
|
|
|
| |
2003-07-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-go-action.c: (button_clicked), (activate_cb),
(create_menu_item), (create_menu_proxy_cb), (connect_proxy),
(ephy_go_action_class_init):
Implement toolbar overflow menu item for the go button.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-06 Marco Pesenti Gritti <marco@it.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c:
(ephy_bookmarks_import_mozilla), (ephy_bookmarks_import_xbel):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults),
(save_bookmarks_delayed), (ephy_bookmarks_set_dirty),
(bookmarks_changed_cb), (bookmarks_removed_cb),
(ephy_bookmarks_init), (ephy_bookmarks_finalize),
(ephy_bookmarks_add):
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add):
* src/ephy-shell.c: (ephy_shell_finalize),
(ephy_shell_get_toolbars_model):
* src/ephy-toolbars-model.c: (item_added), (item_removed),
(toolbar_added), (toolbar_removed), (ephy_toolbars_model_init),
(ephy_toolbars_model_finalize):
Make sure we ever save bookmarks after changes, so they dont
get lost on crashes.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-06 Marco Pesenti Gritti <marco@it.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c:
(ephy_bookmarks_import_mozilla), (ephy_bookmarks_import_xbel):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults),
(save_bookmarks_delayed), (ephy_bookmarks_set_dirty),
(bookmarks_changed_cb), (bookmarks_removed_cb),
(ephy_bookmarks_init), (ephy_bookmarks_finalize),
(ephy_bookmarks_add):
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add):
* src/ephy-shell.c: (ephy_shell_finalize),
(ephy_shell_get_toolbars_model):
* src/ephy-toolbars-model.c: (item_added), (item_removed),
(toolbar_added), (toolbar_removed), (ephy_toolbars_model_init),
(ephy_toolbars_model_finalize):
Make sure we ever save bookmarks after changes, so they dont
get lost on crashes.
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-06 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-node-view.c: (ephy_node_view_button_press_cb),
(ephy_node_view_sort_func):
* src/bookmarks/ephy-topics-selector.c: (topic_clicked),
(topic_key_pressed):
Fix mem leaks and a conditional.
|
|
|
|
|
|
|
|
|
| |
2003-07-05 Christian Persch <chpe@cvs.gnome.org>
* src/prefs-dialog.c: (setup_font_menu), (set_homepage_entry):
gtk_editable_insert_text takes the number of bytes in the string,
not the number of characters.
|
|
|
|
|
|
|
|
|
|
| |
2003-07-05 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/ContentHandler.h:
* src/prefs-dialog.c: (setup_font_menu):
Api resync and cleanup from galeon.
|
|
|
|
|
|
|
|
|
| |
2003-07-04 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c: (add_bookmarks_menu):
Use g_list_prepend instead of g_list_append.
Correct erroneous copyright notice.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-04 Marco Pesenti Gritti <marco@it.gnome.org>
* configure.in:
Remove use of acconfig.h.
* embed/ephy-embed-shell.c: (ephy_embed_shell_get_embed_single):
* embed/ephy-embed-single.c:
* embed/ephy-embed-single.h:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyWrapper.cpp:
* embed/mozilla/Makefile.am:
* embed/mozilla/MozRegisterComponents.cpp:
* embed/mozilla/MozRegisterComponents.h:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-embed-single.h:
* src/bookmarks/ephy-bookmarks-import.c: (bookmark_add),
(xbel_parse_folder), (ephy_bookmarks_import_mozilla):
* src/ephy-shell.c: (ephy_shell_init):
Show an alert when mozilla cant start instead of crashing.
Do not import bookmarks dups.
Cleanup some mozilla code headers inclusion.
|
|
|
|
|
|
|
|
| |
2003-07-03 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (build_bookmarks_menu):
Ellipsise the bookmarks titles.
|
|
|
|
|
|
|
|
| |
2003-07-03 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (create_menu_proxy):
Oops, fix mem leak introduced by previous checkin.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-03 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-toolitem.h:
* src/bookmarks/ephy-bookmark-toolitem.c:
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item),
(ephy_bookmark_action_sync_label), (activate_cb), (create_menu_proxy),
(connect_proxy), (ephy_bookmark_action_class_init):
Moved bookmark tool item creation back to ephy-bookmark-action.c,
For smart bookmarks, don't append ':' in the toolbar overflow menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-02 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-arrow-toolbutton.c:
(ephy_arrow_toolbutton_set_tooltip), (ephy_arrow_toolbutton_class_init):
Implement custom tooltip setter; sets tooltip on the directional button.
* src/toolbar.c: (toolbar_setup_actions):
Set tooltips on custom actions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-02 Marco Pesenti Gritti <marco@it.gnome.org>
* data/art/Makefile.am:
* data/art/epiphany.png:
* data/epiphany.desktop.in:
* data/epiphany.schemas.in:
* data/glade/prefs-dialog.glade:
* embed/mozilla/mozilla-notifiers.cpp:
* lib/ephy-dialog.c: (ephy_dialog_set_size_group):
* lib/ephy-dialog.h:
* src/ephy-main.c: (main):
* src/prefs-dialog.c: (prefs_dialog_init),
(prefs_homepage_blank_button_clicked_cb), (fill_language_editor):
* src/window-commands.c: (window_cmd_help_about):
Use the browser icon from gnome icon theme.
Get rid of cache comparing prefs and rehash prefs pages to
make them more specific.
|
|
|
|
|
|
|
|
|
|
| |
2003-07-02 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (ephy_topic_action_sync_label),
(create_menu_item), (create_menu_proxy), (connect_proxy),
(ephy_topic_action_class_init):
Implement toolbar overflow menu item for bookmark topics.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-01 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-location-entry.h:
* lib/widgets/ephy-location-entry.c: (ephy_location_entry_set_tooltip),
(ephy_location_entry_construct_contents),
(ephy_location_entry_class_init), (ephy_location_entry_init),
(ephy_location_entry_finalize):
Make the location entry an EggToolItem, and provide a custom
tooptip setter. Fix mem leak.
* src/ephy-location-action.c: (create_tool_item),
(ephy_location_action_class_init), (connect_proxy):
Use the location entry EggToolItem instead of constructing it
explicitly.
* src/toolbar.c: (toolbar_setup_action):
Set tooltip for location entry.
* lib/egg/egg-action.c: (connect_proxy), (disconnect_proxy):
Connect the tooltip sync'er on any EggToolItem, not just EggTollButton:s.
Disconnect the tooltip sync func on disconnect, too.
|
|
|
|
|
|
|
|
|
| |
2003-07-01 David Bordoley <bordoley@msu.edu>
* src/ephy-window.c: (setup_window):
Set a label for the find toolbar item so that it
doesn't have elipses.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-30 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/ephy-embed-dialog.c: (ephy_embed_dialog_get_embed):
* embed/ephy-embed-shell.c: (ephy_embed_shell_init),
(ephy_embed_shell_get_favicon_cache):
* embed/ephy-embed-shell.h:
* embed/print-dialog.c: (print_dialog_print),
(print_dialog_preview):
* src/Makefile.am:
* src/ephy-tab.c: (ephy_tab_destroy_brsr_cb), (ephy_tab_init):
Remove some unused code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-nautilus-view.c: (gnv_embed_location_cb):
* src/ephy-tab.c: (ephy_tab_address_cb):
* embed/find-dialog.c: (sync_page_change):
Fix callbacks for new signature of ge_location embed signal.
* src/ephy-tab.c: (ephy_tab_icon_cache_changed_cb):
Fix logic to update the site icon.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-28 Piers Cornwell <piersc@cogs.susx.ac.uk>
* src/ephy-window.c:
Correct usage of ellipses.
* src/prefs-dialog.c:
Correct spelling of Bokmal and several cleanups.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2003-06-28 Marco Pesenti Gritti <marco@it.gnome.org>
* src/.cvsignore:
* src/Makefile.am:
Make sure idl generated sources are updated when
necessary.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-28 Marco Pesenti Gritti <marco@it.gnome.org>
* configure.in:
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.h:
Fallback using directories to detect format if the mime
is not relevant.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-28 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-navigation-action.c: (ephy_navigation_action_finalize),
(ephy_navigation_action_class_init):
* src/ephy-spinner-action.c: (ephy_spinner_action_finalize),
(ephy_spinner_action_class_init):
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_editable_changed_cb):
Fix mem leaks.
|
|
|
|
|
|
|
|
|
| |
2003-06-28 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild):
* embed/find-dialog.c: (find_get_info):
Fix mem leaks.
|
|
|
|
|
|
|
|
| |
2003-06-27 Marco Pesenti Gritti <marco@it.gnome.org>
* src/window-commands.c: (window_cmd_file_open):
Revert escape/unescape, according to teuf is not necessary ;)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* embed/ephy-embed.c: (ephy_embed_base_init):
* embed/ephy-embed.h:
* embed/mozilla/mozilla-embed.cpp:
* src/bookmarks/ephy-bookmarks-export.c: (add_topics_list),
(ephy_bookmarks_export_rdf):
* src/ephy-tab.c: (ephy_tab_address_cb):
* src/ephy-window.c: (ephy_window_load_url):
* src/window-commands.c: (window_cmd_file_open):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-26 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (connect_proxy),
(entry_activated_cb), (activate_cb), (menu_activate_cb):
* src/bookmarks/ephy-bookmark-toolitem.h:
* src/bookmarks/ephy-bookmark-toolitem.c: (activated_cb),
(ephy_bookmark_toolitem_create_menu_proxy),
(ephy_bookmark_toolitem_class_init):
Make the toolbar overflow item really activate the bookmark action.
Simplify code a little.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-26 Marco Pesenti Gritti <marco@it.gnome.org>
* src/bookmarks/ephy-bookmarks-menu.c: (go_location_cb):
* src/ephy-favorites-menu.c: (go_location_cb):
* src/ephy-navigation-action.c: (activate_up_menu_item_cb):
* src/ephy-shell.c: (ephy_shell_new_tab):
* src/toolbar.c: (go_location_cb):
* src/window-commands.c: (window_cmd_go_home):
Use window_load_url when useful. Right now just a cleanup
but will be useful when mozilla focus will stop to suck.
|
|
|
|
|
|
|
|
|
| |
2003-06-26 Marco Pesenti Gritti <marco@it.gnome.org>
* src/ephy-window.c: (tab_added_cb):
Do not sync tab visibility on tab creation, it's state
is undefined at that point
|
|
|
|
|
|
|
|
| |
2003-06-25 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_print):
Make sure there's only one print dialog per window. Fixes bug #115933.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-23 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/mozilla/GlobalHistory.cpp:
Remove some unused headers.
* embed/mozilla/mozilla-embed.cpp:
Dont asser when trying to print blank page.
* lib/Makefile.am:
* lib/ephy-autocompletion.c: (ephy_autocompletion_get_type):
* lib/widgets/ephy-autocompletion-window.c:
(ephy_autocompletion_window_get_type):
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_get_type):
* src/ephy-encoding-menu.c: (ephy_encoding_menu_get_type):
Get rid of the gobject macros.
* src/ephy-notebook.c: (move_tab), (move_tab_to_another_notebook),
(button_release_cb), (update_tabs_visibility),
(tabs_visibility_notifier), (ephy_notebook_init),
(ephy_notebook_finalize), (ephy_notebook_set_show_tabs):
* src/ephy-notebook.h:
* src/ephy-tabs-menu.c:
* src/ephy-window.c: (ephy_window_finalize),
(update_embed_dialogs), (ephy_window_get_find_dialog),
(print_dialog_preview_cb), (ephy_window_print):
* src/ephy-window.h:
* src/ppview-toolbar.c: (toolbar_cmd_ppv_close):
* src/window-commands.c: (window_cmd_file_print):
Make sure tabs are hidden when going in print preview mode.
Make print dialog transient.
|
|
|
|
|
|
|
|
| |
2003-06-23 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
Fix capitalisation of menu entry.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-23 Marco Pesenti Gritti <marco@it.gnome.org>
* configure.in:
Correct translations dir (leftover from galeon)
* embed/ephy-history.c:
Lower expire to 10 days, similar to phoenix. Current interface
and perf make this a better default.
* lib/ephy-dialog.c: (ephy_dialog_init), (setup_default_size):
Make sure to not state_add more than one time
* lib/widgets/ephy-location-entry.c: (insert_text_cb):
Do not show autocompletion on not focused window. This is to
work around problems with gnome-entry.
* src/ephy-window.c: (popup_menu_at_coords), (show_embed_popup),
(tab_context_menu_cb):
Do not use custom func to show mouse popups.
Fix costum func to be smarter with screen limits.
|
|
|
|
|
|
|
|
| |
2003-06-22 Marco Pesenti Gritti <marco@it.gnome.org>
* src/popup-commands.c: (popup_cmd_bookmark_link):
Fix add bookmark from link
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-22 Marco Pesenti Gritti <marco@it.gnome.org>
* lib/ephy-state.c: (ephy_state_window_set_size),
(ephy_state_window_set_position), (ephy_state_window_save_size),
(ephy_state_window_save_position), (ephy_state_window_save),
(window_configure_event_cb), (window_state_event_cb),
(ephy_state_add_window):
When following SAVE_POSITION/SAVE_SIZE flags actually not save
them instead of just not restore.
Do not use coords value to determine unset state but a boolean
flag. (this will restore all saved states to NULL now)
* lib/ephy-state.h:
Add a NONE flag, it will restore but not save.
* src/ephy-tab.c: (ephy_tab_set_title):
Fix a warning when the url is NULL (popups)
* src/ephy-window.c: (ephy_window_init), (ephy_window_show):
Use normal size for not sized popups.
|
|
|
|
|
|
|
|
|
|
| |
2003-06-22 Marco Pesenti Gritti <marco@it.gnome.org>
* src/ephy-tab.c: (ensure_page_info), (ephy_tab_net_state_cb),
(ephy_tab_init):
Set address as title only when there is no title, on the second
page load just keep the old one until the new one is available.
|
|
|
|
|
|
|
|
|
| |
2003-06-22 Christian Persch <chpe@cvs.gnome.org>
* src/prefs-dialog.c:
Changed two nearly duplicated strings to the already present ones to
save work for translators.
|
|
|
|
|
|
|
|
|
|
| |
2003-06-22 Marco Pesenti Gritti <marco@it.gnome.org>
* src/ephy-window.c: (update_chromes_visibility),
(ephy_window_fullscreen), (ephy_window_unfullscreen),
(ephy_window_set_chrome):
Fix print preview toolbars
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-22 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
* src/prefs-dialog.c:
* embed/mozilla/mozilla-notifiers.cpp: (get_system_language):
Misc i18n fixes: mark default encoding and encoding autodetector in
the schema as translatable, and instroduce a translatable string for
the locale-dependent http-accept-language list. Add simplified and
traditional chinese to the available languages list, and add the
universal encoding detector to the autodetectors list.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org>
* src/ephy-tab.c: (ephy_tab_net_state_cb), (ephy_tab_set_title):
Set a title on NET_START (nicified url).
* src/prefs-dialog.c: (prefs_homepage_current_button_clicked_cb):
* src/session.c: (save_tab):
* src/window-commands.c: (window_cmd_file_send_to),
(window_cmd_file_bookmark_page):
Use embed_get_location when we want the real location, tab can
contain user changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org>
* src/ephy-favicon-action.c: (each_url_get_data_binder):
Use the embed url, the tab one can make no sense if the user
edited it.
* src/toolbar.c: (location_user_changed_cb), (toolbar_set_window),
(toolbar_init), (toolbar_set_location):
Block location updating when setting tab title on user_changed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org>
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_autocompletion_window_url_selected_cb):
Ever put cursor at the end of the text when selecting autocompletion
items.
* src/pdm-dialog.c: (cookies_treeview_selection_changed_cb),
(action_treeview_selection_changed_cb):
Do not allow to open properties of multiple cookies. (insensitive)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/mozilla/EphyWrapper.cpp:
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_class_init), (location_focus_out_cb),
(ephy_location_entry_init), (insert_text_cb),
(ephy_location_entry_key_press_event_cb),
(ephy_location_entry_activate_cb),
(ephy_location_entry_set_location),
(ephy_location_entry_autocompletion_window_url_selected_cb),
(ephy_location_entry_autocompletion_window_url_activated_cb),
(ephy_location_entry_editable_changed_cb):
* lib/widgets/ephy-location-entry.h:
* src/ephy-shell.c: (ephy_shell_new_tab):
* src/ephy-tab.c: (ephy_tab_set_property),
(ephy_tab_set_link_message), (ephy_tab_set_window),
(ephy_tab_address_cb), (ensure_address), (ephy_tab_net_state_cb),
(ephy_tab_init), (ephy_tab_update_navigation_flags),
(ephy_tab_set_location):
* src/ephy-tab.h:
* src/ephy-window.c: (ephy_window_notebook_switch_page_cb):
* src/popup-commands.c: (get_event_info),
(popup_cmd_copy_link_address):
* src/toolbar.c: (get_location_entry), (location_user_changed_cb),
(toolbar_set_window), (toolbar_activate_location),
(toolbar_set_location), (toolbar_get_location),
(toolbar_clear_location_history):
* src/toolbar.h:
Rewrite the url typed by user overwrite logic to fix bugs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-20 Marco Pesenti Gritti <marco@it.gnome.org>
* src/ephy-tab.c: (ephy_tab_finalize), (ephy_tab_init):
* src/ephy-tab.h:
Get rid of get/set _event, reformat the header.
* src/pdm-dialog.c:
Fix compilation warning.
* src/ephy-window.c: (popup_destroy_cb), (show_embed_popup):
* src/popup-commands.c: (get_event_info):
Less invasive way to access the event info from the callbacks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-20 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.h:
* src/ephy-tab.c: (popup_menu_at_coords), (ephy_tab_show_embed_popup),
(ephy_tab_context_menu_cb), (ephy_tab_set_event):
* src/ephy-window.c: (popup_menu_at_coords), (show_embed_popup),
(tab_context_menu_cb), (ephy_window_set_active_tab):
Move the context popup menu to ephy-window.c.
If there's no background image, disable the SaveBackgroundAs
menu entry.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-19 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/ephy-embed-types.h:
* lib/ephy-state.c: (window_configure_event_cb),
(window_state_event_cb):
* src/ephy-window.c: (ephy_window_destroy),
(ephy_window_class_init), (update_exit_fullscreen_popup_position),
(size_changed_cb), (exit_fullscreen_button_clicked_cb),
(update_chromes_visibility), (ephy_window_fullscreen),
(ephy_window_unfullscreen), (ephy_window_state_event_cb),
(setup_window), (sync_tab_icon), (sync_tab_load_progress),
(sync_tab_load_status), (ephy_window_init), (save_window_chrome),
(translate_default_chrome), (update_layout_toggles),
(ephy_window_set_chrome), (ephy_window_show):
* src/window-commands.c: (window_cmd_view_fullscreen):
With the gtk fullscreen api things can be cleaner:
use the api instead of chromes to handle fullscreen,
dont persist window state when it's fullscreen.
Destroy exit fullscreen button on window destroy.
* src/ephy-shell.c: (ephy_shell_new_tab):
Give up on cloning until we find a good way to do it :/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-18 Piers Cornwell <piersc@cogs.susx.ac.uk>
* configure.in:
Remove unused variables.
* src/ephy-window.c:
Add ellipse to Find menu item.
* src/ephy-main.c: (ephy_main_start):
Use the full program name, mark an error message as translatable
and don't print any message on launch when a window is already
open.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-18 Marco Pesenti Gritti <marco@it.gnome.org>
* lib/ephy-autocompletion.c: (ephy_autocompletion_refine_matches),
(ephy_autocompletion_update_matches_full_item):
* lib/widgets/ephy-location-entry.c: (ephy_location_entry_build),
(ephy_location_entry_autocompletion_show_alternatives_to),
(real_entry_set_location), (delete_text_cb), (insert_text_cb),
(ephy_location_entry_key_press_event_cb),
(ephy_location_entry_content_is_text),
(ephy_location_entry_activate_cb):
* src/bookmarks/ephy-bookmarks.c:
(ephy_bookmarks_autocompletion_source_foreach):
* src/ephy-location-action.c: (create_tool_item),
(location_url_activate_cb):
Use insert_text delete_text to show/hide the autocompletion
window.
Remember last search with autocompletion smart bookmarks.
|
|
|
|
|
|
|
|
| |
2003-06-18 Marco Pesenti Gritti <marco@it.gnome.org>
* src/ephy-history-window.c: (confirmation_dialog_construct):
Higgify clear dialog
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-18 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml.in:
* src/ephy-window.c:
* src/popup-commands.h:
* src/popup-commands.c: (popup_cmd_copy_email),
(popup_cmd_copy_link_location), (popup_cmd_copy_link_address):
Unify the "Copy Email Address" and "Copy Link Address" context menu
entries. Fixes bug #115377.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-17 Christian Persch <chpe@cvs.gnome.org>
* src/prefs-dialog.c:
Fix wrong cast of GtkDialog to GtkWindow.
* data/glade/epiphany.glade:
* src/pdm-dialog.c: (pdm_dialog_show_help), (pdm_dialog_response_cb):
Implement help button for pdm dialogue.
|
|
|
|
|
|
|
|
| |
All cleanup and fixes and no play makes Xan a dull boy
All cleanup and fixes and no play makes Xan a dull boy
All cleanup and fixes and no play makes Xan a dull boy
All cleanup and fixes and no play makes Xan a dull boy
................
|
|
|
|
|
|
|
|
|
|
| |
2003-06-16 Christian Persch <chpe@cvs.gnome.org>
* data/ui/nautilus-epiphany-view.xml.in:
* src/ephy-window.c:
* src/prefs-dialog.c:
Some string fixes.
|
|
|
|
|
|
|
|
|
|
| |
2003-06-16 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (ephy_notebook_remove_page):
Ref the child before removing it, and unref it after emitting the
tabs_removed signal. That way it stays alive while the signal is
being processed. Fixes bug 115306.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-16 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/mozilla/mozilla-notifiers.cpp:
* lib/ephy-dialog.c: (set_config_from_color):
* src/ephy-tabs-menu.c: (tab_set_action_accelerator):
* src/prefs-dialog.c: (setup_font_menu), (save_font_menu),
(size_spinbutton_changed_cb), (setup_size_control):
* src/session.c: (session_save):
s/snprintf/g_snprintf to not break gcc 2.95
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-16 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/Makefile.am:
* embed/ephy-embed-popup-control.c:
(ephy_embed_popup_control_get_type),
(ephy_embed_popup_control_set_property),
(ephy_embed_popup_control_get_property),
(ephy_embed_popup_control_class_init),
(ephy_embed_popup_control_init),
(ephy_embed_popup_control_finalize), (get_popup_path),
(ephy_embed_popup_control_show), (setup_element_menu),
(setup_document_menu), (ephy_embed_popup_control_set_event),
(ephy_embed_popup_control_connect_verbs),
(ephy_embed_popup_control_get_event),
(embed_popup_copy_location_cmd), (embed_popup_copy_email_cmd),
(embed_popup_copy_link_location_cmd), (save_property_url),
(embed_popup_open_link_cmd), (embed_popup_download_link_cmd),
(embed_popup_save_image_as_cmd), (background_download_completed),
(embed_popup_set_image_as_background_cmd),
(embed_popup_copy_image_location_cmd), (save_url),
(embed_popup_save_page_as_cmd),
(embed_popup_save_background_as_cmd), (embed_popup_open_frame_cmd),
(embed_popup_reload_frame_cmd), (embed_popup_open_image_cmd),
(embed_popup_copy_to_clipboard):
* embed/ephy-embed-popup-control.h:
Merge with popup control, we dont need it for bonobo
window anymore.
* embed/mozilla/mozilla-embed-single.cpp:
Do not override the UA but set vendor prefs so
that mozilla can build it correctly.
* lib/ephy-dialog.c: (get_radio_button_active_index),
(set_config_from_radiobuttongroup),
(set_radiobuttongroup_from_config), (prefs_set_group_sensitivity),
(impl_get_value):
* lib/ephy-dnd.c: (ephy_dnd_node_list_extract_nodes):
* lib/ephy-gui.c:
* lib/ephy-gui.h:
* lib/ephy-string.c: (ephy_string_shorten), (ephy_string_to_int),
(ephy_string_strip_chr), (ephy_string_elide_underscores):
* lib/ephy-string.h:
* src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init),
(gnv_embed_context_menu_cb), (gnv_embed_location_cb),
(gnv_view_from_popup), (gnv_popup_cmd_new_window),
(gnv_popup_cmd_image_in_new_window),
(gnv_popup_cmd_frame_in_new_window), (gnv_cmd_file_print),
(gnv_embed_zoom_change_cb):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-16 Marco Pesenti Gritti <marco@it.gnome.org>
* data/ui/nautilus-epiphany-view.xml.in:
Remove some obsolete entries.
* embed/Makefile.am:
* embed/ephy-embed-event.c: (ephy_embed_event_init),
(ephy_embed_event_get_event_type):
* embed/ephy-embed-event.h:
Make more generic and allow to make distinction
between mouse and key events.
* embed/ephy-embed-popup-bw.c:
* embed/ephy-embed-popup-bw.h:
Remove, unused.
* embed/ephy-embed.c: (ephy_embed_base_init):
* embed/ephy-embed.h:
* embed/mozilla/mozilla-embed.cpp:
Emit context signals only when necessary,
get rid of unused mouse_down signal.
* embed/ephy-embed-popup-control.c:
(ephy_embed_popup_control_show_impl):
* embed/mozilla/EventContext.cpp:
* src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init),
(gnv_embed_dom_mouse_click_cb), (gnv_embed_context_menu_cb):
* src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb),
(ephy_tab_context_menu_cb):
Use new event api.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-15 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/ephy-embed-event.c: (ephy_embed_event_init):
* embed/ephy-embed-event.h:
* embed/ephy-embed-popup-bw.c: (popup_menu_at_coords),
(ephy_embed_popup_bw_show_impl):
* embed/ephy-embed.c: (ephy_embed_base_init):
* embed/ephy-embed.h:
* embed/mozilla/EventContext.cpp:
* embed/mozilla/EventContext.h:
* embed/mozilla/mozilla-embed.cpp:
* src/ephy-tab.c: (popup_menu_at_coords),
(ephy_tab_show_embed_popup), (ephy_tab_context_menu_cb),
(ephy_tab_init):
Shift+F10 show context menus on the embed.
(Less invasive way until gtkmozembed has a context_menu
signal)
From galeon.
|
|
|
|
|
|
|
|
| |
2003-06-15 Marco Pesenti Gritti <marco@it.gnome.org>
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_set_title):
Suggest the address as title when web page has no title.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-15 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/FilePicker.h:
* lib/egg/eggtreemodelfilter.c:
(egg_tree_model_filter_fetch_child),
(egg_tree_model_filter_remove_node),
(egg_tree_model_filter_row_changed),
(egg_tree_model_filter_row_inserted),
(egg_tree_model_filter_row_deleted),
(egg_real_tree_model_filter_convert_child_path_to_path),
(egg_tree_model_filter_refilter_helper):
* src/window-commands.c: (window_cmd_file_open):
Fix file picker warnings.
2
|
|
|
|
|
|
|
|
|
|
| |
2003-06-15 Christian Persch <chpe@cvs.gnome.org>
* src/session.c: (do_session_resume):
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_download),
(ephy_favicon_cache_get):
Fix mem leaks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-15 Christian Persch <chpe@cvs.gnome.org>
* embed/find-dialog.h:
* embed/find-dialog.c: (set_navigation_flags),
(ephy_find_dialog_get_property), (find_dialog_class_init),
(sync_embed), (find_get_info), (impl_show), (find_dialog_finalize),
(find_dialog_go_next), (find_dialog_go_prev), (find_entry_changed_cb),
(find_check_toggled_cb), (find_dialog_get_navigation_flags):
Make prev/next navigation capability an object property, and sync
on embed changes.
* embed/find-dialog.c: (find_dialog_new_with_parent):
* embed/ephy-embed-dialog.c: (ephy_embed_dialog_class_init),
(ephy_embed_dialog_new), (ephy_embed_dialog_new_with_parent),
(ephy_embed_dialog_set_embed):
* embed/print-dialog.c: (print_dialog_new),
(print_dialog_new_with_parent):
s/EphyEmbed/embed/ for the object property name.
* src/ephy-window.h:
* src/ephy-window.c: (sync_find_dialog), (update_find_control),
(ephy_window_switch_page_cb), (find_dialog_search_cb),
(ephy_window_get_find_dialog):
* src/window-commands.c: (window_cmd_edit_find_next),
(window_cmd_edit_find_prev):
Sync on the find dialog on nav capability and embed changes instead of
explicit updating.
|
|
|
|
|
|
|
|
|
| |
2003-06-15 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_tabs_next),
(window_cmd_tabs_previous):
Rewritten, fixing mem leaks.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-14 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-topic-action.c: (build_bookmarks_menu),
(build_topics_menu):
* src/language-dialog.c: (language_editor_remove_button_clicked_cb):
* src/pdm-dialog.c: (pdm_dialog_remove_button_clicked_cb):
* embed/downloader-view.c: (download_dialog_abort_cb):
Use g_list_prepend instead of g_list_append, and fix mem leaks
along the way.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-14 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/ephy-embed-types.h:
* embed/mozilla/mozilla-embed.cpp:
* src/ephy-window.c: (translate_default_chrome),
(ephy_window_set_chrome):
Respect the bookmarks bar visibility user choice also
for popups.
|
|
|
|
|
|
|
|
| |
2003-06-14 Christian Persch <chpe@cvs.gnome.org>
* src/prefs-dialog.c: (create_fonts_language_menu):
Fix previous change to actually work on anything else than en locales.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-14 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (ephy_tab_get_property), (ephy_tab_set_property),
(ephy_tab_class_init), (ephy_tab_get_visibility),
(ephy_tab_visibility_cb):
Make visibility a tab GObject property.
* src/ephy-window.h:
* src/ephy-window.c: (sync_tab_visibility), (update_window_visibility),
(tab_added_cb), (tab_removed_cb):
Sync on tab visibility changes.
|
|
|
|
|
|
|
|
|
|
| |
2003-06-14 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
* src/prefs-dialog.c: (create_fonts_language_menu):
Persist the selected language for the fonts preferences, and make
the default translatable.
|
|
|
|
|
|
|
|
| |
2003-06-13 Christian Persch <chpe@cvs.gnome.org>
* src/ephy_window.c: (update_window_visibility):
Fix yet another mem leak.
|