| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
2005-08-26 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
Disable keyword searches by default. From bug #158486.
|
|
|
|
|
|
|
|
|
| |
2005-08-21 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
* embed/mozilla/mozilla-embed-single.cpp:
Don't use ext handler for ftp://.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-15 Christian Persch <chpe@cvs.gnome.org>
* data/GNOME_Epiphany_Automation.server.in:
Remove "-s" argument which hasn't been supported for ages.
* data/mime-types-permissions.xml:
Add more mime types.
* lib/ephy-gui.c: (ephy_gui_menu_position_under_widget),
(ephy_gui_menu_position_on_toolbar):
* lib/ephy-gui.h:
Improve menu positioning on toolbar buttons.
|
|
|
|
|
|
|
|
|
| |
2005-07-29 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Remove long description where it differed from the short
description only by the period. Fixes bug #172230.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-24 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_finalize), (update_address_state),
(update_favicon), (editable_changed_cb), (entry_button_press_cb),
(match_selected_cb), (entry_key_press_cb),
(ephy_location_entry_construct_contents),
(ephy_location_entry_set_location), (ephy_location_entry_reset),
(ephy_location_entry_set_favicon):
* lib/widgets/ephy-location-entry.h:
* src/ephy-location-action.c: (entry_activate_cb),
(user_changed_cb), (sync_address), (connect_proxy),
(ephy_location_action_set_property),
(ephy_location_action_finalize),
(ephy_location_action_set_address):
* src/ephy-location-action.h:
* src/ephy-lockdown.c: (update_location_editable):
* src/ephy-tab.c: (ephy_tab_get_typed_address):
* src/ephy-toolbar.c: (ephy_toolbar_set_location):
* src/ephy-toolbar.h:
* src/ephy-window.c: (ephy_window_key_press_event),
(sync_tab_address), (ephy_window_set_active_tab), (modal_alert_cb):
* src/epiphany.defs:
* src/window-commands.c: (window_cmd_view_stop):
Fix ESC behaviour to always stop, and to reset the location entry
when it's focused only. Reset the location entry favicon to the stock
icon when the address shown is != the tab's address.
When switching tab, preserve the selection if it was owned by the
location entry. Fixes bug #155824.
|
|
|
|
|
|
|
|
| |
2005-07-23 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Remove obsolete schema entries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-22 Jürg Billeter <j@bitron.ch>
* configure.ac:
* data/glade/print.glade:
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/EphyUtils.h:
* embed/mozilla/PrintingPromptService.cpp:
* embed/mozilla/PrintingPromptService.h:
* embed/print-dialog.c: (ephy_print_info_free),
(ephy_print_load_config_from_file),
(ephy_print_save_config_to_file), (ephy_print_get_print_info),
(ephy_print_dialog_response_cb), (ephy_print_do_print_idle_cb),
(ephy_print_do_print_and_free), (ephy_print_paper_selector_new),
(ephy_print_dialog_construct_range_page), (ephy_print_dialog_new),
(ephy_print_setup_dialog_new):
* embed/print-dialog.h:
Use libgnomeprintui for the printing dialog and the paper part of the
printing setup dialog. Fixes bug #141241, bug #163255 and bug #301730.
|
|
|
|
|
|
|
|
| |
2005-07-17 Christian Persch <chpe@cvs.gnome.org>
* data/mime-types-permissions.xml:
Make sure we know about all mime types that totem can accept.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-17 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
Use $^ in the default-prefs.js rule.
* data/default-prefs-gecko-1.8.js:
All these are already set by default, no need to repeat them.
|
|
|
|
|
|
|
|
| |
2005-07-13 Christian Persch <chpe@cvs.gnome.org>
* data/mime-types-permissions.xml:
Add application/rdf+xml to list of known mime types.
|
|
|
|
|
|
|
|
|
|
| |
2005-07-09 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-gecko-1-8.js:
* embed/mozilla/EphyProtocolHandler.cpp:
* embed/mozilla/EphyProtocolHandler.h:
Error pages implementation.
|
|
|
|
|
|
|
|
| |
2005-07-06 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
Make scroll wheel zoom directions HIG compliant; fixes bug #306110.
|
|
|
|
|
|
|
|
| |
2005-06-24 Christian Persch <chpe@cvs.gnome.org>
* data/mime-types-permissions.xml:
Add text/rtf.
|
|
|
|
|
|
|
|
|
| |
2005-06-19 Jean-François Rameau <jframeau@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* src/ephy-window.c:
Shift-Ctrl+R now works (Force reload). Fixes #307831.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-31 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
Add scroll event listener, and change zoom on scroll+wheel events.
* lib/ephy-zoom.c: (ephy_zoom_get_changed_zoom_level):
* lib/ephy-zoom.h:
Fix signed/unsigned integer problems (underflow).
|
|
|
|
|
|
|
|
| |
2005-05-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (sync_tab_document_type):
Allow ViewSource for XML documents too. Fixes bug #305788.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-29 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
* data/default-prefs-toolkit.js:
Disable mozilla's typeaheadfind.
* src/ephy-find-toolbar.c: (get_find), (send_focus_change),
(tab_dom_key_press_cb), (entry_changed_cb),
(entry_preedit_changed_cb), (entry_key_press_event_cb),
(entry_activate_cb), (set_focus_cb),
(ephy_find_toolbar_grab_focus), (ephy_find_toolbar_init),
(ephy_find_toolbar_class_init), (ephy_find_toolbar_set_embed),
(ephy_find_toolbar_find_previous), (ephy_find_toolbar_open),
(ephy_find_toolbar_close):
* src/ephy-find-toolbar.h:
* src/ephy-window.c: (sync_tab_document_type), (ephy_window_init),
(ephy_window_set_print_preview), (ephy_window_find):
Forward key events from the embed to the find toolbar. That way we can
typeaheadfind without losing focus.
|
|
|
|
|
|
|
|
| |
2005-05-25 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Default to accept cookies from current site only, not from anywhere.
|
|
|
|
|
|
|
|
|
| |
2005-05-24 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
* data/default-prefs-gecko-1-8.js:
Enable error pages on Gecko 1.8.
|
|
|
|
|
|
|
|
|
|
| |
2005-05-21 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* data/epiphany-1.8.pc.in:
Add features variable to the .pc file, so we can check
for python and dbus from epiphany-extensions.
|
|
|
|
|
|
|
|
|
|
| |
2005-05-15 Jean-François Rameau <jframeau@cvs.gnome.org>
* data/check-mime.py:
* data/mime-types-permissions.xml:
Update mime type list.
check-mime.py now catches aliases from freedesktop.org.xml mime type database.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-01 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
* data/epiphany.schemas.in:
* lib/ephy-langs.c:
A src/languages.h:
* src/prefs-dialog.c: (prefs_dialog_show_help),
(create_language_section), (get_download_button_label),
(prefs_dialog_init):
Add more font languages, and generate the language list
from the unicode supplemental data.
* lib/ephy-dialog.c:
* lib/ephy-dialog.h:
* src/prefs-dialog.c:
Constification.
|
|
|
|
|
|
|
|
| |
2005-04-11 Christian Persch <chpe@cvs.gnome.org>
* data/mime-types-permissions.xml:
Add 'video/mp4' to safe list.
|
|
|
|
|
|
|
|
| |
2005-03-31 Christian Persch <chpe@cvs.gnome.org>
* data/mime-types-permissions.xml:
Update mime type list. Fixes bug #170493; patch by Jean-François Rameau.
|
|
|
|
|
|
|
|
|
|
| |
2005-03-25 Jean-François Rameau <jframeau@cvs.gnome.org>
* data/check-mime.py
Set the script directly executable.
Fix problem with args.
Add a message if no arg is supplied.
|
|
|
|
|
|
|
|
| |
2005-03-15 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-toolkit.js:
Default to links only with the fixed-up typeaheadfind too.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-14 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* src/ephy-window.c: (ephy_window_key_press_event),
(setup_multimedia_key_actions), (setup_ui_manager):
* src/window-commands.c: (window_cmd_go_home):
* src/window-commands.h:
Support "Multimedia" keys. Fixes bug #162748.
|
|
|
|
|
|
|
|
| |
2005-03-11 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-toolkit.js:
Disable automatic image resizing on toolkit too.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-07 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* data/Makefile.am:
* data/epiphany-1.6.pc.in:
* data/epiphany-1.8.pc.in:
* doc/reference/tmpl/ephy-embed.sgml:
* embed/Makefile.am:
* lib/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
Version 1.7.0.
|
|
|
|
|
|
|
|
| |
2005-02-22 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-toolkit.js:
Autostart typeaheadfind.
|
|
|
|
|
|
|
|
| |
2005-02-06 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Use 'true'/'false' for bool keys, not 1/0.
|
|
|
|
|
|
|
|
| |
2005-02-02 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany-lockdown.schemas.in:
Revert the schema change too.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-02-01 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany-lockdown.schemas.in:
* src/ephy-window.c: (sync_chromes_visibility), (setup_ui_manager),
(ephy_window_set_print_preview):
Remove the accel group from the window when hiding the menubar
in lockdown mode. From bug #165550.
|
|
|
|
|
|
|
|
|
| |
2005-02-01 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
* data/default-prefs-toolkit.js:
Back out the patch from bug #141963 since it caused bug #165811.
|
|
|
|
|
|
|
|
| |
2005-01-28 Piers Cornwell <piers@gnome.org>
* data/epiphany-lockdown.schemas.in:
Add lock fullscreen key and improve key descriptions.
|
|
|
|
|
|
|
|
|
| |
2005-01-24 Christian Persch,,, <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
Default security.warn_submit_insecure.show_once to false.
Avoids us displaying the submit-insecure warning, ever.
|
|
|
|
|
|
|
|
| |
2005-01-24 Christian Persch,,, <chpe@cvs.gnome.org>
* data/bme.desktop.in:
Add more categories to bme.desktop.in. Fixes bug #162973.
|
|
|
|
|
|
|
|
|
| |
2005-01-23 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
* data/default-prefs-toolkit.js:
Set typeaheadfind.autostart to off. Fixes bug #141963.
|
|
|
|
|
|
|
|
| |
2005-01-23 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-toolkit.js:
Default typeaheadfindsea to on. From bug #157435.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-12 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
Add Toolbar toggle to document context menu in fullscreen mode.
* lib/egg/egg-editable-toolbar.c: (set_fixed_style),
(update_fixed), (egg_editable_toolbar_set_fixed):
* lib/egg/egg-editable-toolbar.h:
Changed to allow setting a toolbar as fixed, not just one item.
* lib/widgets/ephy-search-entry.h:
Add _ prefixed struct declarations.
* po/POTFILES.in:
Updated.
* src/Makefile.am:
A src/ephy-fullscreen-popup.c:
A src/ephy-fullscreen-popup.h:
* src/ephy-history-window.c:
* src/ephy-shell.c: (ephy_shell_new_tab):
A src/ephy-toolbar.c:
A src/ephy-toolbar.h:
* src/ephy-window.c: (destroy_fullscreen_popup),
(ephy_window_destroy), (exit_fullscreen_clicked_cb),
(get_toolbar_visibility), (sync_chromes_visibility),
(ephy_window_fullscreen), (ephy_window_unfullscreen),
(sync_tab_address), (sync_tab_icon), (sync_tab_navigation),
(sync_tab_security), (sync_tab_load_status), (sync_tab_zoom),
(show_embed_popup), (modal_alert_cb), (ephy_window_focus_in_event),
(ephy_window_focus_out_event), (ephy_window_init),
(ephy_window_activate_location):
R src/toolbar.c:
R src/toolbar.h:
* src/window-commands.c: (window_cmd_load_location):
Implemented in-toolbar exit button, and integrated status indicator in
the exit fullscreen popup. Moved toolbar.[ch] to ephy-toolbar.[ch] for
namespace correcness, and much-needed code cleanup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-10 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
* lib/ephy-prefs.h:
* src/Makefile.am:
* src/ephy-notebook.c: (tab_label_style_set_cb):
* src/ephy-shell.c: (ephy_shell_finalize),
(toolbar_style_notifier), (ephy_shell_get_toolbars_model):
A src/ephy-toolbar-editor.c:
A src/ephy-toolbar-editor.h:
* src/window-commands.c: (window_cmd_edit_toolbar):
Move toolbar editor dialogue into its own class, and implement a
toolbar style override there. Fixes bug #102520.
|
|
|
|
|
|
|
|
| |
2005-01-09 Piers Cornwell <piers@gnome.org>
* data/epiphany.desktop.in
Add extra catagories. Fixes bug #162973.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-09 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
* embed/mozilla/GtkNSSSecurityWarningDialogs.cpp:
* embed/mozilla/GtkNSSSecurityWarningDialogs.h:
* embed/mozilla/Makefile.am:
* embed/mozilla/MozRegisterComponents.cpp:
Override the default security warning dialogues implementation with our own
class which follows HIG and our interface design. Fixes bug #163371.
Also show the entering-secure dialogue once, to inform about the
lock icon in the statusbar.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-08 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-toolbar.xml:
* lib/ephy-marshal.list:
* lib/ephy-signal-accumulator.c: (ephy_signal_accumulator_string):
* lib/ephy-signal-accumulator.h:
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_set_tooltip),
(ephy_location_entry_class_init), (editable_changed_cb),
(each_url_get_data_binder), (favicon_drag_data_get_cb),
(ephy_location_entry_construct_contents),
(ephy_location_entry_activate), (ephy_location_entry_get_entry),
(ephy_location_entry_get_image):
* lib/widgets/ephy-location-entry.h:
* src/Makefile.am:
* src/ephy-favicon-action.c:
* src/ephy-favicon-action.h:
* src/ephy-location-action.c: (sync_address), (sync_editable),
(sync_icon), (get_location_cb), (get_title_cb),
(remove_completion_actions), (add_completion_actions),
(connect_proxy), (disconnect_proxy),
(ephy_location_action_set_property),
(ephy_location_action_get_property),
(ephy_location_action_class_init), (ephy_location_action_init),
(ephy_location_action_finalize):
* src/ephy-window.c: (sync_tab_icon):
* src/toolbar.c: (toolbar_setup_actions), (toolbar_update_favicon):
* src/toolbar.h:
Unify the location and favicon actions.
* src/window-commands.c: (window_cmd_help_about):
Add translator comment to the translation-credits string.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-06 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
Add placeholder group for tabs move actions.
* src/ephy-window.c: (show_notebook_popup_menu):
Activate the action before showing the context menu, so
extensions can sync their UI.
|
|
|
|
|
|
|
|
|
|
| |
2005-01-06 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
Don't add "Close" to the tab's context menu. When you're using keynav,
the tab is active so normal ways (File menu, Ctrl-W) work; when you're
mousing why not use the close button!
|
|
|
|
|
|
|
|
| |
2005-01-05 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
Retain old menu item name for compatibility.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-05 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* src/ephy-notebook.c: (button_press_cb):
* src/ephy-window.c: (show_notebook_popup_menu),
(notebook_button_press_cb), (notebook_popup_menu_cb),
(setup_notebook):
Add context menu on notebook. Fixes bug #132989.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-05 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
Remove trailing whitespace.
* embed/mozilla/MozDownload.cpp:
Fix build with moz 1.7.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-03 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany-1.6.pc.in:
Add loader directory to the .pc file.
* src/ephy-extensions-manager.c: (sanitise_type),
(get_loader_for_type), (ephy_extensions_manager_finalize):
Load new loaders with the sblib loader.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-31 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
R data/conspiracy.xhtml:
R data/epiphany.html:
R embed/mozilla/EphyAboutRedirector.cpp:
R embed/mozilla/EphyAboutRedirector.h:
* embed/mozilla/Makefile.am:
* embed/mozilla/MozRegisterComponents.cpp:
Remove about: redirections.
|
|
|
|
|
|
|
|
| |
2004-12-26 Christian Perschristian Persch <chpe@cvs.gnome.org>
* data/glade/prefs-dialog.glade:
Use stock buttons.
|
|
|
|
|
|
|
|
|
|
| |
2004-12-20 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.5.3 ===
* data/Makefile.am:
* doc/reference/tmpl/ephy-embed.sgml:
* doc/reference/tmpl/ephy-tab.sgml:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-14 Christian Persch <chpe@cvs.gnome.org>
* data/glade/certificate-dialogs.glade:
* data/glade/epiphany.glade:
* data/glade/prefs-dialog.glade:
* data/glade/print.glade:
Use alignments instead of empty labels for alignment.
* src/prefs-dialog.c: (prefs_dialog_init):
Remove a size group, it's not needed anymore.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-06 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* data/Makefile.am:
A data/epiphany-bookmarks-html.xsl:
* data/ui/epiphany-bookmark-editor-ui.xml:
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_export),
(ephy_bookmarks_editor_construct):
* src/bookmarks/ephy-bookmarks-export.c: (write_rdf),
(ephy_bookmarks_export_rdf), (ephy_bookmarks_export_mozilla):
* src/bookmarks/ephy-bookmarks-export.h:
* src/ephy-main.c: (main):
Add bookmarks export to bookmarks editor. Fixes bug #157745.
|
|
|
|
|
|
|
|
|
|
| |
2004-11-25 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
* lib/Makefile.am:
* lib/egg/Makefile.am:
Build auto-generated files in builddir, not in srcdir.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-11-25 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Check for iso-codes package.
* data/glade/prefs-dialog.glade:
* lib/ephy-langs.c: (ephy_langs_bind_iso_domains),
(read_iso_639_entry), (read_iso_3166_entry), (load_iso_entries),
(ephy_langs_iso_639_table), (ephy_langs_iso_3166_table):
* lib/ephy-langs.h:
Load language and locales list from iso-codes package, if available.
* src/prefs-dialog.c: (prefs_dialog_finalize),
(add_lang_dialog_selection_changed), (add_lang_dialog_response_cb),
(get_name_for_lang_code), (add_system_language_entry),
(setup_add_language_dialog), (create_language_section):
If the iso-codes package is available, use that to translate
language names and offer a wider variety of languages.
Fixes bug #155498.
|
|
|
|
|
|
|
|
| |
2004-11-09 Jordi Mallach <jordi@sindominio.net>
* data/Makefile.am (EXTRA_DIST):
Fix typo: s/Applications_DATA/applications_DATA/.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-11-07 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
* embed/mozilla/mozilla-notifiers.cpp:
* lib/ephy-langs.c: (ephy_font_n_languages), (ephy_langs_sanitise),
(ephy_langs_append_languages), (ephy_langs_get_languages):
* lib/ephy-langs.h:
* src/prefs-dialog.c: (add_system_language_entry),
(setup_add_language_dialog), (create_language_section):
Show language code in the string in languages editor. Fixes bug #115355.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-17 Christian Persch <chpe@cvs.gnome.org>
* lib/Makefile.am:
R lib/ephy-module-loader.c:
R lib/ephy-module-loader.h:
A lib/ephy-module.c: (ephy_module_get_type), (ephy_module_load),
(ephy_module_unload), (ephy_module_get_path),
(ephy_module_new_object), (ephy_module_init),
(ephy_module_finalize), (ephy_module_class_init),
(ephy_module_new):
A lib/ephy-module.h:
s/EphyModuleLoader/EphyModule/g since "loader" now means something
different.
A lib/ephy-loader.c: (ephy_loader_get_type), (ephy_loader_type),
(ephy_loader_get_object), (ephy_loader_release_object):
A lib/ephy-loader.h:
Generic object loader.
A lib/ephy-shlib-loader.c: (ephy_shlib_loader_get_type),
(free_loader_data), (ephy_shlib_loader_init),
(ephy_shlib_loader_finalize), (find_library), (find_object),
(idle_unref), (impl_get_object), (impl_release_object),
(ephy_shlib_loader_iface_init), (ephy_shlib_loader_class_init):
A lib/ephy-shlib-loader.h:
A .so loader.
* src/Makefile.am:
* src/ephy-extensions-manager.c: (ephy_extensions_manager_load),
(ephy_extensions_manager_unload),
(ephy_extensions_manager_register),
(ephy_extensions_manager_get_extensions), (free_extension_info),
(free_loader_info), (find_extension_info),
(ephy_extensions_manager_load_file), (find_loader),
(get_loader_for_type), (attach_window), (load_extension),
(detach_window), (unload_extension),
(ephy_extensions_manager_load_dir), (active_extensions_notifier),
(ephy_extensions_manager_init), (ephy_extensions_manager_finalize),
(impl_attach_window), (impl_detach_window),
(ephy_extensions_manager_class_init):
* src/ephy-extensions-manager.h:
Read extension descriptions from .xml, load them with the specified
loader (for now, just only .so is supported).
* src/ephy-shell.c: (ephy_shell_finalize),
(ephy_shell_get_session), (ephy_shell_get_extensions_manager):
Minor API change in extensions manager.
* data/epiphany.schemas.in:
Add extensions-manager-ui as default active extension.
2004-10-10 Marco Pesenti Gritti <marco@gnome.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-10 Marco Pesenti Gritti <marco@gnome.org>
reviewed by: Christian Persch <chpe@cvs.gnome.org>
* data/glade/print.glade:
* embed/ephy-embed-single.c: (ephy_embed_single_get_printer_list):
* embed/ephy-embed-single.h:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/EphyUtils.h:
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
* embed/mozilla/MozillaPrivate.cpp:
* embed/mozilla/MozillaPrivate.h:
* embed/mozilla/PrintingPromptService.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-embed.cpp:
* embed/print-dialog.c: (ephy_print_dialog_new):
* lib/ephy-dialog.c: (set_combo_box_from_value):
Move current MozillaPrivate helpers to EphyUtils.
Use MozillaPrivate for stuff that needs mozilla
internal strings.
Support multiple printers in the print dialog.
This is actually a bug fix because on several
distributions using hardcoded Poscript/default
will simply not work at all.
|
|
|
|
|
|
|
|
| |
2004-10-05 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Grammar fix. Fixes bug #154605.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-09-28 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* data/Makefile.am:
A data/default-prefs-common.js:
A data/default-prefs-mozilla.js:
A data/default-prefs-toolkit.js:
R data/default-prefs.js:
Split the default prefs into the common part, and mozilla/new toolkit
specific parts.
|
|
|
|
|
|
|
|
| |
2004-09-27 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
Install a placeholder for the view toggles group. Fixes bug #153767.
|
|
|
|
| |
progress).
|
|
|
|
|
|
| |
/apps/epiphany/general/active_extensions.
Update documentation a bit (i.e., make sure it actually builds).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-09-13 Christian Persch <chpe@cvs.gnome.org>
* data/art/epiphany-entry.png:
* src/bookmarks/ephy-bookmarks-menu.c:
(ephy_bookmarks_menu_set_window):
* src/bookmarks/ephy-bookmarksbar.c:
(ephy_bookmarksbar_set_window):
* src/bookmarks/ephy-favorites-menu.c: (ephy_favorites_menu_clean),
(ephy_favorites_menu_rebuild):
* src/ephy-encoding-menu.c: (ephy_encoding_menu_set_window):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_set_window),
(ephy_tabs_menu_clean), (ephy_tabs_menu_update):
* src/ephy-window.c: (add_widget), (sync_chromes_visibility),
(ephy_window_key_press_event), (init_menu_updaters),
(setup_ui_manager), (show_embed_popup), (ephy_window_init),
(ephy_window_finalize), (ephy_window_set_print_preview),
(ephy_window_get_ui_manager):
* src/ephy-window.h:
* src/ppview-toolbar.c: (ppview_toolbar_set_window):
* src/toolbar.c: (toolbar_set_window), (toolbar_new):
* src/window-commands.c: (window_cmd_edit_toolbar):
Add ephy_window_get_ui_manager(), and remove the manager
from the public EphyWindow struct.
|
|
|
|
|
|
|
|
| |
2004-09-13 Christian Persch <chpe@cvs.gnome.org>
Merging pre-gnome-2-10 branch to HEAD.
Splitting ChangeLog.
|
| |
|
|
|
|
|
|
|
|
| |
2004-08-29 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs.js:
Disable SSLv2 by default.
|
|
|
|
|
|
|
|
|
| |
2004-08-20 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs.js:
Set default horizontal wheel action to 'scroll'.
Fixes bug #148557.
|
|
|
|
|
|
|
|
|
| |
2004-08-06 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs.js:
* embed/mozilla/mozilla-embed-single.cpp:
Make keyword search URL localisable. Fixes bug #144909.
|
|
|
|
|
|
|
| |
* data/epiphany.desktop.in:
Added application/xhtml+xml, text/html, text/xml for MimeType
entry.
|
|
|
|
|
|
|
|
|
|
| |
2004-07-06 Christian Persch <chpe@cvs.gnome.org>
* Makefile.am:
* data/Makefile.am:
Add MAINTAINERS to EXTRA_DIST, and make gconf schema install
less noisy.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-02 Christian Persch <chpe@cvs.gnome.org>
* data/art/Makefile.am:
R data/art/epiphany-tab-loading.gif:
* lib/widgets/ephy-spinner.c: (get_spinner_dimensions),
(ephy_spinner_init), (ephy_spinner_expose),
(ephy_spinner_unload_images), (scale_to_real_size),
(ephy_spinner_set_size), (ephy_spinner_size_request):
* lib/widgets/ephy-spinner.h:
* src/ephy-notebook.c: (sync_load_status), (build_tab_label):
* src/toolbar.c: (fixed_toolbar_reconfigured_cb), (toolbar_init):
Remove our tab loading animation and use mini-spinners instead.
|
|
|
|
|
|
|
|
| |
2004-07-01 Marco Pesenti Gritti <marco@gnome.org>
* data/ui/epiphany-ui.xml:
Change position to popups and offline menus.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-26 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* embed/ephy-embed-single.c: (ephy_embed_single_iface_init),
(ephy_embed_single_set_offline_mode),
(ephy_embed_single_get_offline_mode):
* embed/ephy-embed-single.h:
* embed/mozilla/EphySingle.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* src/ephy-window.c: (network_status_changed), (ephy_window_init),
(ephy_window_finalize):
* src/window-commands.c: (window_cmd_file_save_as),
(window_cmd_file_work_offline):
* src/window-commands.h:
Implement File->Work Off-Line command and backend.
No DBUS/HAL/whatever integration yet.
|
|
|
|
|
|
|
|
| |
2004-06-19 Marco Pesenti Gritti <marco@gnome.org>
* data/art/epiphany-tab-loading.gif:
Update from new winstripe theme of Firefox
|
|
|
|
|
|
|
|
|
|
| |
2004-06-15 Marco Pesenti Gritti <marco@gnome.org>
* data/bme.desktop.in:
* data/epiphany.desktop.in:
Use GenericName. See #144284 for the hig change.
Fix bug #140625.
|
|
|
|
|
|
| |
2004-06-10 Christian Persch <chpe@cvs.gnome.org>
Merging bookmarksbar-separation branch.
|
|
|
|
|
|
|
|
| |
2004-06-09 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs.js:
Disable xpinstall by default. Fixes bug #144035.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-06-08 Christian Persch <chpe@cvs.gnome.org>
Separation of bookmarks and normal toolbars.
* lib/egg/egg-editable-toolbar.c: (find_action), (create_item),
(egg_editable_toolbar_construct), (egg_editable_toolbar_realize),
(egg_editable_toolbar_unrealize), (egg_editable_toolbar_set_model),
(egg_editable_toolbar_set_merge),
(egg_editable_toolbar_set_property),
(egg_editable_toolbar_get_property),
(egg_editable_toolbar_class_init), (egg_editable_toolbar_init),
(egg_editable_toolbar_set_edit_mode):
* lib/egg/egg-editable-toolbar.h:
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_load),
(egg_toolbars_model_init):
Only construct the toolbar on realize. When setting a different model,
unrealize the toolbar. Connect to model only while realized, fixes
crashes when setting flags on the toolbars model.
* data/ui/epiphany-bookmarksbar.xml:
* data/ui/epiphany-fs-toolbar.xml:
* data/ui/epiphany-toolbar.xml:
Separated. Fix root name to be "toolbars" which is the name we
save the model with.
* src/bookmarks/ephy-bookmarksbar-model.c:
(ephy_bookmarksbar_model_get_type), (get_toolbar_and_item_pos),
(get_toolbar_pos), (ephy_bookmarksbar_model_get_action_name),
(ephy_bookmarksbar_model_get_node),
(ephy_bookmarksbar_model_add_bookmark),
(ephy_bookmarksbar_model_remove_bookmark),
(ephy_bookmarksbar_model_has_bookmark), (save_changes_idle),
(save_changes), (update_flags_and_save_changes),
(bookmark_destroy_cb), (item_added_cb), (impl_add_item),
(impl_get_item_id), (impl_get_item_type), (load_toolbars),
(ephy_bookmarksbar_model_init), (ephy_bookmarksbar_model_finalize),
(ephy_bookmarksbar_model_set_property),
(ephy_bookmarksbar_model_get_property),
(ephy_bookmarksbar_model_class_init),
(ephy_bookmarksbar_model_new):
* src/bookmarks/ephy-bookmarksbar-model.h:
* src/ephy-toolbars-model.c: (save_changes_idle), (save_changes),
(update_flags_and_save_changes), (get_toolbar_pos),
(load_toolbars), (ephy_toolbars_model_init),
(ephy_toolbars_model_finalize), (ephy_toolbars_model_class_init),
(ephy_toolbars_model_new):
* src/ephy-toolbars-model.h:
Split toolbars model in bookmarks and non-bookmarks parts.
* src/bookmarks/ephy-bookmarksbar.c: (ephy_bookmarksbar_get_type),
(go_location_cb), (bookmark_destroy_cb),
(ephy_bookmarksbar_action_request), (toolbar_added_cb),
(ephy_bookmarksbar_set_window), (ephy_bookmarksbar_realize),
(ephy_bookmarksbar_unrealize), (ephy_bookmarksbar_init),
(ephy_bookmarksbar_finalize), (ephy_bookmarksbar_set_property),
(ephy_bookmarksbar_get_property), (ephy_bookmarksbar_class_init),
(ephy_bookmarksbar_new):
* src/bookmarks/ephy-bookmarksbar.h:
* src/toolbar.c: (go_location_cb), (toolbar_set_property),
(toolbar_get_property), (toolbar_class_init), (toolbar_set_window),
(toolbar_init), (toolbar_new), (toolbar_set_location),
(toolbar_update_navigation_actions):
* src/toolbar.h:
* src/ephy-window.c: (get_chromes_visibility),
(sync_chromes_visibility), (ephy_window_fullscreen),
(ephy_window_unfullscreen), (action_request_forward_cb),
(ephy_window_init), (ephy_window_get_toolbar),
(ephy_window_get_bookmarksbar):
* src/ephy-window.h:
* src/window-commands.c: (window_cmd_view_fullscreen),
(toolbar_editor_destroy_cb), (toolbar_editor_response_cb),
(window_cmd_edit_toolbar):
Split toolbars in bookmarks and non-bookmarks toolbars.
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults),
(ephy_bookmarks_get_toolbars_model), (ephy_bookmarks_set_property),
(ephy_bookmarks_get_property), (ephy_bookmarks_class_init),
(ephy_bookmarks_finalize):
* src/bookmarks/ephy-bookmarks.h:
* src/ephy-shell.c: (ephy_shell_get_toolbars_model):
* src/ephy-shell.h:
Made bookmarksbar toolbars model a service of EphyBookmarks.
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_set_property),
(toolbar_checkbox_changed_cb), (build_ui),
(ephy_bookmark_properties_init):
* src/bookmarks/ephy-bookmarks-editor.c:
(cmd_show_in_bookmarks_bar), (ephy_bookmarks_editor_update_menu),
(toolbar_items_changed_cb), (ephy_bookmarks_editor_init):
Adapt to changes above.
* data/ui/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
Makefile changes.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2004-05-13 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* src/popup-commands.c:
* src/popup-commands.h:
Simplify context menu wrt. frames. Fixes bug #138442.
|
|
|
|
|
|
|
|
| |
2004-04-23 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany-1.4.pc.in:
Fix dependency libs not to include libbonoboui.
|
|
|
|
|
|
|
|
|
|
| |
2004-04-09 Piers Cornwell <piers@gnome.org>
* src/ephy-window.c:
* data/ui/epiphany-ui.xml:
Add Ctrl+S as an alternate accel for Save As.
Fixes bug #139415.
|
|
|
|
|
|
|
|
|
| |
2004-04-05 Christian Persch <chpe@cvs.gnome.org>
* data/glade/epiphany.glade:
* data/glade/print.glade:
Make pdm and print setup dialogues destroy with parent, too.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-04-05 Christian Persch <chpe@cvs.gnome.org>
* data/glade/prefs-dialog.glade:
* lib/ephy-dialog.c: (ephy_dialog_get_parent):
* lib/ephy-dialog.h:
* src/prefs-dialog.c: (prefs_homepage_current_button_clicked_cb):
* src/window-commands.c: (window_cmd_file_print_setup),
(window_cmd_edit_personal_data), (window_cmd_edit_prefs):
Make prefs, pdm and print setup dialogues transient to their parent.
Fixes bug #139124.
|
|
|
|
|
|
|
|
| |
2004-03-30 Piers Cornwell <piers@gnome.org>
* data/glade/prefs-dialog.glade:
Use right capitalisation for label.
|
|
|
|
|
|
|
|
|
| |
2004-03-30 Piers Cornwell <piers@gnome.org>
* data/glade/prefs-dialog.glade:
* embed/mozilla/mozilla-notifiers.cpp: (mozilla_font_size_notifier):
Don't allow a font size less than 1.
|
|
|
|
|
|
|
|
|
| |
2004-03-30 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
Get rid of the separators in the Image and Image/Link popups.
Fixes bug #115897.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
* src/popup-commands.c:
* src/popup-commands.h:
* data/ui/epiphany-ui.xml:
Remove Open Image in New Tab and New Window from the
context menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-29 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
* data/.cvsignore:
* data/GNOME_Epiphany_NautilusView.server.in:
* data/Makefile.am:
* data/ui/.cvsignore:
* data/ui/Makefile.am:
* data/ui/nautilus-epiphany-view.xml:
* doc/reference/Makefile.am:
* embed/Makefile.am:
* embed/ephy-embed-popup-control.c:
* embed/ephy-embed-popup-control.h:
* lib/Makefile.am:
* lib/ephy-bonobo-extensions.c:
* lib/ephy-bonobo-extensions.h:
* po/POTFILES.in:
* src/Makefile.am:
* src/ephy-nautilus-view.c:
* src/ephy-nautilus-view.h:
* src/ephy-shell.c: (ephy_automation_factory_cb):
Removed the nautilus view.
2004-03-29 Christian Persch <chpe@cvs.gnome.org>
|
|
|
|
|
|
|
|
| |
2004-03-29 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
Add "Save Link As..." to Image/Link popup. Fixes bug #138207.
|
| |
|
|
|
|
|
|
|
|
|
| |
2004-03-21 Christian Persch <chpe@cvs.gnome.org>
* data/glade/prefs-dialog.glade:
Fix "Add" button width in the prefs dialogue for some themes.
Fixes bug #137811.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-21 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
* data/Makefile.am:
R data/epiphany-1.2.pc.in:
A data/epiphany-1.4.pc.in:
* src/Makefile.am:
Make epiphany-extensions for epiphany 1.3 parallel-installable with those
for epiphany 1.2.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-20 Julio M. Merino Vidal <jmmv@menta.net>
* configure.in:
Remove duplicate --with-html-dir argument
* data/epiphany.schemas.in:
fix a syntax error
|
|
|
|
| |
Quiet cvs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-13 Marco Pesenti Gritti <marco@gnome.org>
* data/mime-types-permissions.xml:
Several types are actually safe.
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/ContentHandler.h:
Change the safe/unsafe logic to not consider unkown
files unsafe, they will not be opened anyway.
Cleanups.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-12 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
* data/Makefile.am:
R data/epiphany-1.0.pc.in:
A data/epiphany-1.2.pc.in:
Changed .pc file version to 1.2, since we're not API-compatible with
1.0.
|
|
|
|
|
|
|
|
| |
2004-02-12 Marco Pesenti Gritti <marco@gnome.org>
* data/glade/prefs-dialog.glade:
Add a missing accellerator
|
|
|
|
|
|
|
|
|
| |
2004-02-06 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
Honour the --with-gconf-schema-file-dir and --disable-schemas-install
configure options. Patch by Julio M. Merino Vidal, fixes bug #133533.
|
|
|
|
|
|
|
|
|
| |
204-02-05 Christian Persch <chpe@cvs.gnome.org>
* data/glade/prefs-dialog.glade:
Now that GtkComboBox supports mnemonic activation,
set the focus target of the combos' labels.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-04 Christian Persch <chpe@cvs.gnome.org>
* data/glade/epiphany.glade:
* data/glade/certificate-dialogs.glade:
* data/glade/print.glade:
* data/glade/prefs-dialog.glade:
Dialogs shouldn't show up in the window list, period.
|
|
|
|
|
|
|
|
|
|
| |
2004-02-04 Christian Persch <chpe@cvs.gnome.org>
* data/glade/pref-dialog.glade:
* data/glade/epiphany.glade:
Don't show Find, Add Language, and Encodings dialogue in
window list.
|
|
|
|
|
|
|
|
|
| |
2004-01-24 David Bordoley <bordoley@msu.edu>
* data/ui/epiphany-ui.xml:
* src/ephy-window.c:
Add a hidden tools menu that extensions can use.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-23 Marco Pesenti Gritti <marco@gnome.org>
* data/epiphany.schemas.in:
* lib/ephy-prefs.h:
* src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb):
* src/popup-commands.c: (save_property_url):
Sometimes reading gnomedesktop flames is useful:
Do not use the same pref of 1.0 for the download dir.
Use a different key for Save Link As.
|
|
|
|
|
|
|
|
| |
2004-01-22 Marco Pesenti Gritti <marco@gnome.org>
* data/epiphany-lockdown.schemas.in:
Slightly better string for history disable.
|
| |
|
|
|
|
|
|
| |
2004-01-16 <clahey@ximian.com>
* data/epiphany-lockdown.schemas.in: Typo fixes.
|
|
|
|
|
|
|
|
| |
2004-01-10 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.xhtml:
Verified the quote and put the original here.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-09 Christopher James Lahey <clahey@ximian.com>
* data/epiphany-lockdown.schemas.in, lib/ephy-prefs.h: Added
disable_arbitrary_url, disable_toolbar_editing, and
disable_history keys.
* src/ephy-automation.c (impl_ephy_automation_loadurl): Make this
ignore a url given on the command line if disable_arbitrary_url is
on.
* src/ephy-notebook.c (notebook_drag_data_received_cb): Made this
ignore drags if disable_arbitrary_url is on.
* src/ephy-session.c (ephy_session_load): Don't show history
window if disable_history is on.
* src/ephy-tab.c (ephy_tab_dom_mouse_click_cb): Disable middle
click to paste url if disable_arbitrary_url is on.
* src/ephy-window.c: Disable menu actions based on
disable_arbitrary_url, disable_toolbar_editing, and
disable_history keys.
|
|
|
|
|
|
|
|
|
| |
* data/ui/epiphany-ui.xml:
* src/ephy-window.c:
* src/popup-commands.c: (popup_cmd_download_link_as):
* src/popup-commands.h:
Add "Download Link As" to the link context menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* data/epiphany-lockdown.schemas.in, lib/ephy-prefs.h: Added
disable_bookmark_editing key.
* lib/ephy-node-db.c, ephy-node-db.h, ephy-node.c: Added immutable
property.
* lib/egg/egg-editable-toolbar.c (drag_data_received_cb,
toolbar_drag_motion_cb), src/ephy-toolbars-model.c
(impl_get_item_id): Made these handle immutable models/node_dbs.
* src/ephy-automation.c, src/ephy-session.c: Don't show the
bookmark editor if disabled.
* src/ephy-window.c: Disable a bunch of menus if bookmark editing
is disabled.
* src/bookmarks/ephy-bookmarks-import.c,
src/bookmarks/ephy-bookmarks.c: Disable bookmark editing and
importing is key is set. Uses immutable property.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-09 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
* data/ui/epiphany-ui.xml:
* embed/ephy-embed-prefs.h:
* embed/mozilla/mozilla-notifiers.cpp:
* src/ephy-window.c: (ephy_window_finalize),
(browse_with_caret_notifier), (ephy_window_init):
* src/pdm-dialog.c: (show_cookies_properties):
* src/window-commands.c: (window_cmd_browse_with_caret):
* src/window-commands.h:
Add an accellerator-only action (F7) to toggle caret browsing. Hook
up listener to set the mozilla pref, added the gconf key to the schema.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-04 Piers Cornwell <piers@myrealbox.com>
* data/glade/certificate-dialogs.glade:
* data/glade/epiphany.glade:
* data/glade/print.glade:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/print-dialog.c: (ephy_print_dialog_response_cb),
(ephy_print_setup_dialog_help_button_cb):
* src/pdm-dialog.c: (pdm_dialog_show_help):
* src/prefs-dialog.c: (prefs_dialog_show_help):
Add help buttons to Certificate Viewer, PDM, print and print setup
dialogues.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-03 Michael Terry <mterry@fastmail.fm>
* data/ui/epiphany-ui.xml:
Show copy text menu item also for links
* src/ephy-window.c: (update_edit_actions_sensitivity),
(enable_edit_actions_sensitivity), (edit_menu_show_cb),
(edit_menu_hide_cb), (hide_embed_popup_cb), (show_embed_popup):
Show copy text menu item only when there is actually selected
text.
|
|
|
|
|
|
|
|
| |
2003-12-21 Christian Persch <chpe@cvs.gnome.org>
* data/glade/epiphany.glade: (encoding_dialog):
Change mnemonic.
|
|
|
|
|
|
|
|
| |
2003-12-20 Christian Persch <chpe@cvs.gnome.org>
* data/glade/prefs-dialog.glade: (add_language_dialog):
Set the label's mnemonic widget.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-12-18 Christian Persch <chpe@cvs.gnome.org>
* data/glade/prefs-dialog.glade:
* embed/mozilla/mozilla-notifiers.cpp:
* src/Makefile.am:
* src/language-editor.c:
* src/language-editor.h:
* src/prefs-dialog.c: (prefs_dialog_finalize),
(prefs_dialog_class_init), (language_editor_add),
(language_editor_update_pref), (language_editor_update_buttons),
(add_lang_dialog_response_cb), (setup_add_language_dialog),
(language_editor_add_button_clicked_cb),
(language_editor_remove_button_clicked_cb),
(language_editor_up_button_clicked_cb),
(language_editor_down_button_clicked_cb),
(language_editor_treeview_drag_end_cb),
(language_editor_selection_changed_cb), (create_language_section),
(prefs_dialog_init):
In-line the language editor in the prefs dialogue.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-12-10 Christian Persch <chpe@cvs.gnome.org>
* data/glade/print.glade:
Make print dialogue spacing HIG-compliant.
* src/ephy-tabs-menu.c: (tab_set_action_accelerator),
(ephy_tabs_menu_update):
Restore tabs menu shortcut keys ALT-1 .. ALT-0 for the first
ten tabs; they somehow got lost in the Egg->Gtk port.
|
|
|
|
|
|
|
|
| |
2003-12-09 Marco Pesenti Gritti <marco@gnome.org>
* data/epiphany.schemas.in:
Default history to show only title
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-12-09 Christian Persch <chpe@cvs.gnome.org>
* data/glade/prefs-dialog.glade:
* embed/print-dialog.c: (ephy_print_dialog_new):
* src/prefs-dialog.c: (create_language_menu),
(create_download_path_label), (prefs_dialog_init):
Lockdown: set some buttons insensitive when their
pref key is not writable.
* src/prefs-dialog.c: (download_path_response_cb):
Convert filename to utf8 first.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-12-07 Christian Persch <chpe@cvs.gnome.org>
* data/glade/print.glade:
* data/ui/epiphany-ui.xml:
* embed/mozilla/PrintingPromptService.cpp:
* embed/mozilla/mozilla-embed.cpp:
* embed/print-dialog.c: (ephy_print_info_free),
(ephy_print_get_print_info), (ephy_print_dialog_response_cb),
(print_filechooser_response_cb),
(ephy_print_dialog_browse_button_cb),
(ephy_print_setup_dialog_close_button_cb), (ephy_print_dialog_new),
(ephy_print_setup_dialog_new):
* embed/print-dialog.h:
* src/ephy-nautilus-view.c: (ephy_nautilus_view_new_component),
(gnv_cmd_file_print):
* src/ephy-nautilus-view.h:
* src/ephy-shell.c: (ephy_shell_get_type), (ephy_shell_class_init),
(ephy_automation_factory_cb), (ephy_automation_factory_new),
(ephy_shell_init), (server_timeout), (ephy_shell_startup),
(ephy_shell_finalize), (ephy_shell_new_tab),
(ephy_shell_get_session), (ephy_shell_get_bookmarks),
(ephy_shell_get_toolbars_model), (ephy_shell_get_bookmarks_editor),
(ephy_shell_get_history_window),
(ephy_shell_get_print_setup_dialog), (ephy_shell_delete_on_exit):
* src/ephy-shell.h:
* src/ephy-window.c: (ephy_window_set_print_preview),
(ephy_window_print):
* src/ephy-window.h:
* src/window-commands.c: (window_cmd_file_print_setup),
(window_cmd_file_print_preview):
* src/window-commands.h:
Split print dialogue in print setup and actual print, and move
print preview into the menus too. Made print setup a global dialogue,
print a per-window dialogue.
* lib/ephy-dialog.c: (set_value_from_pref), (set_pref_from_value),
(set_value_from_combobox), (set_combo_box_from_value),
(set_radiobuttongroup_from_value), (set_pref_from_info_and_emit),
(togglebutton_clicked_cb), (radiobutton_clicked_cb),
(spinbutton_timeout_cb), (changed_cb), (init_props), (load_info),
(save_info), (impl_show), (ephy_dialog_set_size_group),
(ephy_dialog_construct), (run_response_cb), (ephy_dialog_run),
(ephy_dialog_set_parent), (ephy_dialog_class_init),
(ephy_dialog_new_with_parent):
* lib/ephy-dialog.h:
* src/language-editor.c: (language_editor_class_init):
* src/language-editor.h:
* src/pdm-dialog.c: (pdm_dialog_init):
* src/prefs-dialog.c: (fonts_language_changed_cb),
(create_fonts_language_menu), (prefs_dialog_init),
(prefs_language_more_button_clicked_cb):
Slight api change; port callers.
|
|
|
|
|
|
|
| |
* data/mime-types-permissions.xml:
Move quite a lot of things from unsafe to safe, still
some to go.
|
|
|
|
|
|
|
|
| |
2003-11-30 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany-lockdown.schemas.in:
Added disable_unsafe_protocols and additional_safe_protocols keys.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-30 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
* data/glade/epiphany.glade:
* data/glade/prefs-dialog.glade:
* embed/downloader-view.c: (downloader_view_build_ui):
* embed/ephy-embed-dialog.c: (ephy_embed_dialog_new_with_parent):
* embed/ephy-encodings.c: (ephy_encodings_get_detectors):
* embed/ephy-encodings.h:
* embed/find-dialog.c: (update_navigation_controls),
(set_properties), (impl_show), (find_dialog_class_init),
(find_dialog_init), (find_dialog_new_with_parent):
* embed/print-dialog.c: (impl_show), (print_dialog_init),
(print_dialog_new_with_parent), (print_get_info):
* lib/ephy-dialog.c: (ephy_dialog_get_type), (lookup_info),
(set_sensitivity), (set_value_from_pref), (set_pref_from_value),
(set_value_from_editable), (set_value_from_optionmenu),
(set_value_from_combobox), (get_radio_button_active_index),
(set_value_from_radiobuttongroup), (set_value_from_spin_button),
(set_value_from_togglebutton), (set_value_from_info),
(set_editable_from_value), (get_index_from_value),
(set_optionmenu_from_value), (compare_values),
(set_combo_box_from_value), (set_radiobuttongroup_from_value),
(set_spin_button_from_value), (set_togglebutton_from_value),
(set_info_from_value), (set_pref_from_info),
(togglebutton_clicked_cb), (radiobutton_clicked_cb),
(spinbutton_timeout_cb), (spinbutton_changed_cb), (changed_cb),
(set_info_from_pref), (connect_signals), (disconnect_signals),
(init_props), (load_info), (save_info), (setup_default_size),
(dialog_destroy_cb), (impl_construct), (impl_show),
(ephy_dialog_set_modal), (ephy_dialog_add_enum),
(ephy_dialog_set_data_column), (ephy_dialog_set_pref),
(ephy_dialog_set_size_group), (ephy_dialog_construct),
(ephy_dialog_show), (ephy_dialog_run), (ephy_dialog_get_control),
(ephy_dialog_get_value), (ephy_dialog_set_value), (free_prop_info),
(ephy_dialog_init), (ephy_dialog_dispose), (ephy_dialog_finalize),
(ephy_dialog_set_parent), (ephy_dialog_set_property),
(ephy_dialog_get_property), (ephy_dialog_class_init),
(ephy_dialog_new), (ephy_dialog_new_with_parent):
* lib/ephy-dialog.h:
* lib/ephy-file-chooser.c: (ephy_file_chooser_new):
* src/ephy-encoding-dialog.c: (sync_embed_cb),
(sync_parent_window_cb), (activate_choice),
(view_node_selected_cb), (view_node_activated_cb),
(ephy_encoding_dialog_init), (ephy_encoding_dialog_new):
* src/ephy-shell.c: (ephy_shell_finalize),
(ephy_shell_get_pdm_dialog), (ephy_shell_get_prefs_dialog):
* src/ephy-shell.h:
* src/language-editor.c: (language_editor_get_type),
(language_editor_class_init), (language_editor_update_pref),
(language_editor_add_button_clicked_cb),
(language_editor_set_view), (language_editor_init),
(language_editor_new), (language_editor_set_model),
(language_editor_add):
* src/language-editor.h:
* src/pdm-dialog.c: (pdm_dialog_show_help),
(action_treeview_selection_changed_cb), (setup_action),
(cookies_treeview_selection_changed_cb),
(pdm_dialog_cookies_construct), (pdm_dialog_passwords_construct),
(pdm_dialog_init), (show_cookies_properties):
* src/prefs-dialog.c: (prefs_dialog_get_type),
(prefs_dialog_class_init), (prefs_dialog_show_help),
(setup_font_combo), (fonts_language_combo_changed_cb),
(create_fonts_language_menu), (create_node_combo),
(language_combo_changed_cb), (create_language_menu),
(get_download_button_label), (create_download_path_label),
(prefs_dialog_init), (prefs_dialog_response_cb),
(set_homepage_entry), (prefs_homepage_current_button_clicked_cb),
(prefs_homepage_blank_button_clicked_cb),
(language_dialog_changed_cb),
(prefs_language_more_button_clicked_cb),
(download_path_response_cb),
(prefs_download_path_button_clicked_cb):
* src/prefs-dialog.h:
* src/window-commands.c: (window_cmd_edit_prefs):
Improved API and implementation of EphyDialog. Add support for
new combo box, and removed optionmenu.
Port all dialogues to new API and use combobox instead of optionmenus.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-30 Chris Lahey <clahey@ximian.com>
Marco Pesenti Gritti <marco@gnome.org>
* data/Makefile.am:
* data/epiphany-lockdown.schemas.in:
* src/ephy-main.c: (main):
* src/ephy-tab.c: (ephy_tab_new_window_cb), (ephy_tab_size_to_cb):
* src/ephy-window.c: (update_chromes_visibility), (update_chrome),
(ephy_window_fullscreen), (ephy_window_unfullscreen),
(show_embed_popup), (update_layout_toggles), (chrome_notifier),
(ephy_window_init), (ephy_window_finalize),
(ephy_window_request_chrome), (ephy_window_set_print_preview),
(ephy_window_show), (print_dialog_preview_cb):
* src/ephy-window.h:
* src/ppview-toolbar.c: (ppview_toolbar_set_window),
(toolbar_cmd_ppv_close):
* src/window-commands.c: (window_cmd_view_bookmarks_bar),
(window_cmd_view_toolbar), (window_cmd_view_statusbar):
Implement lockdown pref to not allow javascript to modify
chromes. Do necessary changes to chromes code to make
it possible.
|
|
|
|
|
|
|
|
|
| |
2003-11-27 Piers Cornwell <piers@myrealbox.com>
* data/glade/prefs-dialog.glade:
Fix some mnemonics, and make some mnemonics work by
assigning a mnemonic_widget.
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-26 Marco Pesenti Gritti <marco@gnome.org>
* data/ui/epiphany-ui.xml:
* src/ephy-window.c: (update_edit_actions_sensitivity),
(edit_menu_show_cb), (show_embed_popup):
Restore clipboard actions in input context menu.
Show it only if mozilla is recent enough though.
|
|
|
|
|
|
|
|
| |
2003-11-24 Christian Persch <chpe@cvs.gnome.org>
* data/glade/epiphany.glade:
Delete the obsolete mime-ask-action dialogue from glade file.
|
|
|
|
|
|
|
|
| |
2003-11-24 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
Added $(mimepermission_DATA) to EXTRA_DIST.
|
|
|
|
|
|
|
|
| |
2003-11-24 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
Fix typo in EXTRADIST: s/check_mime/check-mime/
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-22 Marco Pesenti Gritti <marco@gnome.org>
* data/art/Makefile.am:
* data/art/epiphany-bookmark-page.png:
* lib/ephy-stock-icons.c: (ephy_stock_icons_init):
* lib/ephy-stock-icons.h:
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_construct):
* src/ephy-history-window.c:
* src/ephy-window.c:
Use icon theme icon for add bookmark
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-20 Marco Pesenti Gritti <marco@gnome.org>
* data/glade/prefs-dialog.glade:
Hide Open downloads pref. Since both behaviors are available
maybe it's not necessary at all. Also I feel it confusing to
have only one of the cases respecting it. I guess better
to wait feedback on releases before making a call on this.
* src/ephy-window.c:
No more need of ... on dowload context menu
|
|
|
|
|
|
|
|
|
|
|
|
| |
* data/glade/prefs-dialog.glade:
* src/prefs-dialog.c: (prefs_dialog_finalize),
(get_download_button_label), (create_download_path_label),
(prefs_dialog_init), (prefs_language_more_button_clicked_cb),
(download_path_response_cb),
(prefs_download_path_button_clicked_cb):
Implement UI for default download path and auto open downlads
prefs for the downloader.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-14 Marco Pesenti Gritti <marco@gnome.org>
* data/GNOME_Epiphany_Automation.server.in:
* data/GNOME_Epiphany_NautilusView.server.in:
Use an unique factory for both interfaces.
* data/ui/Makefile.am:
Do not try to merge translations in nautilus xml.
* src/ephy-nautilus-view.c: (disconnected_idle),
(control_disconnected_cb), (ephy_nautilus_view_instance_init),
(ephy_nautilus_view_finalize):
Unref the view on control disconnected, not on finalize.
* src/ephy-main.c: (main):
Add a server mode argument, used internally by bonobo interface.
Free popt context only when no more necessary.
* src/ephy-automation.c:
* src/ephy-automation.h:
* src/ephy-shell.c: (ephy_nautilus_view_new),
(ephy_automation_factory_cb), (ephy_automation_factory_new),
(ephy_shell_init), (path_from_command_line_arg), (open_urls),
(server_timeout), (ephy_shell_startup), (ephy_shell_finalize),
(ephy_shell_new_tab):
* src/ephy-shell.h:
When running in server mode unref (and so exit) on a timeout.
Expand args passed to the command line.
|
|
|
|
|
|
|
|
|
| |
2003-11-11 Christian Persch <chpe@cvs.gnome.org>
* data/glade/epiphany.glade:
Set initial visibility to false, fixes a warning when showing the
encodings dialogue.
|
|
|
|
|
|
|
|
| |
2003-11-10 Christian Persch <chpe@cvs.gnome.org>
* data/glade/Makefile.am:
And add it to Makefile.am too.
|
|
|
|
|
|
|
|
| |
2003-11-10 Christian Persch <chpe@cvs.gnome.org>
* data/glade/certificate-dialogs.glade:
We really need the glade file from galeon too.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-06 Marco Pesenti Gritti <marco@gnome.org>
* data/epiphany.schemas.in:
Correct download dir default.
* embed/ephy-embed-shell.h:
* embed/ephy-embed-shell.c: (ephy_embed_shell_init),
(ephy_embed_shell_finalize), (ephy_embed_shell_get_encodings),
(load_mime_from_xml), (ephy_embed_shell_check_mime):
Add check_mime api for permissions.
* embed/mozilla/ContentHandler.cpp:
First incomplete try at using it.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-06 Marco Pesenti Gritti <marco@gnome.org>
* data/Makefile.am:
* data/check-mime.py:
* data/mime-types-permissions.xml:
Add a list of permissions for mime and a script
to update it (py hackers please forgive me).
I put only very obvious items in the safe list
for now.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-05 Christian Persch <chpe@cvs.gnome.org>
* data/glade/print.glade:
* embed/print-dialog.c: (impl_show), (print_dialog_class_init),
(print_dialog_new), (print_dialog_new_with_parent),
(print_dialog_print), (print_dialog_preview),
(print_cancel_button_cb), (print_preview_button_cb):
Only allow choosing "Selection" if there really is one.
* lib/ephy-dialog.c: (impl_run):
Use ephy_dialog_show() when running an EphyDialog.
|
|
|
|
|
|
|
|
|
| |
* data/epiphany.schemas.in:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/ContentHandler.h:
* lib/ephy-prefs.h:
Rework ContentHandler to use the auto_open_downloads key.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-04 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-window.c: (window_cmd_edit):
update undo/redo sensitivity
2003-11-04 David Adam Bordoley <bordoley@msu.edu>
* data/ui/epiphany-ui.xml:
* src/window-commands.c: (window_cmd_edit_undo),
(window_cmd_edit_redo):
* src/window-commands.h:
Menus for Undo/Redo
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-04 Marco Pesenti Gritti <marco@gnome.org>
* data/ui/epiphany-ui.xml:
Show only paste in the context menu, it's the only
one that works in mozilla.
* embed/ephy-command-manager.c:
(ephy_command_manager_get_command_state):
* embed/ephy-command-manager.h:
Rename the state api.
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/mozilla-embed.cpp:
Implement state api.
* src/ephy-window.c: (window_cmd_edit), (show_embed_popup):
Update clipboard menus on activate.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* data/epiphany.schemas.in:
Remove the "show_details in downloader" schema.
* embed/ephy-embed-popup-control.c: (save_url):
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* lib/ephy-prefs.h:
* src/popup-commands.c: (save_property_url):
Implement the new downloading mechanism in CH, also rename
CONF_STATE_DOWNLOADING_DIR to CONF_STATE_DOWNLOAD_DIR.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* embed/downloader-view.c: (downloader_view_remove_download):
Implement smart selection in the downloader view.
* data/epiphany.schemas.in:
* embed/ephy-embed-popup-control.c:
(embed_popup_download_link_cmd):
* embed/mozilla/EphyHeaderSniffer.cpp:
* lib/ephy-prefs.h:
* src/popup-commands.c: (popup_cmd_download_link):
Make persist downloads store the files in the download dir
automatically without asking the user (key only accessible via
gconf atm). CH downloads still need fixing.
|
|
|
|
|
|
|
|
| |
2003-10-28 Marco Pesenti Gritti <marco@gnome.org>
* data/Makefile.am:
Build nautilus server only when the view is enabled
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs.js:
Use "" instead of null, the new mozilla prefs parser doesn't
recognise null and aborts. Thanks to Crispin for alerting me
to this.
|
|
|
|
|
|
|
|
| |
2003-10-25 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs.js:
Add missing font.size prefs for zh-HK font group.
|
|
|
|
|
|
|
|
|
|
|
| |
* data/glade/epiphany.glade:
* embed/downloader-view.c: (downloader_view_init),
(downloader_view_finalize), (get_row_from_download),
(download_changed_cb), (downloader_view_add_download),
(downloader_view_build_ui), (downloader_view_remove_download),
(download_dialog_delete_cb):
Remove open button, autclose when there are no downloads left.
|
|
|
|
|
|
|
|
|
|
|
| |
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-24 David Bordoley <bordoley@msu.edu>
* data/art/hand-open.png:
Took the open hand icon used in eog, did some
gimp magic. Why am I up at 4:30 in the morning
doing this?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-22 Marco Pesenti Gritti <marco@gnome.org>
* data/ui/Makefile.am:
Add xml files to extra data
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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.
|
|
|
|
| |
interface is still incomplete.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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-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-25 Marco Pesenti Gritti <marco@gnome.org>
* data/glade/epiphany.glade:
* embed/mozilla/ContentHandler.cpp:
Fix #123176. Use response instead of
connecting 210 callbacks.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs.js:
Specify UTF-8 encoding in the keyword url.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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-17 Marco Pesenti Gritti <marco@gnome.org>
* data/epiphany.applications:
add supported protocols
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2003-09-12 Marco Pesenti Gritti <marco@gnome.org>
* data/glade/prefs-dialog.glade:
Use a line to make more clear Language/Fonts relation.
I had this idea from some time, having seen it in gnome-blog too,
I thought to give it a try.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-07 Marco Pesenti Gritti <marco@gnome.org>
* data/Makefile.am:
* data/default-prefs.js:
* embed/mozilla/mozilla-embed-single.cpp:
Galeon guys found a way to load prefs from
a js file, without having them saved on it.
So let's get it back.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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.
|
| |
|
| |
|
| |
|
|
|
|
| |
* data/epiphany-1.0.pc.in:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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-24 Christian Persch <chpe@cvs.gnome.org>
* data/glade/prefs-dialog.glade:
String change.
|
|
|
|
|
|
|
|
|
| |
2003-07-23 Marco Pesenti Gritti <marco@it.gnome.org>
* data/ui/epiphany-bookmark-editor-ui.xml.in:
* help/nl/epiphany-nl.omf:
Add a show in bookmarks toolbar item on context menus.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-20 Marco Pesenti Gritti <marco@it.gnome.org>
* data/glade/print.glade:
Remove useless icons
|
|
|
|
|
|
|
|
| |
2003-07-04 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Enclose literal values in double quotes. Fixes bug 116720.
|
|
|
|
| |
* data/epiphany.schemas.in:
|
|
|
|
|
|
|
| |
2003-07-02 Jordi Mallach <jordi@sindominio.net>
* data/bme.desktop.in, data/epiphany.desktop.in: Replace "0" with
"false" in Terminal entries.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-02 Marco Pesenti Gritti <marco@it.gnome.org>
* data/glade/prefs-dialog.glade:
s/Caches/Cache
* embed/ephy-embed-prefs.h:
Remove the compare cache define too
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-06-29 James Willcox <jwillcox@gnome.org>
* embed/mozilla/ContentHandler.cpp:
Remember the directory when saving files. Fixes #115603.
|
|
|
|
|
|
|
|
|
| |
2003-06-24 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Update documentation of the allowed values for
/apps/epiphany/dialogs/preferences_font_language
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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.
|
|
|
|
|
|
|
|
|
|
| |
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>
* data/epiphany.schemas.in:
s/charset/encoding/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozillaPrivate.cpp: (MozillaCollatePrintSettings):
* embed/ephy-embed.h:
* embed/print-dialog.c: (print_dialog_init), (print_free_info),
(print_get_info):
* data/epiphany.schemas.in:
* data/glade/print.glade:
Convert dialog to metric units and default paper to A4. Fixes #112619
|
|
|
|
|
|
|
|
|
|
| |
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 Piers Cornwell <piersc@cogs.susx.ac.uk>
* data/glade/prefs-dialog.glade:
Lower the increments for the cache size spin button and
further accesskey fixing.
|
|
|
|
|
|
|
|
| |
2003-06-13 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Fix typo.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-13 Marco Pesenti Gritti <marco@it.gnome.org>
* lib/ephy-dialog.c: (set_config_from_editable),
(set_config_from_optionmenu), (set_config_from_radiobuttongroup),
(set_config_from_spin_button), (set_config_from_togglebutton),
(set_config_from_color), (set_editable_from_config),
(set_optionmenu_from_config), (set_radiobuttongroup_from_config),
(set_spin_button_from_config), (set_togglebutton_from_config),
(set_color_from_config), (prefs_togglebutton_clicked_cb),
(prefs_radiobutton_clicked_cb), (prefs_spinbutton_timeout_cb),
(prefs_color_changed_cb), (prefs_entry_changed_cb),
(prefs_optionmenu_selected_cb), (ephy_dialog_init), (load_props),
(save_props), (free_props), (ephy_dialog_finalize),
(ephy_dialog_add_enum), (init_props), (impl_construct),
(impl_show):
Add support for string enums.
* lib/ephy-dialog.h:
* lib/ephy-prefs.h:
* src/prefs-dialog.c: (prefs_dialog_init):
* data/epiphany.schemas.in:
* embed/downloader-view.c:
* embed/ephy-embed-prefs.h:
* embed/find-dialog.c:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* embed/print-dialog.c:
* lib/Makefile.am:
Cleanup gconf prefs. This breaks compatibility
but better now that later.
|
|
|
|
| |
Do not persist node selection in BME between sessions.
|
|
|
|
|
|
|
|
| |
2003-06-12 Marco Pesenti Gritti <marco@it.gnome.org>
* data/glade/prefs-dialog.glade:
Better description. Bug #113287
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-09 Marco Pesenti Gritti <marco@it.gnome.org>
* data/epiphany.schemas.in:
* data/ui/epiphany-bookmark-editor-ui.xml.in:
* embed/ephy-embed-shell.c: (ephy_embed_shell_class_init):
* embed/mozilla/Makefile.am:
* embed/mozilla/MozRegisterComponents.cpp:
* lib/Makefile.am:
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item),
(ephy_bookmark_action_sync_smart_url), (entry_activated_cb),
(activate_cb), (connect_proxy),
(ephy_bookmark_action_set_property),
(ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init),
(sync_bookmark_properties), (ephy_bookmark_action_init):
* src/bookmarks/ephy-bookmark-properties.c:
(location_entry_changed_cb):
* src/bookmarks/ephy-bookmarks-editor.c: (show_properties_dialog),
(add_bookmarks_source_menu), (import_dialog_response_cb),
(cmd_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import),
(mozilla_parse_bookmarks), (xbel_parse_folder),
(xbel_parse_bookmarks), (ephy_bookmarks_import_xbel):
* src/bookmarks/ephy-bookmarks-import.h:
* src/bookmarks/ephy-bookmarks.c:
(ephy_bookmarks_autocompletion_source_foreach),
(ephy_bookmarks_init_defaults), (update_topics_list),
(update_has_smart_address), (ephy_bookmarks_add),
(ephy_bookmarks_set_address):
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_finalize),
(ephy_new_bookmark_add), (ephy_new_bookmark_init),
(ephy_new_bookmark_set_title):
* src/bookmarks/ephy-new-bookmark.h:
* src/ephy-shell.c: (ephy_shell_init):
* src/popup-commands.c: (popup_cmd_bookmark_link):
Get rid of starthere: and default to google, as discussed
with Seth.
Add a way to import bookmarks from the editor. (you still
cant specificy a file, that's sort of low priority for me, but
we have a plan on how to do it).
Allow to edit smart bookmarks in the user interface. The address
field is used and when there is a %s, it's considered a smart
url. (like mozilla does it).
|
|
|
|
|
|
|
|
|
| |
2003-06-08 Piers Cornwell <piersc@cogs.susx.ac.uk>
* data/ui/epiphany-ui.xml.in:
* src/ephy-window.c:
Fixup context menu accesskeys. Use correct icon for Save As.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-07 Marco Pesenti Gritti <marco@it.gnome.org>
* data/epiphany.schemas.in:
* data/glade/prefs-dialog.glade:
* embed/ephy-embed-prefs.h:
* embed/ephy-embed-single.c: (ephy_embed_single_clear_cache):
* embed/ephy-embed-single.h:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* src/bookmarks/ephy-bookmarks-import.c: (mozilla_parse_bookmarks),
(xbel_parse_folder):
* src/prefs-dialog.c: (prefs_clear_cache_button_clicked_cb):
Remove memory cache prefs/ui, now mozilla can deal with it
automagically.
Rename Appeareance tab to be less generic.
Do not convert spaces to _ on bookmarks importing.
|
|
|
|
|
|
|
|
|
|
| |
2003-06-07 Marco Pesenti Gritti <marco@it.gnome.org>
* data/art/epiphany-secure.png:
* data/art/epiphany-unsecure.png:
Better icons. Thanks to Luca Ferretti for suggesting them
and to Jimmac.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-05 Marco Pesenti Gritti <marco@it.gnome.org>
* data/epiphany.schemas.in:
s/ask download/ask for download
* lib/egg/egg-editable-toolbar.c: (toolbar_changed_cb),
(egg_editable_toolbar_set_model):
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_set_flags),
(egg_toolbars_model_class_init):
* lib/egg/egg-toolbars-model.h:
* lib/egg/eggtoolbar.c: (egg_toolbar_internal_insert_element):
Update.
* src/ephy-toolbars-model.c: (ephy_toolbars_model_set_flag),
(ephy_toolbars_model_unset_flag):
* src/ephy-toolbars-model.h:
Add a way to set/unset a flag on all toolbars.
* src/ephy-window.c: (ephy_window_init),
(translate_default_chrome),
(update_exit_fullscreen_popup_position), (size_changed_cb),
(exit_fullscreen_button_clicked_cb), (ephy_window_fullscreen),
(ephy_window_unfullscreen), (ephy_window_set_chrome):
Implement an exit fullscreen button.
Force toolbars style to be icon only.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-05 Marco Pesenti Gritti <marco@it.gnome.org>
* data/epiphany.schemas.in:
* embed/ephy-embed-popup.c: (embed_popup_download_link_cmd):
* embed/ephy-embed-utils.c: (ephy_embed_utils_save):
Actually add the ask for dest pref, it was using the wrong key.
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
Return directory also on cancel.
* lib/ephy-prefs.h:
* src/popup-commands.c: (popup_cmd_download_link):
Persist directory also on cancel.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-04 David Bordoley <bordoley@msu.edu>
* data/ui/epiphany-ui.xml.in:
Move the bookmarks menu after go. There is a slight
inconsistency in the HIG, but this is the intended order.
* embed/mozilla/mozilla-embed-single.cpp: (MozillaEmbedSinglePrivate),
(mozilla_set_default_prefs), (color_to_string),
(mozilla_update_colors), (mozilla_setup_colors),
(mozilla_embed_single_init), (mozilla_embed_single_finalize):
Disable caret browsing for now since enough people complain.
We really need a visible pref for this though. Oh you need to reset
this in about:config to actually turn it off.
Monitor theme changes and set the background and text colors based
on the theme text entry colors.
|
|
|
|
| |
Fix breakage.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-04 Marco Pesenti Gritti <marco@it.gnome.org>
* data/ui/epiphany-ui.xml.in:
Add a bookmarks menu. (still not the tree)
* src/bookmarks/ephy-bookmark-action.c: (create_menu_item),
(ephy_bookmark_action_sync_icon),
(ephy_bookmark_action_sync_label), (activate_cb), (connect_proxy),
(ephy_bookmark_action_class_init):
Implement create_menu_item.
* src/ephy-favorites-menu.c: (ephy_favorites_menu_get_type),
(go_location_cb), (ephy_favorites_menu_rebuild),
(ephy_favorites_menu_set_property),
(ephy_favorites_menu_get_property),
(ephy_favorites_menu_class_init), (ephy_favorites_menu_init),
(ephy_favorites_menu_finalize), (ephy_favorites_menu_new):
Use bookmark action.
* src/ephy-window.c:
Change verbs for bookmarks menu.
|
|
|
|
| |
GPLification of xhtml files (all hail our FSF overlords).
|
|
|
|
|
|
|
|
|
| |
2003-06-02 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Removed keys some unused keys, and rename others to match what the
code defines them as.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-05-31 Piers Cornwell <piersc@cogs.susx.ac.uk>
* data/glade/prefs-dialog.glade:
Fix accesskey conflicts in prefs for "Always use these fonts",
"Default encoding", "Language" and "More" and add accesskey for
"Language" in Languages Editor.
* data/glade/print.glade:
Fix accesskey conflicts in print dialog for "from" and "portrait.
s/Printer/Print To. s/Paper Details/Paper. Better page range limits.
|
|
|
|
|
|
|
|
| |
2003-05-30 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Fix wrong usage of <>. Stupid me :(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-05-29 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-langs.h:
* data/glade/prefs-dialog.glade:
* src/prefs-dialog.c: (autodetector_info_free), (prefs_dialog_finalize),
(get_current_language_code), (setup_font_menu), (setup_size_control),
(fonts_language_info_cmp), (create_fonts_language_menu),
(autodetect_encoding_menu_changed_cb), (autodetector_info_cmp),
(find_autodetector_info), (create_encoding_autodetectors_menu),
(prefs_dialog_init):
Sort the lists of encoding autodetectors and of fonts languages.
* data/epiphany.schemas.in:
Document the possible values for the encoding autodetectors.
* embed/mozilla/mozilla-notifiers.cpp: (mozilla_notifiers_init),
(mozilla_default_encoding_notifier),
(mozilla_autodetect_encoding_notifier):
Adapted for the changes in the prefs dialog.
The default encoding notifier now propagates the setting to mozilla :)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-05-28 Christian Persch <chpe@cvs.gnome.org>
The "s/charset/encoding/" mega patch :)
* *, */*, */*/*:
s/charset/encoding/
* embed/mozilla/mozilla-embed-single.c: (impl_get_charsets),
(impl_get_language_groups), (control_charsets_list),
(mozilla_embed_single_init), (fill_charset_lists):
* embed/ephy-embed-single.h:
* embed/ephy-embed-single.c:
Sort the returned list of charsets resp. language groups according
to the localised strings in the current locale. Allow for underscore
eliding to be able to use the list in both menus (underscore -> accel)
and in the prefs option menu (no accels).
* lib/ephy-string.h:
* lib/ephy-string.c: (ephy_str_elide_underscores):
New helper function for eliding underscores.
* lib/ephy-langs.h:
* lib/ephy-langs.c:
A few more common lang/encoding related defines and struct, as well
as helper functions to free them in one go.
* embed/ephy-embed-utils.h:
* embed/ephy-embed-utils.c: (ephy_embed_utils_build_charsets_submenu):
* src/ephy-encoding-menu.c: (ephy_encoding_menu_verb_cb),
(build_group), (build_charset), (ephy_encoding_menu_rebuild):
* src/ephy-nautilus-view.c: (gnv_cmd_set_charset):
* src/prefs-dialog.c: (prefs_dialog_init),
(default_charset_menu_changed_cb), (find_charset_in_list_cmp),
(create_default_charset_menu), (prefs_dialog_finalize):
Show the list of charsets and language groups sorted in the current
locale.
* data/epiphany.schemas.in:
Document the possible charset values.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* data/glade/epiphany.glade
* data/glade/prefs-dialog.glade
* data/epiphany.schemas.in
* embed/downloader-view.c
* embed/downloader-view.h:
Applied patch from #113367 which inter alia removes the keep_open
option from the download manager and does various download UI tweakage.
|
|
|
|
| |
Make find dialog unresizable.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-05-19 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de>
Simplified and reorganised zoom. Implement a zoom control for the
toolbar.
* lib/widgets/ephy-zoom-action.h:
* lib/widgets/ephy-zoom-action.c:
* lib/widgets/ephy-zoom-control.h:
* lib/widgets/ephy-zoom-control.c:
New. A simple zoom control and a corresponding egg action.
* lib/ephy-zoom.h:
* lib/ephy-zoom.c:
New. Define the supported zoom levels, plus some helper functions.
* data/ui/epiphany-toolbar.xml.in:
* src/toolbar.h:
* src/toolbar.c: (toolbar_update_zoom_control),
(zoom_to_level_cb), (toolbar_setup_actions):
Hook up zoom control.
* src/ephy-window.c: (toolbar_update_zoom_control):
New. Updates toolbar zoom control and menu item sensitivity.
* embed/mozilla/mozilla-embed.c: (impl_zoom_set, impl_zoom_get):
* embed/ephy-embed.[ch]: (zoom_set), (zoom_get), (ephy_embed_zoom_set),
(ephy_embed_zoom_get):
* lib/ephy-marshal.list:
* src/ephy-nautilus-view.c: (gnv_embed_zoom_change_cb),
(gnv_zoomable_set_zoom_level_cb):
* src/ephy-tab.c: (ephy_tab_zoom_changed_cb):
* src/ephy-window.c: (ephy_window_set_zoom):
Use float zoom factor instead of int percent for zoom.
* src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init),
(ephy_nautilus_view_class_init), (gnv_zoomable_set_zoom_level_cb),
(gnv_zoomable_zoom_in_cb), (gnv_zoomable_zoom_out_cb),
(gnv_zoomable_zoom_to_default_cb), (gnv_embed_zoom_change_cb):
* src/window-commands.c: (window_cmd_view_zoom_in),
(window_cmd_view_zoom_out), (window_cmd_view_zoom_normal):
Simplified; use ephy-zoom.h where appropriate.
|
|
|
|
| |
Last patch of the #112781 patch series.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-05-19 David Bordoley <bordoley@msu.edu>
* data/epiphany.schemas.in:
* data/glade/prefs-dialog.glade:
* lib/ephy-prefs.h:
* src/ephy-shell.c: (build_homepage_url):
* src/pref-dialog.c: (properties[])
Shortest patch ever!!! Kill the new page pref.
Make Seth happy :)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-05-19 David Bordoley <bordoley@msu.edu>
* data/epiphany.schemas.in:
* data/glade/prefs-dialog.glade:
* embed/ephy-embed-prefs.h:
* embed/mozilla/default-prefs.js:
* embed/mozilla/mozilla-notifiers.cpp: (conversion_table []):
* src/prefs-dialog.c: (properties []):
Remove fine grain color settings. Always use the system theme
colors in the case where a page doesn't set it own colors.
|
|
|
|
|
|
|
|
|
|
| |
2003-05-18 Marco Pesenti Gritti <marco@it.gnome.org>
* Makefile.am:
* data/Makefile.am:
* data/starthere/Makefile.am:
Fix uninstallation
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-05-17 David Bordoley <bordoley@msu.edu>
Marco Pesenti Gritti <marco@it.gnome.org>
* data/ui/epiphany-ui.xml.in:
* src/Makefile.am:
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item):
* src/ephy-notebook.c: (ephy_notebook_class_init),
(ephy_notebook_move_page), (move_tab),
(notebook_drag_data_received_cb), (ephy_notebook_init),
(ephy_notebook_set_page_status), (update_tabs_visibility),
(ephy_notebook_insert_page), (ephy_notebook_remove_page),
(ephy_notebook_set_page_title):
* src/ephy-notebook.h:
* src/ephy-tabs-menu.c: (ephy_tabs_menu_class_init),
(ephy_tabs_menu_init), (ephy_tabs_menu_clean),
(ephy_tabs_menu_finalize_impl), (ephy_tabs_menu_set_property),
(ephy_tabs_menu_get_property), (ephy_tabs_menu_new),
(ephy_tabs_menu_verb_cb), (ephy_tabs_menu_set_action_accelerator),
(ephy_tabs_menu_rebuild), (ephy_tabs_menu_update):
* src/ephy-tabs-menu.h:
* src/ephy-window.c: (setup_window),
(update_tabs_menu_sensitivity), (ephy_window_tabs_changed_cb),
(setup_notebook), (ephy_window_init), (ephy_window_finalize),
(ephy_window_update_control), (ephy_window_update_all_controls),
(ephy_window_notebook_switch_page_cb):
* src/ephy-window.h:
* src/window-commands.c: (window_cmd_tabs_move_left),
(window_cmd_tabs_move_right), (window_cmd_tabs_detach):
Implement a list of tabs at the bottom of tabs menu.
Add a changed signal to the notebook and use it to update
list and sensitivity.
|