aboutsummaryrefslogtreecommitdiffstats
path: root/data
Commit message (Collapse)AuthorAgeFilesLines
* === Release 2.17.2 ===RELEASE_2_17_2Christian Persch2006-11-061-0/+1
| | | | | | | | | | 2006-11-06 Christian Persch <chpe@cvs.gnome.org> === Release 2.17.2 === * configure.ac: * data/default-prefs-common.js: * src/ephy-notebook.c: (build_tab_label):
* Default to printing background images.Christian Persch2006-09-171-1/+1
| | | | | | | | 2006-09-16 Christian Persch <chpe@cvs.gnome.org> * data/epiphany.schemas.in: Default to printing background images.
* Activate about:config warning.Christian Persch2006-09-171-0/+3
| | | | | | | | 2006-09-16 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Activate about:config warning.
* Use UTF-8 copyright symbolChristian Persch2006-09-136-5/+6
|
* Add some more mime types. Fixes bug #352482.Christian Persch2006-08-241-0/+3
| | | | | | | | 2006-08-24 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: Add some more mime types. Fixes bug #352482.
* Don't show the empty window that the print options tab isChristian Persch2006-08-221-1/+0
| | | | | | | | | 2006-08-19 Christian Persch <chpe@cvs.gnome.org> * data/glade/print.glade: * embed/mozilla/GeckoPrintService.cpp: Don't show the empty window that the print options tab is
* Enable pango for Urdu locale.Christian Persch2006-08-211-0/+3
| | | | | | | | 2006-08-21 Christian Persch <chpe@cvs.gnome.org> * data/epiphany-pango.schemas: Enable pango for Urdu locale.
* Disable DOM storage for now.Christian Persch2006-08-191-0/+3
| | | | | | | | 2006-08-18 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Disable DOM storage for now.
* Enable pango for Thai locale. Bug #339532.Christian Persch2006-08-171-0/+3
| | | | | | | | 2006-08-17 Christian Persch <chpe@cvs.gnome.org> * data/epiphany-pango.schemas: Enable pango for Thai locale. Bug #339532.
* Add missing semicolon. Bug #350711.Christian Persch2006-08-101-1/+1
| | | | | | | | 2006-08-10 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Add missing semicolon. Bug #350711.
* Set printer name setting.Christian Persch2006-08-081-0/+1
| | | | | | | | 2006-08-07 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Set printer name setting.
* Don't leak the UI language.Christian Persch2006-08-081-2/+4
| | | | | | | | 2006-08-07 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Don't leak the UI language.
* Add more mime types.Christian Persch2006-08-081-0/+1
| | | | | | | | 2006-08-07 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: Add more mime types.
* Document the print_frames key.Christian Persch2006-08-081-0/+11
| | | | | | | | 2006-08-07 Christian Persch <chpe@cvs.gnome.org> * data/epiphany.schemas.in: Document the print_frames key.
* Make this a vbox, not a table.Christian Persch2006-07-251-106/+231
| | | | | | | | 2006-07-24 Christian Persch <chpe@cvs.gnome.org> * data/glade/certificate-dialogs.glade: Make this a vbox, not a table.
* Fix default activation.Christian Persch2006-07-251-1/+20
| | | | | | | | | | | | | 2006-07-24 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-password-dialog.c: Fix default activation. * data/glade/form-signing-dialog.glade: * embed/mozilla/GeckoFormSigningDialog.cpp: Fix content packing options.
* Fix spacings, and don't use dummy text.Christian Persch2006-07-251-16/+16
| | | | | | | | 2006-07-24 Christian Persch <chpe@cvs.gnome.org> * data/glade/certificate-dialogs.glade: Fix spacings, and don't use dummy text.
* Add page security info dialogue from Certificates extension.Christian Persch2006-07-251-0/+1
| | | | | | | | | | | | | | | 2006-07-24 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-ui.xml: * src/ephy-statusbar.c: (ephy_statusbar_class_init), (padlock_button_press_cb), (create_statusbar_security_icon): * src/ephy-statusbar.h: * src/ephy-window.c: (ephy_window_constructor): * src/window-commands.c: (window_cmd_view_page_security_info), (window_cmd_help_about): * src/window-commands.h: Add page security info dialogue from Certificates extension.
* Implement nsIFormSigningDialog. Bug #312869.Christian Persch2006-07-232-3/+284
| | | | | | | | | | | | 2006-07-22 Christian Persch <chpe@cvs.gnome.org> * data/glade/Makefile.am: * data/glade/form-signing-dialog.glade: * embed/mozilla/GeckoFormSigningDialog.cpp: * embed/mozilla/GeckoFormSigningDialog.h: * embed/mozilla/MozRegisterComponents.cpp: Implement nsIFormSigningDialog. Bug #312869.
* Add a way to turn off password remembering. Bug #332374.Christian Persch2006-07-222-0/+82
| | | | | | | | | | | | 2006-07-21 Christian Persch <chpe@cvs.gnome.org> * data/epiphany.schemas.in: * data/glade/prefs-dialog.glade: * embed/mozilla/mozilla-notifiers.cpp: * lib/ephy-prefs.h: * src/prefs-dialog.c: Add a way to turn off password remembering. Bug #332374.
* Add our options in a custom tab in the print dialogue.Christian Persch2006-07-222-318/+281
| | | | | | | | | | | | | | | 2006-07-21 Christian Persch <chpe@cvs.gnome.org> * data/epiphany.schemas.in: * data/glade/print.glade: * embed/mozilla/GeckoPrintService.cpp: * embed/mozilla/GeckoPrintService.h: * lib/ephy-gui.c: (ephy_gui_message_dialog_get_content_box), (ephy_gui_message_dialog_set_wrap_mode), (checkbutton_toggled_cb), (ephy_gui_connect_checkbutton_to_gconf): * lib/ephy-gui.h: Add our options in a custom tab in the print dialogue.
* A embed/mozilla/GeckoPrintService.cpp: AChristian Persch2006-06-191-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-06-18 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/default-prefs-common.js: * embed/Makefile.am: * embed/ephy-embed-shell.c: (ephy_embed_shell_dispose), (ephy_embed_shell_set_page_setup), (ephy_embed_shell_get_page_setup), (ephy_embed_shell_set_print_settings), (ephy_embed_shell_get_print_settings): * embed/ephy-embed-shell.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/EphyUtils.cpp: * embed/mozilla/EphyUtils.h: * embed/mozilla/Makefile.am: A embed/mozilla/GeckoPrintService.cpp: A embed/mozilla/GeckoPrintService.h: A embed/mozilla/GeckoPrintSession.cpp: A embed/mozilla/GeckoPrintSession.h: * embed/mozilla/MozRegisterComponents.cpp: R embed/mozilla/PrintingPromptService.cpp: R embed/mozilla/PrintingPromptService.h: * embed/mozilla/mozilla-embed-single.cpp: R embed/print-dialog.c: R embed/print-dialog.h: * src/ephy-shell.c: (ephy_shell_dispose), (ephy_shell_get_prefs_dialog): * src/ephy-shell.h: * src/epiphany.defs: * src/window-commands.c: (page_setup_done_cb), (window_cmd_file_print_setup): Drop libgnomeprint[ui] and use gtk printing.
* Set the warn-entering-weak security warn pref to true.Christian Persch2006-06-161-0/+5
| | | | | | | | 2006-06-16 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Set the warn-entering-weak security warn pref to true.
* Check for enchant, and output an overview of the configured options onChristian Persch2006-06-091-0/+5
| | | | | | | | | | | | | | | | | | | | | 2006-06-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Check for enchant, and output an overview of the configured options on successful configure. * data/default-prefs-common.js: * embed/mozilla/GeckoSpellCheckEngine.cpp: * embed/mozilla/GeckoSpellCheckEngine.h: * embed/mozilla/Makefile.am: * embed/mozilla/MozRegisterComponents.cpp: * lib/Makefile.am: * lib/ephy-spell-check.c: * lib/ephy-spell-check.h: Spell check support using the gecko 'spellchecker' extension. No corrections context menu or language switching yet.
* R data/default-prefs-gecko-1-8.js: R data/default-prefs-mozilla.js: RChristian Persch2006-05-125-45/+30
| | | | | | | | | | | | 2006-05-11 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: * data/default-prefs-common.js: R data/default-prefs-gecko-1-8.js: R data/default-prefs-mozilla.js: R data/default-prefs-toolkit.js: Merge those into -common prefs.
* Drop support for gecko 1.7.Christian Persch2006-05-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-05-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/glade/prefs-dialog.glade: * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): * embed/mozilla/AutoJSContextStack.cpp: * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: * embed/mozilla/EphyAboutModule.cpp: * embed/mozilla/EphyAboutModule.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/EphyContentPolicy.cpp: * embed/mozilla/EphyContentPolicy.h: * embed/mozilla/EphyDirectoryProvider.cpp: * embed/mozilla/EphyFind.cpp: * embed/mozilla/EphyFind.h: * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/EphyHeaderSniffer.h: * embed/mozilla/EphyHistoryListener.cpp: * embed/mozilla/EphyHistoryListener.h: * embed/mozilla/EphyPromptService.cpp: * embed/mozilla/EphySidebar.cpp: * embed/mozilla/EphySidebar.h: * embed/mozilla/EphySingle.cpp: * embed/mozilla/EphySingle.h: * embed/mozilla/EphyUtils.cpp: * embed/mozilla/EphyUtils.h: * embed/mozilla/EventContext.cpp: * embed/mozilla/EventContext.h: * embed/mozilla/FilePicker.cpp: * embed/mozilla/FilePicker.h: * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/GlobalHistory.h: * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: * embed/mozilla/GtkNSSSecurityWarningDialogs.h: * embed/mozilla/Makefile.am: * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: * embed/mozilla/MozRegisterComponents.cpp: * embed/mozilla/MozRegisterComponents.h: * embed/mozilla/MozillaPrivate.cpp: * embed/mozilla/MozillaPrivate.h: * embed/mozilla/PrintingPromptService.cpp: * embed/mozilla/PrintingPromptService.h: * embed/mozilla/mozilla-download.cpp: * embed/mozilla/mozilla-download.h: * embed/mozilla/mozilla-embed-event.cpp: * embed/mozilla/mozilla-embed-event.h: * embed/mozilla/mozilla-embed-find.cpp: * embed/mozilla/mozilla-embed-find.h: * embed/mozilla/mozilla-embed-persist.cpp: * embed/mozilla/mozilla-embed-persist.h: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: * embed/mozilla/mozilla-embed.h: * embed/mozilla/mozilla-notifiers.cpp: * embed/mozilla/mozilla-notifiers.h: * embed/mozilla/mozilla-x509-cert.cpp: * embed/mozilla/mozilla-x509-cert.h: * lib/ephy-gui.c: * lib/ephy-gui.h: * lib/ephy-langs.c: * m4/gecko.m4: * src/ephy-window.c: (sync_tab_security): * src/prefs-dialog.c: (prefs_dialog_init): Drop support for gecko 1.7.
* Added a close item on the tab right-click menu. Also reindented the XMLWouter Bolsterlee2006-05-061-176/+177
| | | | | | | 2006-05-05 Wouter Bolsterlee <uws+gnome@xs4all.nl> * data/ui/epiphany-ui.xml: Added a close item on the tab right-click menu. Also reindented the XML file.
* Fix duplicate accesskey. Bug 337912Piers Cornwell2006-04-211-1/+1
| | | | | | | | 2006-04-20 Piers Cornwell <piers@gnome.org> * data/glade/prefs-dialog.glade: Fix duplicate accesskey. Bug 337912
* Fix mnemonic activation of download path button. Bug #339139.Christian Persch2006-04-201-1/+1
| | | | | | | | | 2006-04-19 Christian Persch <chpe@cvs.gnome.org> * data/glade/prefs-dialog.glade: * src/prefs-dialog.c: Fix mnemonic activation of download path button. Bug #339139.
* Reorder the menu items everywhere to have new tab above new window. FixesCrispin Flowerday2006-04-123-6/+6
| | | | | | | | | | | 2006-04-11 Crispin Flowerday <gnome@flowerday.cx> * data/ui/epiphany-bookmark-editor-ui.xml: * data/ui/epiphany-history-window-ui.xml: * data/ui/epiphany-ui.xml: Reorder the menu items everywhere to have new tab above new window. Fixes bug #303417
* Install App-Friendly Theme Icons (GNOME Goal Two)Paul Drain2006-04-123-3/+14
| | | | | | | | | | 2006-04-10 Paul Drain <pd@cipherfunk.org> * data/art/Makefile.am: * data/bme-desktop.in.in: * data/epiphany-desktop.in.in: Install App-Friendly Theme Icons (GNOME Goal Two)
* Enable spatial nav extension.Christian Persch2006-04-101-0/+3
| | | | | | | | 2006-04-09 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Enable spatial nav extension.
* A data/epiphany-pango.schemas:Christian Persch2006-04-102-3/+49
| | | | | | | | | | | | 2006-04-09 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: A data/epiphany-pango.schemas: * lib/ephy-prefs.h: * src/ephy-main.c: (main): Enable pango for some indic languages, which depend on it for correct rendering. Bug #335799.
* Port notebook DND to gtk+ 2.9.Christian Persch2006-03-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-03-23 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/ui/epiphany-ui.xml: * src/ephy-lockdown.c: (update_window): * src/ephy-notebook.c: (ephy_notebook_class_init), (button_press_cb), (ephy_notebook_init), (tab_label_weak_notify_cb), (build_tab_label): * src/ephy-notebook.h: * src/ephy-session.c: (notebook_page_added_cb), (notebook_page_removed_cb), (notebook_page_reordered_cb), (impl_attach_window): * src/ephy-tabs-menu.c: (notebook_page_added_cb), (notebook_page_removed_cb), (notebook_page_reordered_cb), (ephy_tabs_menu_set_window): * src/ephy-window.c: (update_tabs_menu_sensitivity), (idle_tab_remove_cb), (notebook_page_added_cb), (notebook_page_removed_cb), (notebook_page_reordered_cb), (notebook_page_close_request_cb), (setup_notebook), (ephy_window_remove_tab), (notebook_switch_page_cb): * src/epiphany.defs: * src/window-commands.c: (window_cmd_tabs_move_left), (window_cmd_tabs_move_right): Port notebook DND to gtk+ 2.9.
* Add releaseBaseURL entity.Christian Persch2006-03-131-0/+1
| | | | | | | | 2006-03-13 Christian Persch <chpe@cvs.gnome.org> * data/chrome/brand.dtd.in: Add releaseBaseURL entity.
* Fix fonts schema default values.Christian Persch2006-03-062-27/+27
| | | | | | | | | | | | | 2006-03-05 Christian Persch <chpe@cvs.gnome.org> * data/epiphany-fonts.schemas: * data/generate-font-schemas.py: Fix fonts schema default values. * embed/downloader-view.c: (downloader_view_build_ui): Forgotten commit.
* Mark application/x-xpinstall as unsafe.Christian Persch2006-03-051-0/+1
| | | | | | | | | | | | | 2006-03-05 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: Mark application/x-xpinstall as unsafe. * embed/mozilla/MozRegisterComponents.cpp: Unregister xpinstall content handler and JS objects; fixes download of .xpi files.
* Unset general.useragent.extra.simple pref from xulrunner, we don't wantChristian Persch2006-02-231-0/+3
| | | | | | | | | 2006-02-22 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-gecko-1-8.js: Unset general.useragent.extra.simple pref from xulrunner, we don't want that in our UA string.
* data/ui/epiphany-fs-toolbar.xml lib/egg/egg-toolbars-model.cPeter Harvey2006-02-212-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-02-21 Peter Harvey <peter.a.harvey@gmail.com> * data/ui/epiphany-fs-toolbar.xml * lib/egg/egg-toolbars-model.c * lib/egg/egg-toolbars-model.h Added "editable" attribute for toolbars. * data/ui/epiphany-ui.xml * lib/egg/egg-editable-toolbar.c * lib/egg/egg-editable-toolbar.h * src/ephy-toolbar.c * src/ephy-window.c Many improvements to toolbar menus. Includes changes to show visibility toggles in multiple locations. * lib/ephy-stock-icons.c * lib/ephy-stock-icons.h Additional stock icon for drag and drop. * src/bookmarks/ephy-bookmarks-ui.c Make 'customize toolbar' invisible when editing. * src/ephy-shell.c Mark the full-screen toolbar as non-removable.
* Enable error pages explicitly since xulrunner is missing that pref too.Christian Persch2006-02-211-0/+2
| | | | | | | | | 2006-02-20 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-gecko-1.8.js: Enable error pages explicitly since xulrunner is missing that pref too.
* data/ui/epiphany-toolbar.xmlPeter Harvey2006-02-151-0/+2
| | | | | | | | 2006-02-10 Peter Harvey <peter.a.harvey@gmail.com> * data/ui/epiphany-toolbar.xml Add the zoom in/out items back.
* Also use exthandler for snews and nntp.Christian Persch2006-02-142-2/+16
| | | | | | | | | | | | | 2006-02-14 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Also use exthandler for snews and nntp. * data/default-prefs-toolkit.js: Add password manager prefs, since xulrunner is missing them.
* data/ui/epiphany-bookmark-editor-ui.xmlPeter Harvey2006-02-091-33/+37
| | | | | | | | | | 2006-02-09 Peter Harvey <peter.a.harvey@gmail.com> * data/ui/epiphany-bookmark-editor-ui.xml * src/bookmarks/ephy-bookmarks-editor.c Restore the 'Show on Toolbar' functionality, implemented very differently now.
* Fix xulrunner detection logic.Christian Persch2006-02-061-3/+2
| | | | | | | | | | | | | | | | | | | 2006-02-06 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Fix xulrunner detection logic. * configure.ac: A po/Makevars: * src/Makefile.am: * doc/reference/Makefile.am: Remove AM_GLIB_GNU_GETTEXT, use plain AM_GNU_GETTEXT. * data/glade/Makefile.am: Fix distcheck with certs manager disabled.
* Disable blink tagsCrispin Flowerday2006-02-051-0/+3
| | | | | | | | 2006-02-05 Crispin Flowerday <gnome@flowerday.cx> * data/default-prefs-common.js: Disable blink tags
* Queue commands received from the main and remote instances, and processChristian Persch2006-02-021-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-02-02 Christian Persch <chpe@cvs.gnome.org> * src/ephy-session.c: (save_yourself_cb), (die_cb), (session_command_free), (session_command_find), (resume_dialog_response_cb), (resume_dialog_weak_ref_cb), (session_command_autoresume), (session_command_open_bookmarks_editor), (session_command_open_uris), (session_command_dispatch), (session_command_queue_next), (session_command_queue_clear), (ephy_session_init), (ephy_session_dispose), (ephy_session_finalize), (ephy_session_close), (ephy_session_load), (ephy_session_get_active_window), (ephy_session_queue_command): * src/ephy-session.h: * src/ephy-main.c: (unref_proxy_reply_cb), (open_urls), (call_dbus_proxy), (queue_commands), (main): Queue commands received from the main and remote instances, and process them after autoresume has completed. Bug #328286. * data/epiphany-service.xml: * lib/ephy-file-helpers.c: (ephy_file_helpers_init): * lib/ephy-file-helpers.h: * src/ephy-activation.c: (session_queue_command), (ephy_activation_load_uri_list), (ephy_activation_load_session), (ephy_activation_open_bookmarks_editor): * src/ephy-activation.h: * src/ephy-dbus.c: * src/ephy-dbus.h: * src/epiphany.defs:
* Change the DBUS interface to sending all the uris at one as string array.Christian Persch2006-02-011-2/+2
| | | | | | | | | | | | 2006-01-31 Christian Persch <chpe@cvs.gnome.org> * data/epiphany-service.xml: * src/ephy-activation.c: (ephy_activation_load_uris): * src/ephy-activation.h: * src/ephy-main.c: (unref_proxy_reply_cb), (open_urls): Change the DBUS interface to sending all the uris at one as string array.
* data/ui/epiphany-ui.xml src/ephy-lockdown.c src/ephy-toolbar.cPeter Harvey2006-01-311-1/+10
| | | | | | | | | | | | | 2006-01-30 Peter Harvey <peter.a.harvey@gmail.com> * data/ui/epiphany-ui.xml * src/ephy-lockdown.c * src/ephy-toolbar.c * src/ephy-window.c * lib/egg/egg-editable-toolbar.c * lib/egg/egg-editable-toolbar.h Add a Toolbars submenu with per-toolbar hide/show items.
* libnm-glib be-gone! Use NetworkManager directly via DBUS, by importing theChristian Persch2006-01-261-22/+10
| | | | | | | | | | | | | | | | | | | | | | 2006-01-25 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/epiphany.schemas.in: * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-single.cpp: * lib/ephy-prefs.h: * src/Makefile.am: * src/ephy-net-monitor.c: * src/ephy-net-monitor.h: * src/ephy-shell.c: (ephy_shell_sync_network_status), (impl_get_embed_single), (ephy_shell_dispose), (ephy_shell_get_net_monitor), (_ephy_shell_create_instance), (_ephy_shell_startup): * src/ephy-shell.h: libnm-glib be-gone! Use NetworkManager directly via DBUS, by importing the excellent net-monitor extension directly into Epiphany. Code by Jean-François Rameau.
* Set the "browser.display.use_system_colors" pref on gecko 1.8, instead ofChristian Persch2006-01-251-0/+3
| | | | | | | | | | 2006-01-25 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-gecko-1-8.js: * embed/mozilla/mozilla-embed-single.cpp: Set the "browser.display.use_system_colors" pref on gecko 1.8, instead of monitoring the theme ourself.
* Don't show the CSS box by default; we show it from code only when CSS isChristian Persch2006-01-251-1/+0
| | | | | | | | | 2006-01-25 Christian Persch <chpe@cvs.gnome.org> * data/glade/prefs-dialog.glade: Don't show the CSS box by default; we show it from code only when CSS is supported.
* On suite, set wallet.caveat to false.Christian Persch2006-01-251-0/+3
| | | | | | | | 2006-01-25 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-mozilla.js: On suite, set wallet.caveat to false.
* Removed add-bookmark and import-bookmarks functions, and changed load-urlChristian Persch2006-01-241-9/+1
| | | | | | | | | | | | | | | | | | | 2006-01-23 Christian Persch <chpe@cvs.gnome.org> * data/epiphany-service.xml: * src/ephy-activation.c: (ephy_activation_load_url), (ephy_activation_open_bookmarks_editor): * src/ephy-activation.h: Removed add-bookmark and import-bookmarks functions, and changed load-url to use an options string instead of loads of booleans. * src/ephy-main.c: (unref_proxy_reply_cb), (open_urls), (call_dbus_proxy): Adapt to changed dbus call signatures. Fixes open-in-new-tab/window from cmd line.
* RevertChristian Persch2006-01-171-16/+16
|
* Fix leaks, minor cleanups.Christian Persch2006-01-171-16/+16
| | | | | | | | | 2006-01-17 Christian Persch <chpe@cvs.gnome.org> * data/glade/prefs-dialog.glade: * embed/mozilla/mozilla-notifiers.cpp: Fix leaks, minor cleanups.
* === Release 1.9.5.1 ===Release1951Christian Persch2006-01-172-2/+9
| | | | | | | | | | | | | | | | | | 2006-01-17 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.5.1 === * NEWS: * configure.ac: * data/Makefile.am: * data/chrome/Makefile.am: * po/POTFILES.in: R src/bookmarks/ephy-new-bookmark.c: R src/bookmarks/ephy-new-bookmark.h: R src/bookmarks/ephy-topics-selector.c: R src/bookmarks/ephy-topics-selector.h: Fix the tarball.
* === Release 1.9.5 ===Release195Christian Persch2006-01-171-1/+2
| | | | | | | | | | | 2006-01-17 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.5 === * configure.ac: * data/chrome/Makefile.am: Updates.
* Fix number of /'s in URI.Christian Persch2006-01-173-380/+496
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-17 Christian Persch <chpe@cvs.gnome.org> * data/chrome/epiphany.manifest.in: Fix number of /'s in URI. * data/epiphany.schemas.in: Add new entries. * embed/mozilla/EphyAboutModule.cpp: Fix title. * data/glade/prefs-dialog.glade: * embed/ephy-embed-prefs.h: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-notifiers.cpp: * embed/mozilla/mozilla-notifiers.h: * lib/eel-gconf-extensions.c: (eel_gconf_unset_key), (eel_gconf_notify): * lib/eel-gconf-extensions.h: * lib/egg/egg-editable-toolbar.c: (popup_context_menu_cb), (button_press_event_cb), (egg_editable_toolbar_set_ui_manager), (egg_editable_toolbar_set_selected): * lib/ephy-dialog.c: (set_value_from_pref), (set_pref_from_value), (set_value_from_togglebutton), (strcmp_with_null), (get_index_from_value), (compare_values), (set_togglebutton_from_value), (set_pref_from_info_and_emit), (spinbutton_changed_cb), (save_info): * lib/ephy-dialog.h: * lib/ephy-file-helpers.c: (ephy_file_monitor_timeout_cb), (ephy_file_monitor_cb), (ephy_file_monitor_add), (ephy_file_monitor_cancel): * lib/ephy-file-helpers.h: * src/ephy-extensions-manager.c: (ephy_extensions_manager_load_file): * src/ephy-window.c: * src/popup-commands.c: (popup_cmd_bookmark_link): * src/prefs-dialog.c: (prefs_dialog_finalize), (setup_font_combo), (fonts_language_changed_cb), (font_prefs_dialog_response_cb), (row_is_separator), (setup_fonts_dialog), (font_prefs_button_clicked_cb), (css_checkbox_toggled), (css_edit_button_clicked_cb), (prefs_dialog_init): Rework font prefs, and add user stylesheet setting. * src/bookmarks/ephy-bookmark-action-group.c: (node_added_cb): * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_local): * src/window-commands.c: (window_cmd_file_bookmark_page): Some build fixes.
* Override the page that is shown for the about: url so that it doesn't sayCrispin Flowerday2006-01-155-0/+105
| | | | | | | | | | | | | 2006-01-15 Crispin Flowerday <gnome@flowerday.cx> * data/chrome/Makefile.am: * data/chrome/about.xhtml: * data/chrome/brand.dtd.in: * data/chrome/brand.properties.in: * data/chrome/epiphany.manifest.in: Override the page that is shown for the about: url so that it doesn't say "Deer Park"
* Add defines and automake conditional for toolkit flavour.Christian Persch2006-01-156-1/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-14 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Add defines and automake conditional for toolkit flavour. * configure.ac: * data/Makefile.am: A data/chrome/.cvsignore: A data/chrome/Makefile.am: A data/chrome/brand.dtd.in: A data/chrome/brand.properties.in: A data/chrome/epiphany.manifest.in: Provide branding so mozilla dialogues don't show "Deer Park" or "Firefox" but "Epiphany" instead. * embed/mozilla/Makefile.am: A embed/mozilla/EphyDirectoryProvider.cpp: A embed/mozilla/EphyDirectoryProvider.h: * embed/mozilla/mozilla-embed-single.cpp: Add a directory service provider.
* Fix zoom buttons order on default toolbar. Set short-label property forChristian Persch2006-01-131-1/+1
| | | | | | | | | | 2006-01-13 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-toolbar.xml: * src/ephy-window.c: Fix zoom buttons order on default toolbar. Set short-label property for zoom actions.
* Add Zoom In/Out buttons to default toolbar layout and toolbars editorChristian Persch2006-01-131-1/+2
| | | | | | | | | | 2006-01-12 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-toolbar.xml: * src/ephy-toolbars-model.c: (ephy_toolbars_model_load): Add Zoom In/Out buttons to default toolbar layout and toolbars editor repertoire. Bug #117923.
* Disable <a ping>.Christian Persch2006-01-121-0/+3
| | | | | | | | 2006-01-11 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Disable <a ping>.
* Don't delete epiphany-fonts.schemas on make clean.hristian Persch2006-01-121-1/+1
| | | | | | | | 2006-01-11 hristian Persch <chpe@cvs.gnome.org> * data/Makefile.am: Don't delete epiphany-fonts.schemas on make clean.
* More mime types.Christian Persch2006-01-121-0/+2
| | | | | | | | 2006-01-11 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: More mime types.
* Fix pkgconfig_DATA.Christian Persch2006-01-091-1/+1
| | | | | | | | 2006-01-08 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: Fix pkgconfig_DATA.
* R data/epiphany-1.10.pc.in: A data/epiphany.pc.in:Christian Persch2006-01-091-0/+0
| | | | | | | | | | | | 2006-01-08 Christian Persch <chpe@cvs.gnome.org> * configure.ac: R data/epiphany-1.10.pc.in: A data/epiphany.pc.in: * m4/gecko.m4: Various improvements to gecko.m4. Generate the versioned .pc file from the unversioned .pc.in file.
* R data/epiphany.applications:Christian Persch2006-01-072-12/+0
| | | | | | | | | 2006-01-06 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: R data/epiphany.applications: Remove applications file.
* R data/art/epiphany-close-tab.png:Christian Persch2006-01-042-1/+0
| | | | | | | | | | | | 2006-01-04 Christian Persch <chpe@cvs.gnome.org> R data/art/epiphany-close-tab.png: * lib/ephy-stock-icons.c: (ephy_stock_icons_init): * lib/ephy-stock-icons.h: * src/ephy-notebook.c: (build_tab_label): Go back to using the gtk stock close icon, to get correct themeing in a11y themes.
* Fix warning when Ctrl-F while the find toolbar is already shown. FixChristian Persch2006-01-041-1/+1
| | | | | | | | | | | | | | | | 2006-01-04 Christian Persch <chpe@cvs.gnome.org> * src/ephy-find-toolbar.c: (entry_changed_cb), (set_focus_cb), (ephy_find_toolbar_grab_focus), (ephy_find_toolbar_find_next), (ephy_find_toolbar_find_previous), (ephy_find_toolbar_open), (ephy_find_toolbar_close): Fix warning when Ctrl-F while the find toolbar is already shown. Fix next/prev button sensitivity when find wrapped around. * src/ephy-window.c: Add more XF86XK key codes.
* Update cvsignore'sCrispin Flowerday2006-01-041-1/+1
|
* Don't include generated files in the tarball. Bug #319440.Christian Persch2006-01-031-14/+15
| | | | | | | | | | | | | | | | | | | | | | 2006-01-03 Christian Persch <chpe@cvs.gnome.org> * embed/Makefile.am: * embed/mozilla/Makefile.am: * lib/Makefile.am: * lib/egg/Makefile.am: * src/Makefile.am: * src/bookmarks/Makefile.am: Don't include generated files in the tarball. Bug #319440. R help/C/Makefile.am: R help/es/Makefile.am: R help/eu/Makefile.am: R help/fi/Makefile.am: R help/ja/Makefile.am: R help/uk/Makefile.am: Remove obsolete files.
* R data/GNOME_Epiphany_Automation.server.in: A data/epiphany-service.xml: AChristian Persch2006-01-034-24/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-02 Christian Persch <chpe@cvs.gnome.org> * Makefile.am: * autogen.sh: * configure.ac: R data/GNOME_Epiphany_Automation.server.in: * data/Makefile.am: A data/epiphany-service.xml: A data/org.gnome.Epiphany.service.in: * doc/reference/Makefile.am: R idl/.cvsignore: R idl/EphyAutomation.idl: R idl/Makefile.am: * lib/Makefile.am: R lib/ephy-dbus.c: R lib/ephy-dbus.h: * lib/ephy-file-helpers.c: (ephy_file_launch_application): * src/Makefile.am: A src/ephy-activation.c: A src/ephy-activation.h: A src/ephy-dbus.c: A src/ephy-dbus.h: * src/ephy-main.c: (main): * src/ephy-shell.c: (ephy_shell_init), (open_urls), (dbus_g_proxy_finalized_cb), (ephy_shell_startup), (ephy_shell_dispose): Bonobo is dead; long live the Bonobos! Patch by Gustavo Gama, bug #322463.
* Shut upChristian Persch2006-01-021-2/+2
|
* === Release 1.9.4 ===Release194Christian Persch2006-01-021-1/+1
| | | | | | | | | | 2006-01-01 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.4 === * NEWS: * configure.ac: * data/Makefile.am:
* Install the fonts schemas file too.Christian Persch2005-12-141-4/+4
| | | | | | | | 2005-12-14 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: Install the fonts schemas file too.
* Fix desktop file install.Christian Persch2005-12-121-1/+1
| | | | | | | | 2005-12-12 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: Fix desktop file install.
* A embed/ephy-certificate-manager.c: A embed/ephy-certificate-manager.h: AChristian Persch2005-12-113-0/+536
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-12-11 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/glade/Makefile.am: * data/glade/certs-manager.glade: * data/ui/epiphany-ui.xml: * embed/Makefile.am: A embed/ephy-certificate-manager.c: A embed/ephy-certificate-manager.h: A embed/ephy-x509-cert.c: A embed/ephy-x509-cert.h: * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-single.cpp: A embed/mozilla/mozilla-x509-cert.cpp: A embed/mozilla/mozilla-x509-cert.h: * src/Makefile.am: A src/ephy-certificate-manager.c: A src/ephy-certificate-manager.h: * src/ephy-window.c: * src/window-commands.c: * src/window-commands.h: Add certificate manager. Patch by Robert Marcano and Crispin Flowerday. Fixes bug #119090.
* Remove a unused popup menu declaration.Christian Persch2005-12-061-20/+0
| | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-ui.xml: Remove a unused popup menu declaration.
* Remove the paper selector from the print setup dialogue, we have one inChristian Persch2005-12-061-379/+262
| | | | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * data/glade/print.glade: * embed/print-dialog.c: (ephy_print_setup_dialog_new): Remove the paper selector from the print setup dialogue, we have one in the print dialogue already.
* Fix spacings to be HIG compliant. Set window roles.Christian Persch2005-12-062-25/+21
| | | | | | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * data/glade/certificate-dialogs.glade: * data/glade/epiphany.glade: * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * src/pdm-dialog.c: (show_cookies_properties), (pdm_dialog_init): Fix spacings to be HIG compliant. Set window roles.
* Add image/x-png type.Christian Persch2005-12-061-0/+1
| | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: Add image/x-png type.
* R data/bme.desktop.in: A data/bme.desktop.in.in: RChristian Persch2005-11-293-7/+5
| | | | | | | | | | | | | | 2005-11-29 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/Makefile.am: R data/bme.desktop.in: A data/bme.desktop.in.in: R data/epiphany.desktop.in: A data/epiphany.desktop.in.in: Remove empty DocPath from desktop files, and add bugzilla version. Generate the .in files from configure.
* Don't put the prefs/pdm dialogue over all windows. Make the add-languageChristian Persch2005-11-153-3/+3
| | | | | | | | | | | | | | 2005-11-15 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: * data/glade/prefs-dialog.glade: * data/glade/print.glade: * src/pdm-dialog.c: (pdm_dialog_response_cb), (pdm_dialog_init): * src/prefs-dialog.c: (setup_add_language_dialog), (prefs_dialog_init): Don't put the prefs/pdm dialogue over all windows. Make the add-language dialogue modal to the prefs dialogue.
* Remove accelerator actions for extra keybindings.Philip Langdale2005-11-131-16/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-11-12 Philip Langdale <philipl@mail.utexas.edu> * data/ui/epiphany-ui.xml: Remove accelerator actions for extra keybindings. * src/ephy-lockdown.c: (update_window): Don't manipulate removed "FileSave" action. * src/ephy-toolbar.c * src/ephy-toolbar.h: (ephy_toolbar_get_action_group): Add getter for the toolbar's action group. * src/ephy-window.c: (ephy_window_key_press_event): Transition over to the Galeon mechanism for handling extra keybindings. This maps the keybindings to actions so that no extra actions are required. The only subtlety is that some of the actions come from the toolbar, so access to its action group is required. * src/window-commands.c * src/window-commands.h: (window_cmd_go_back/forward/home): Remove the now unsued back/forward/home callbacks.
* Fix schemas install and add generate-font-schemas.py to EXTRA_DIST.Christian Persch2005-11-131-6/+9
| | | | | | | | | 2005-11-12 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: Fix schemas install and add generate-font-schemas.py to EXTRA_DIST.
* Add schema entries for the fonts keys.Christian Persch2005-11-133-52/+1547
| | | | | | | | | | | 2005-11-12 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: * data/default-prefs-common.js: * data/generate-font-schemas.py: * data/epiphany-fonts.schemas: Add schema entries for the fonts keys.
* Because the Dwnloads window is a GtkDiaog for technical reasons, we setChristian Persch2005-11-101-1/+1
| | | | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: Because the Dwnloads window is a GtkDiaog for technical reasons, we set the type hint to 'normal' so it still has close/minimise buttons.
* R data/art/hand-open.png:Christian Persch2005-11-032-2/+1
| | | | | | | | | | | 2005-11-03 Christian Persch <chpe@cvs.gnome.org> * data/art/Makefile.am: R data/art/hand-open.png: * lib/egg/egg-toolbar-editor.c: (drag_data_get_cb), (set_drag_cursor): Use a gtk stock cursor (GDK_HAND2) instead of our own, un-themed one.
* Simplify context menu code by removing the extra EphyDocument*FramePopupChristian Persch2005-11-031-40/+6
| | | | | | | | | | | | | 2005-11-02 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-ui.xml: * src/ephy-window.c: (update_popup_actions_visibility), (show_embed_popup): Simplify context menu code by removing the extra EphyDocument*FramePopup variants, and just setting the OpenFrame action's visibility accordingly; and fix its accelerator. Fixes bug #320520.
* Remove spinner from fullscreen toolbars file.Christian Persch2005-11-021-1/+0
| | | | | | | | 2005-11-02 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-fs-toolbar.xml: Remove spinner from fullscreen toolbars file.
* Remove glade callbacks, and connect from code instead.Christian Persch2005-10-313-124/+98
| | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-30 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: * data/glade/prefs-dialog.glade: * data/glade/print.glade: * embed/downloader-view.c: (update_buttons), (downloader_view_build_ui), (download_dialog_pause), (download_dialog_stop), (download_dialog_response_cb), (download_dialog_delete_event_cb): * embed/print-dialog.c: (ephy_print_setup_dialog_response_cb), (ephy_print_setup_dialog_new): * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init): * src/pdm-dialog.c: (show_cookies_properties), (cookies_properties_clicked_cb), (pdm_dialog_cookies_construct), (passwords_show_toggled_cb), (pdm_dialog_passwords_construct), (pdm_dialog_response_cb), (pdm_dialog_init), (pdm_dialog_finalize): * src/prefs-dialog.c: (create_language_section), (prefs_dialog_response_cb), (prefs_clear_cache_button_clicked_cb), (set_homepage_entry), (prefs_homepage_current_button_clicked_cb), (prefs_homepage_blank_button_clicked_cb), (prefs_dialog_init): Remove glade callbacks, and connect from code instead.
* Change downloader and pdm dialogue titles, bug #319843.Christian Persch2005-10-271-2/+2
| | | | | | | | | 2005-10-26 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: * embed/downloader-view.c: (status_icon_popup_menu_cb): Change downloader and pdm dialogue titles, bug #319843.
* Add a way to view stored password. Fix bug 316821.Jean-François Rameau2005-10-231-10/+46
| | | | | | | | | | 2005-10-22 Jean-François Rameau <jframeau@cvs.gnome.org> * embed/mozilla/mozilla-embed-single.cpp: (impl_list_passwords): * src/pdm-dialog.c: * data/glade/epiphany.glade: Add a way to view stored password. Fix bug 316821.
* Add another mime type.Christian Persch2005-10-231-0/+1
| | | | | | | | | | | | 2005-10-22 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: Add another mime type. * src/ephy-notebook.c: Remove the accidental commit from the H18 patch.
* Point main menu UI at toolbar actions. Don't try and change the state ofPhilip Langdale2005-10-221-11/+11
| | | | | | | | | | | | | | | | | | | | | 2005-10-21 Philip Langdale <philipl@mail.utexas.edu> * data/ui/epiphany-ui.xml: Point main menu UI at toolbar actions. * src/ephy-lockdown.c: (update_window): Don't try and change the state of the now non-existent menu specific actions. * src/ephy-toolbar.c (ephy_toolbar_set_window): Sync up toolbar actions so that they will appear in menus to be identical to the old menu specific actions. This just means adding accelerators and shortcuts and adjusting tooltip text. * src/ephy-window.c (sync_tab_navigation): Remove the menu specific actions and consequently, don't try to manipulate them. * src/window-commands.c * src/window-commands.h: (window_cmd_go_up): Remove unused callback.
* A data/ephy-xml2ini.xsl:Christian Persch2005-10-182-1/+54
| | | | | | | | | | | 2005-10-16 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: A data/ephy-xml2ini.xsl: * src/ephy-extensions-manager.c: Remove .xml parsing code and translate the .xml files to the new format with XSLT instead.
* H18 patch, by Peter Harvey <pah06@uow.edu.au>.Peter Harvey2005-10-172-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-16 Peter Harvey <pah06@uow.edu.au> H18 patch, by Peter Harvey <pah06@uow.edu.au>. * data/ui/epiphany-bookmark-editor-ui.xml: * data/ui/epiphany-ui.xml: * lib/egg/egg-editable-toolbar.c: (get_dock_position), (get_toolbar_position), (get_toolbar_nth), (find_action), (drag_data_delete_cb), (drag_begin_cb), (drag_end_cb), (drag_data_get_cb), (move_item_cb), (set_dock_visible), (remove_item_cb), (remove_toolbar_cb), (toggle_visibility_cb), (egg_editable_toolbar_add_visibility_items), (egg_editable_toolbar_add_popup_items), (popup_context_menu_cb), (button_press_event_cb), (configure_item_sensitivity), (configure_item_cursor), (connect_widget_signals), (action_sensitive_cb), (create_item_from_action), (create_item_from_position), (toolbar_drag_data_received_cb), (toolbar_drag_drop_cb), (toolbar_drag_motion_cb), (toolbar_drag_leave_cb), (configure_drag_dest), (create_dock), (toolbar_changed_cb), (unparent_fixed), (update_fixed), (toolbar_added_cb), (toolbar_removed_cb), (item_added_cb), (item_removed_cb), (egg_editable_toolbar_construct), (egg_editable_toolbar_set_ui_manager), (egg_editable_toolbar_set_property), (egg_editable_toolbar_get_property), (egg_editable_toolbar_init), (egg_editable_toolbar_finalize), (egg_editable_toolbar_get_edit_mode), (egg_editable_toolbar_set_edit_mode), (egg_editable_toolbar_set_fixed): * lib/egg/egg-editable-toolbar.h: * lib/egg/egg-toolbar-editor.c: (compare_items), (item_added_or_removed_cb), (toolbar_removed_cb), (egg_toolbar_editor_set_model), (egg_toolbar_editor_finalize), (drag_begin_cb), (drag_end_cb), (drag_data_get_cb), (editor_create_item), (editor_create_item_from_name), (append_table), (update_editor_sheet), (egg_toolbar_editor_init): * lib/egg/egg-toolbar-editor.h: * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), (egg_toolbars_model_save), (toolbar_node_new), (item_node_new), (item_node_free), (toolbar_node_free), (egg_toolbars_model_get_flags), (egg_toolbars_model_set_flags), (egg_toolbars_model_get_data), (egg_toolbars_model_get_name), (impl_add_item), (egg_toolbars_model_add_item), (egg_toolbars_model_add_toolbar), (parse_data_list), (parse_item_list), (parse_toolbars), (egg_toolbars_model_load), (egg_toolbars_model_class_init), (egg_toolbars_model_init), (egg_toolbars_model_finalize), (egg_toolbars_model_remove_toolbar), (egg_toolbars_model_remove_item), (egg_toolbars_model_move_item), (egg_toolbars_model_n_items), (egg_toolbars_model_item_nth), (egg_toolbars_model_n_toolbars), (egg_toolbars_model_toolbar_nth), (egg_toolbars_model_get_types), (egg_toolbars_model_set_types), (fill_avail_array), (egg_toolbars_model_get_avail), (egg_toolbars_model_get_n_avail), (egg_toolbars_model_set_n_avail): * lib/egg/egg-toolbars-model.h: * src/bookmarks/Makefile.am: * src/bookmarks/ephy-bookmark-action-group.c: (smart_added_cb), (smart_removed_cb), (node_changed_cb), (node_added_cb), (node_removed_cb), (ephy_bookmark_group_new): * src/bookmarks/ephy-bookmark-action-group.h: * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), (ephy_bookmark_action_sync_icon), (show_context_menu), (popup_menu_cb), (button_press_cb), (button_release_cb), (connect_proxy), (ephy_bookmark_action_updated), (ephy_bookmark_action_get_bookmark), (ephy_bookmark_action_set_bookmark), (ephy_bookmark_action_set_property), (ephy_bookmark_action_get_property), (ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init), (ephy_bookmark_action_init), (ephy_bookmark_action_name), (ephy_bookmark_action_new): * src/bookmarks/ephy-bookmark-action.h: * src/bookmarks/ephy-bookmark-factory-action.c: (ephy_bookmark_factory_action_get_type), (activate_item_cb), (build_menu_for_topic), (build_menu), (remove_placeholder_cb), (activate_placeholder_cb), (clicked_placeholder_cb), (realize_placeholder_cb), (create_tool_item), (connect_proxy), (ephy_bookmark_factory_action_class_init), (ephy_bookmark_factory_action_new): * src/bookmarks/ephy-bookmark-factory-action.h: * src/bookmarks/ephy-bookmark-properties.c: (ephy_bookmark_properties_set_property), (ephy_bookmark_properties_get_property), (bookmark_properties_response_cb), (update_entry), (location_entry_changed_cb), (build_ui): * src/bookmarks/ephy-bookmarks-editor.c: (add_entry_monitor), (cmd_add_topic), (delete_topic_dialog_construct), (cmd_bookmarks_import), (ephy_bookmarks_editor_finalize), (ephy_bookmarks_editor_node_activated_cb), (ephy_bookmarks_editor_update_menu), (view_focus_cb), (add_focus_monitor), (remove_focus_monitor), (bookmarks_filter), (search_entry_search_cb), (ephy_bookmarks_editor_construct), (ephy_bookmarks_editor_set_parent), (ephy_bookmarks_editor_set_property), (ephy_bookmarks_editor_get_property), (ephy_bookmarks_editor_init): * src/bookmarks/ephy-bookmarks-menu.c: (append_bookmarks), (append_menu), (ephy_bookmarks_menu_build): * src/bookmarks/ephy-bookmarks-menu.h: * src/bookmarks/ephy-bookmarks-ui.c: (find_action), (activate_bookmarks_menu), (activate_favorites_menu), (erase_bookmarks_menu), (erase_favorites_menu), (tree_changed_cb), (node_added_cb), (node_changed_cb), (node_removed_cb), (ephy_bookmarks_ui_attach_window), (ephy_bookmarks_ui_detach_window), (toolbar_node_removed_cb), (topic_has_data), (topic_get_data), (topic_get_name), (bookmark_has_data), (bookmark_get_data), (bookmark_get_name), (bookmark_new_name), (ephy_bookmarks_ui_attach_toolbar_model), (ephy_bookmarks_ui_detach_toolbar_model): * src/bookmarks/ephy-bookmarks-ui.h: * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type), (ephy_bookmarks_init_defaults), (ephy_bookmarks_class_init), (ephy_bookmarks_save_delayed), (add_to_favorites), (update_bookmark_keywords), (ephy_bookmarks_init), (ephy_bookmarks_finalize), (ephy_bookmarks_add), (ephy_bookmarks_set_address), (ephy_bookmarks_set_icon), (ephy_bookmarks_add_keyword), (ephy_bookmarks_show_bookmark_properties), (ephy_bookmarks_get_from_id), (ephy_bookmarks_compare_topics), (ephy_bookmarks_compare_topic_pointers), (ephy_bookmarks_compare_bookmarks), (ephy_bookmarks_compare_bookmark_pointers): * src/bookmarks/ephy-bookmarks.h: * src/bookmarks/ephy-bookmarksbar-model.c: * src/bookmarks/ephy-bookmarksbar-model.h: * src/bookmarks/ephy-bookmarksbar.c: * src/bookmarks/ephy-bookmarksbar.h: * src/bookmarks/ephy-favorites-menu.c: * src/bookmarks/ephy-favorites-menu.h: * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add), (build_editing_table), (ephy_new_bookmark_construct), (ephy_new_bookmark_set_property), (ephy_new_bookmark_get_property): * src/bookmarks/ephy-nodes-cover.c: (ephy_nodes_count_covered), (ephy_nodes_remove_covered), (ephy_nodes_remove_not_covered), (ephy_nodes_get_covered), (ephy_nodes_covered), (ephy_nodes_get_covering): * src/bookmarks/ephy-nodes-cover.h: * src/bookmarks/ephy-open-tabs-action.c: (activate_cb), (node_added_cb), (node_removed_cb), (ephy_open_tabs_group_new), (ephy_open_tabs_action_name): * src/bookmarks/ephy-open-tabs-action.h: * src/bookmarks/ephy-related-action.c: (node_changed), (node_destroyed), (open_link), (iface_init), (ephy_related_action_get_type), (ephy_related_action_new): * src/bookmarks/ephy-related-action.h: * src/bookmarks/ephy-topic-action-group.c: (node_changed_cb), (node_added_cb), (node_removed_cb), (ephy_topic_group_new): * src/bookmarks/ephy-topic-action-group.h: * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_get_type), (create_tool_item), (ephy_topic_action_sync_label), (get_popup), (erase_popup), (child_added_cb), (child_changed_cb), (child_removed_cb), (menu_destroy_cb), (menu_init_cb), (button_deactivate_cb), (button_toggled_cb), (button_release_cb), (button_press_cb), (connect_proxy), (ephy_topic_action_updated), (ephy_topic_action_get_topic), (ephy_topic_action_set_topic), (ephy_topic_action_set_property), (ephy_topic_action_get_property), (ephy_topic_action_class_init), (ephy_topic_action_init), (ephy_topic_action_name), (ephy_topic_action_new): * src/bookmarks/ephy-topic-action.h: * src/bookmarks/ephy-topic-factory-action.c: (ephy_topic_factory_action_get_type), (sort_topics), (activate_item_cb), (build_menu), (remove_placeholder_cb), (activate_placeholder_cb), (clicked_placeholder_cb), (realize_placeholder_cb), (create_tool_item), (connect_proxy), (ephy_topic_factory_action_class_init), (ephy_topic_factory_action_new): * src/bookmarks/ephy-topic-factory-action.h: * src/ephy-link-action.c: (ephy_link_action_group_get_type), (ephy_link_action_group_new): * src/ephy-link-action.h: * src/ephy-lockdown.c: (find_name), (find_action_group), (update_window): * src/ephy-notebook.c: (move_tab_to_another_notebook), (ephy_notebook_switch_page_cb), (ephy_notebook_init), (tab_label_style_set_cb), (build_tab_label), (ephy_notebook_add_tab): * src/ephy-shell.c: (ephy_shell_get_toolbars_model): * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor), (ephy_toolbar_editor_finalize), (ephy_toolbar_editor_set_property), (ephy_toolbar_editor_class_init): * src/ephy-toolbar.c: (ephy_toolbar_realize), (ephy_toolbar_unrealize), (ephy_toolbar_finalize): * src/ephy-toolbars-model.c: (update_flags), (ephy_toolbars_model_load): * src/ephy-window.c: (ephy_window_get_type), (get_chromes_visibility), (sync_chromes_visibility), (ephy_window_key_press_event), (tool_item_enter_cb), (tool_item_leave_cb), (tool_item_drag_begin_cb), (connect_tool_item), (disconnect_tool_item), (disconnect_proxy_cb), (connect_proxy_cb), (update_chromes_actions), (show_embed_popup), (tab_added_cb), (tab_removed_cb), (ephy_window_set_chrome), (ephy_window_dispose), (ephy_window_class_init), (ephy_window_init), (ephy_window_finalize), (ephy_window_remove_tab), (ephy_window_set_zoom), (sync_prefs_with_chrome), (ephy_window_view_toolbar_cb): * src/ephy-window.h: Revision history: h18, released 2005/09/23, for Epiphany 1.8.0 * Just an update for 1.8.0. h17, released 2005/08/30, for Epiphany 1.7.6 or CVS HEAD * Mostly just an update for 1.7.6. * Topic menus on the toolbar now open without releasing the mouse button. * Topic menus on the toolbar are now also hierarchical (see if you like it. h16, released 2005/08/25, for Epiphany 1.7.5 or CVS HEAD * Just an update for 1.7.5. Sorry, I've been busy. :) h15, released 2005/07/19, for Epiphany 1.7.2 or CVS HEAD * Code cleanup h14, released 2005/07/9, for Epiphany 1.7.1 or CVS HEAD * Improved helpful tip when adding a bookmark * Improved toolbar context menu * Toolbar visibility state is now saved * Separated bookmark/topic action groups into separate files * Topics in the overflow menu now behave as submenus * Now importing old bookmarksbar, and saving to new filename * Incremented toolbar file format version number to 1.1 * Fixed the 'sticky' statusbar help * Fixed a crashing bug (dnd then open a topic on the toolbar) h13, released 2005/05/12, for CVS HEAD * Added middle-mouse drag-drop for the editable toolbar. * Fixed some warnings at compile and run time. * Added brief help for the user when adding a new bookmark. * Cleaned up the editable toolbar code a little. h12, released 2005/05/10, for CVS HEAD * Added new editing facilities for the editable toolbar. h11, released 2005/04/29, for CVS HEAD * Fixed bug in statusbar information for toolbar items. * Added an all-new 'Related' toolbar widget which changes to show the most related topic whenever a bookmark is activated. h10, released 2005/04/15, for Epiphany 1.6.2 or CVS HEAD * Added statusbar information for all toolbar items. * Empty toolbars are now only deleted when exiting edit mode. * Fixed regression of middle-click for bookmarks on toolbar. * Fixed regression of ellipsized bookmark names in menus. h9, released 2005/04/12, for Epiphany 1.6.1 * Updated patch for 1.6.1. Long time no see. * Now using EphyLink objects everywhere. h7, released 2004/10/21, for Epiphany 1.4.4 * Updated patch for 1.4.4. * Fixed bugs causing crashes when bookmarks were added (thanks Reinout). * Added "Open in Tabs" back into bookmark menus where suitable. h6, released 2004/09/20, for Epiphany 1.4.0 * Updated patch for 1.4.0. * Removed the bookmarks bar. * Generate shared XML string for bookmarks menu. * Slightly improve performance of node-cover code. * Delay adding bookmarks menu until it is first used. * Fixed bug(?) in ephy-node. h4, released 2004/08/08, for Epiphany 1.3.4 * Updated patch due to changes to topics selector. * Removed 'Most Visited' from the min-cover calculations. * Fixed Epiphany 1.3.4 bug where topics in selector aren't sorted. * Updated patch due to other changes in Epiphany 1.3.4 source. h3, released 2004/07/12, for Epiphany 1.3.2 * Simple update for Epiphany 1.3.2 h3, released 2004/05/24, for Epiphany 1.2.5 * Moved duplicated functions into a seperate file. * Improved topic selector. * Bookmarks toolbar topic menus now have subdivisions. * Topic names in menu now change if modified in the bookmarks editor. h2, released 2004/05/23, for Epiphany 1.2.5 * Significantly cleaned up the code. * 'Most Visited' no longer appears as a submenu. * Subtopics are selected much more intelligently, giving a better approximation to a true minimum cover. * Topic selector now shows suggestions with arrows, not bold font. h1, released 2004/05/19, for Epiphany 1.2.5 * Initial release.
* Use a GtkFileChooserButton for the download path selector. Fixes bugChristian Persch2005-10-151-18/+6
| | | | | | | | | | | | 2005-10-15 Christian Persch <chpe@cvs.gnome.org> * data/glade/prefs-dialog.glade: * src/prefs-dialog.c: (prefs_dialog_finalize), (download_path_changed_cb), (create_download_path_button), (prefs_dialog_init), (prefs_homepage_blank_button_clicked_cb): Use a GtkFileChooserButton for the download path selector. Fixes bug #135738.
* Eliminate the *Popup/*ImagePopup popup variants. Add image context to allJean-François Rameau2005-10-101-33/+35
| | | | | | | | | | | | 2005-10-09 Jean-François Rameau <jframeau@cvs.gnome.org> * data/ui/epiphany-ui.xml: * src/ephy-window.c: (show_embed_popup), (update_image_actions_visibility): Eliminate the *Popup/*ImagePopup popup variants. Add image context to all popups it can show up. Display image context dynamically.
* Back out the fix for bug #158486 by re-enabling keyword: searches. FixesChristian Persch2005-09-281-2/+2
| | | | | | | | | 2005-09-27 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Back out the fix for bug #158486 by re-enabling keyword: searches. Fixes bug #314974.
* Unify background image and image code (contex menu, conext event). Fix bugJean-François Rameau2005-09-271-4/+0
| | | | | | | | | | | | | | 2005-09-26 Jean-François Rameau <jframeau@cvs.gnome.org> * src/ephy-lockdown.c: (update_window): * src/ephy-window.c: (update_popups_tooltips), (show_embed_popup): * src/popup-commands.c: * src/popup-commands.h: * embed/mozilla/EventContext.cpp: (GetEventContext): * data/ui/epiphany-ui.xml: Unify background image and image code (contex menu, conext event). Fix bug 154887.
* Add disable_quit to lockdown gconf schema. Fix bug 316499.Jean-François Rameau2005-09-261-0/+11
| | | | | | | | 2005-09-25 Jean-François Rameau <jframeau@cvs.gnome.org> * data/epiphany-lockdown.schemas.in: Add disable_quit to lockdown gconf schema. Fix bug 316499.
* Rename the autoconf macro to EPIPHANY_EXTENSION_INIT() and make it checkCrispin Flowerday2005-09-251-1/+59
| | | | | | | | | | 2005-09-24 Crispin Flowerday <gnome@flowerday.cx> * data/epiphany.m4: Rename the autoconf macro to EPIPHANY_EXTENSION_INIT() and make it check the ephy version, get the extension directory and find out whether python is enabled.
* R data/epiphany-extension.xsd:Christian Persch2005-09-242-82/+0
| | | | | | | | | | | | | | 2005-09-23 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: R data/epiphany-extension.xsd: * src/ephy-extensions-manager.c: (ephy_extensions_manager_load_xml_string), (ephy_extensions_manager_startup), (ephy_extensions_manager_finalize): Since the .xml format is deprecated, remove the (already #if 0'd) schema validation code.
* Really add the fileCrispin Flowerday2005-09-241-0/+30
| | | | | | 2005-09-23 Crispin Flowerday <gnome@flowerday.cx> * data/epiphany.m4: Really add the file
* Add support for extension description files in the keyfile format, usingCrispin Flowerday2005-09-241-0/+4
| | | | | | | | | | | | | | | | | 2005-09-23 Crispin Flowerday <gnome@flowerday.cx> * data/Makefile.am: * data/epiphany.m4: * src/ephy-extensions-manager.c: (free_extension_info), (ephy_extensions_manager_load_xml_string), (ephy_extensions_manager_load_ini_string), (path_to_identifier), (ephy_extensions_manager_load_file), (load_extension), (load_file_from_monitor), (dir_changed_cb), (ephy_extensions_manager_load_dir): Add support for extension description files in the keyfile format, using the extension .ephy-extension. Also included is a m4 macro to help do the translation of these files.
* Add another mime alias.Christian Persch2005-09-201-0/+1
| | | | | | | | 2005-09-19 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: Add another mime alias.
* Remove find dialogue, and tweak spacings to be HIG compliant.Christian Persch2005-09-011-327/+4
| | | | | | | | 2005-09-01 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: Remove find dialogue, and tweak spacings to be HIG compliant.
* Version 1.9.Christian Persch2005-08-292-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * ChangeLog-20050828: * Makefile.am: * autogen.sh: * configure.ac: * data/Makefile.am: * data/epiphany-1.10.pc.in: * data/epiphany-1.8.pc.in: * doc/reference/Makefile.am: * embed/Makefile.am: * embed/mozilla/Makefile.am: * lib/Makefile.am: * lib/egg/Makefile.am: * lib/ephy-dbus.c: (session_filter_func), (system_filter_func), (ephy_dbus_connect_to_session_bus), (ephy_dbus_disconnect_bus): * lib/widgets/Makefile.am: * src/Makefile.am: * src/bookmarks/Makefile.am: Version 1.9.
* Set default prefs for warn-on-mixed-security pages. Part of bugChristian Persch2005-08-281-0/+3
| | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Set default prefs for warn-on-mixed-security pages. Part of bug
* Disable keyword searches by default. From bug #158486.Christian Persch2005-08-261-2/+2
| | | | | | | | 2005-08-26 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Disable keyword searches by default. From bug #158486.
* Don't use ext handler for ftp://.Christian Persch2005-08-211-0/+1
| | | | | | | | | 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://.
* Remove "-s" argument which hasn't been supported for ages.Christian Persch2005-08-162-1/+2
| | | | | | | | | | | | | | | | | | 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.
* Remove long description where it differed from the short description onlyChristian Persch2005-07-301-11/+0
| | | | | | | | | 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.
* Fix ESC behaviour to always stop, and to reset the location entry whenChristian Persch2005-07-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Remove obsolete schema entries.Christian Persch2005-07-241-77/+0
| | | | | | | | 2005-07-23 Christian Persch <chpe@cvs.gnome.org> * data/epiphany.schemas.in: Remove obsolete schema entries.
* Use libgnomeprintui for the printing dialog and the paper part of theJürg Billeter2005-07-241-1118/+77
| | | | | | | | | | | | | | | | | | | | | | 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.
* Make sure we know about all mime types that totem can accept.Christian Persch2005-07-171-0/+8
| | | | | | | | 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.
* Use $^ in the default-prefs.js rule.Christian Persch2005-07-172-7/+1
| | | | | | | | | | | | 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.
* Add application/rdf+xml to list of known mime types.Christian Persch2005-07-131-0/+1
| | | | | | | | 2005-07-13 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: Add application/rdf+xml to list of known mime types.
* Error pages implementation.Christian Persch2005-07-091-0/+4
| | | | | | | | | | 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.
* Make scroll wheel zoom directions HIG compliant; fixes bug #306110.Christian Persch2005-07-061-4/+3
| | | | | | | | 2005-07-06 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Make scroll wheel zoom directions HIG compliant; fixes bug #306110.
* Add text/rtf.Christian Persch2005-06-241-0/+1
| | | | | | | | 2005-06-24 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: Add text/rtf.
* Shift-Ctrl+R now works (Force reload). Fixes #307831.Jean-François Rameau2005-06-201-0/+1
| | | | | | | | | 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.
* Add scroll event listener, and change zoom on scroll+wheel events.Christian Persch2005-05-311-2/+5
| | | | | | | | | | | | | | | 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).
* Allow ViewSource for XML documents too. Fixes bug #305788.Christian Persch2005-05-291-0/+3
| | | | | | | | 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.
* Disable mozilla's typeaheadfind.Christian Persch2005-05-292-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* Default to accept cookies from current site only, not from anywhere.Christian Persch2005-05-261-1/+1
| | | | | | | | 2005-05-25 Christian Persch <chpe@cvs.gnome.org> * data/epiphany.schemas.in: Default to accept cookies from current site only, not from anywhere.
* Enable error pages on Gecko 1.8.Christian Persch2005-05-242-3/+14
| | | | | | | | | 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.
* Add features variable to the .pc file, so we can check for python and dbusChristian Persch2005-05-211-0/+1
| | | | | | | | | | 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.
* Update mime type list. check-mime.py now catches aliases fromJean-François Rameau2005-05-162-1/+34
| | | | | | | | | | 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.
* Fix commentChristian Persch2005-05-041-1/+0
|
* A src/languages.h:Christian Persch2005-05-022-1/+20
| | | | | | | | | | | | | | | | | | | | | 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.
* Add 'video/mp4' to safe list.Christian Persch2005-04-121-0/+1
| | | | | | | | 2005-04-11 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: Add 'video/mp4' to safe list.
* Update mime type list. Fixes bug #170493; patch by Jean-François Rameau.Christian Persch2005-03-311-103/+145
| | | | | | | | 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.
* data/check-mime.pyJean-François Rameau2005-03-251-2/+10
| | | | | | | | | | 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.
* Default to links only with the fixed-up typeaheadfind too.Christian Persch2005-03-161-0/+1
| | | | | | | | 2005-03-15 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-toolkit.js: Default to links only with the fixed-up typeaheadfind too.
* Support "Multimedia" keys. Fixes bug #162748.Christian Persch2005-03-151-0/+14
| | | | | | | | | | | | 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.
* Disable automatic image resizing on toolkit too.Christian Persch2005-03-111-0/+3
| | | | | | | | 2005-03-11 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-toolkit.js: Disable automatic image resizing on toolkit too.
* Version 1.7.0.Christian Persch2005-03-082-4/+4
| | | | | | | | | | | | | | | | 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.
* Autostart typeaheadfind.Christian Persch2005-02-231-0/+1
| | | | | | | | 2005-02-22 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-toolkit.js: Autostart typeaheadfind.
* Use 'true'/'false' for bool keys, not 1/0.Christian Persch2005-02-071-8/+8
| | | | | | | | 2005-02-06 Christian Persch <chpe@cvs.gnome.org> * data/epiphany.schemas.in: Use 'true'/'false' for bool keys, not 1/0.
* Revert the schema change too.Christian Persch2005-02-031-2/+3
| | | | | | | | 2005-02-02 Christian Persch <chpe@cvs.gnome.org> * data/epiphany-lockdown.schemas.in: Revert the schema change too.
* Remove the accel group from the window when hiding the menubar in lockdownChristian Persch2005-02-021-3/+2
| | | | | | | | | | | 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.
* Back out the patch from bug #141963 since it caused bug #165811.Christian Persch2005-02-022-4/+1
| | | | | | | | | 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.
* Add lock fullscreen key and improve key descriptions.Piers Cornwell2005-01-291-9/+23
| | | | | | | | 2005-01-28 Piers Cornwell <piers@gnome.org> * data/epiphany-lockdown.schemas.in: Add lock fullscreen key and improve key descriptions.
* Default security.warn_submit_insecure.show_once to false. Avoids usChristian Persch2005-01-251-0/+1
| | | | | | | | | 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.
* Add more categories to bme.desktop.in. Fixes bug #162973.Christian Persch2005-01-241-1/+1
| | | | | | | | 2005-01-24 Christian Persch,,, <chpe@cvs.gnome.org> * data/bme.desktop.in: Add more categories to bme.desktop.in. Fixes bug #162973.
* Set typeaheadfind.autostart to off. Fixes bug #141963.Christian Persch2005-01-232-1/+4
| | | | | | | | | 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.
* Default typeaheadfindsea to on. From bug #157435.Christian Persch2005-01-231-0/+3
| | | | | | | | 2005-01-23 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-toolkit.js: Default typeaheadfindsea to on. From bug #157435.
* Add Toolbar toggle to document context menu in fullscreen mode.Christian Persch2005-01-131-3/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* A src/ephy-toolbar-editor.c: A src/ephy-toolbar-editor.h:Christian Persch2005-01-101-0/+13
| | | | | | | | | | | | | | | | | 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.
* data/epiphany.desktop.inPiers Cornwell2005-01-101-1/+1
| | | | | | | | 2005-01-09 Piers Cornwell <piers@gnome.org> * data/epiphany.desktop.in Add extra catagories. Fixes bug #162973.
* Override the default security warning dialogues implementation with ourChristian Persch2005-01-091-0/+1
| | | | | | | | | | | | | | | 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.
* Unify the location and favicon actions.Christian Persch2005-01-081-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Add placeholder group for tabs move actions.Christian Persch2005-01-061-6/+9
| | | | | | | | | | | | | 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.
* Don't add "Close" to the tab's context menu. When you're using keynav, theChristian Persch2005-01-061-1/+0
| | | | | | | | | | 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!
* Retain old menu item name for compatibility.Christian Persch2005-01-061-1/+1
| | | | | | | | 2005-01-05 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-ui.xml: Retain old menu item name for compatibility.
* Add context menu on notebook. Fixes bug #132989.Christian Persch2005-01-061-1/+9
| | | | | | | | | | | | 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.
* Remove trailing whitespace.Christian Persch2005-01-061-1/+1
| | | | | | | | | | | | 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.
* Add loader directory to the .pc file.Christian Persch2005-01-041-0/+1
| | | | | | | | | | | | | 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.
* R data/conspiracy.xhtml: R data/epiphany.html: RChristian Persch2004-12-313-64/+1
| | | | | | | | | | | | | | 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.
* Use stock buttons.Christian Perschristian Persch2004-12-271-256/+8
| | | | | | | | 2004-12-26 Christian Perschristian Persch <chpe@cvs.gnome.org> * data/glade/prefs-dialog.glade: Use stock buttons.
* === Release 1.5.3 ===Release153Christian Persch2004-12-201-0/+1
| | | | | | | | | | 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:
* Use alignments instead of empty labels for alignment.Christian Persch2004-12-144-1110/+932
| | | | | | | | | | | | | | | 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.
* A data/epiphany-bookmarks-html.xsl:Christian Persch2004-12-073-0/+82
| | | | | | | | | | | | | | | | | 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.
* Build auto-generated files in builddir, not in srcdir.Christian Persch2004-11-261-1/+0
| | | | | | | | | | 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.
* Check for iso-codes package.Christian Persch2004-11-251-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Fix typo: s/Applications_DATA/applications_DATA/.Jordi Mallach2004-11-101-1/+1
| | | | | | | | 2004-11-09 Jordi Mallach <jordi@sindominio.net> * data/Makefile.am (EXTRA_DIST): Fix typo: s/Applications_DATA/applications_DATA/.
* Show language code in the string in languages editor. Fixes bug #115355.Christian Persch2004-11-071-1/+1
| | | | | | | | | | | | | | 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.
* Comment that unfortunately, elements in <extension> must be in order.Adam Hooper2004-10-301-1/+2
|
* Validate extension XML files against an XSD Schema.Adam Hooper2004-10-191-133/+29
|
* R lib/ephy-module-loader.c: R lib/ephy-module-loader.h: AChristian Persch2004-10-171-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* reviewed by: Christian Persch <chpe@cvs.gnome.org>Marco Pesenti Gritti2004-10-111-21/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Grammar fix. Fixes bug #154605.Christian Persch2004-10-061-4/+4
| | | | | | | | 2004-10-05 Christian Persch <chpe@cvs.gnome.org> * data/epiphany.schemas.in: Grammar fix. Fixes bug #154605.
* Shut upChristian Persch2004-10-021-0/+1
|
* A data/default-prefs-common.js: A data/default-prefs-mozilla.js: AChristian Persch2004-09-284-1/+21
| | | | | | | | | | | | | | 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.
* Install a placeholder for the view toggles group. Fixes bug #153767.Christian Persch2004-09-271-3/+5
| | | | | | | | 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.
* Added (proposed) XML schema for Extension metadata files (work inAdam Hooper2004-09-142-0/+185
| | | | progress).
* Load/unload extensions based on GConf keyAdam Hooper2004-09-141-0/+13
| | | | | | /apps/epiphany/general/active_extensions. Update documentation a bit (i.e., make sure it actually builds).
* Add ephy_window_get_ui_manager(), and remove the manager from the publicChristian Persch2004-09-141-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Merging pre-gnome-2-10 branch to HEAD.Christian Persch2004-09-138-6/+20
| | | | | | | | 2004-09-13 Christian Persch <chpe@cvs.gnome.org> Merging pre-gnome-2-10 branch to HEAD. Splitting ChangeLog.
* Updatinggnome-2-8-branchpointChristian Persch2004-09-131-3/+0
|
* Disable SSLv2 by default.Christian Persch2004-08-301-0/+4
| | | | | | | | 2004-08-29 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs.js: Disable SSLv2 by default.
* Set default horizontal wheel action to 'scroll'. Fixes bug #148557.Christian Persch2004-08-211-0/+3
| | | | | | | | | 2004-08-20 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs.js: Set default horizontal wheel action to 'scroll'. Fixes bug #148557.
* Make keyword search URL localisable. Fixes bug #144909.Christian Persch2004-08-071-1/+0
| | | | | | | | | 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.
* Added application/xhtml+xml, text/html, text/xml for MimeType entry.Xan Lopez2004-07-221-0/+1
| | | | | | | * data/epiphany.desktop.in: Added application/xhtml+xml, text/html, text/xml for MimeType entry.
* Add MAINTAINERS to EXTRA_DIST, and make gconf schema install less noisy.Christian Persch2004-07-061-1/+1
| | | | | | | | | | 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.
* *** empty log message ***Marco Pesenti Gritti2004-07-041-1/+1
|
* R data/art/epiphany-tab-loading.gif:Christian Persch2004-07-032-1/+0
| | | | | | | | | | | | | | | | 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.
* Change position to popups and offline menus.Marco Pesenti Gritti2004-07-021-4/+5
| | | | | | | | 2004-07-01 Marco Pesenti Gritti <marco@gnome.org> * data/ui/epiphany-ui.xml: Change position to popups and offline menus.
* Popup blocking support. View -> Popup Windows.Adam Hooper2004-07-014-0/+220
|
* Implement File->Work Off-Line command and backend. No DBUS/HAL/whateverChristian Persch2004-06-271-0/+1
| | | | | | | | | | | | | | | | | | | | 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.
* Update from new winstripe theme of FirefoxMarco Pesenti Gritti2004-06-191-0/+0
| | | | | | | | 2004-06-19 Marco Pesenti Gritti <marco@gnome.org> * data/art/epiphany-tab-loading.gif: Update from new winstripe theme of Firefox
* Use GenericName. See #144284 for the hig change. Fix bug #140625.Marco Pesenti Gritti2004-06-152-2/+4
| | | | | | | | | | 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.
* Merging bookmarksbar-separation branch.Christian Persch2004-06-113-7/+7
| | | | | | 2004-06-10 Christian Persch <chpe@cvs.gnome.org> Merging bookmarksbar-separation branch.
* Disable xpinstall by default. Fixes bug #144035.Christian Persch2004-06-101-0/+3
| | | | | | | | 2004-06-09 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs.js: Disable xpinstall by default. Fixes bug #144035.
* Separation of bookmarks and normal toolbars.Christian Persch2004-06-091-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* *** empty log message ***Marco Pesenti Gritti2004-06-081-0/+5
|
* Simplify context menu wrt. frames. Fixes bug #138442.Christian Persch2004-05-141-2/+0
| | | | | | | | | | 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.
* Fix dependency libs not to include libbonoboui.Christian Persch2004-04-241-1/+1
| | | | | | | | 2004-04-23 Christian Persch <chpe@cvs.gnome.org> * data/epiphany-1.4.pc.in: Fix dependency libs not to include libbonoboui.
* Add Ctrl+S as an alternate accel for Save As. Fixes bug #139415.Piers Cornwell2004-04-101-0/+1
| | | | | | | | | | 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.
* Make pdm and print setup dialogues destroy with parent, too.Christian Persch2004-04-062-2/+2
| | | | | | | | | 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.
* Make prefs, pdm and print setup dialogues transient to their parent. FixesChristian Persch2004-04-061-1/+1
| | | | | | | | | | | | | | 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.
* Use right capitalisation for label.Piers Cornwell2004-03-311-1/+1
| | | | | | | | 2004-03-30 Piers Cornwell <piers@gnome.org> * data/glade/prefs-dialog.glade: Use right capitalisation for label.
* Don't allow a font size less than 1.Piers Cornwell2004-03-311-5/+5
| | | | | | | | | 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.
* Get rid of the separators in the Image and Image/Link popups. Fixes bugChristian Persch2004-03-301-2/+0
| | | | | | | | | 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.
* Remove Open Image in New Tab and New Window from the context menu.Christian Persch2004-03-301-4/+0
| | | | | | | | | | | | 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.
* Removed the nautilus view.Christian Persch2004-03-306-171/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Add "Save Link As..." to Image/Link popup. Fixes bug #138207.Christian Persch2004-03-291-0/+1
| | | | | | | | 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.
* API documentationAdam Hooper2004-03-241-0/+1
|
* Fix "Add" button width in the prefs dialogue for some themes. Fixes bugChristian Persch2004-03-211-0/+1
| | | | | | | | | 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.
* R data/epiphany-1.2.pc.in: A data/epiphany-1.4.pc.in:Christian Persch2004-03-212-1/+2
| | | | | | | | | | | | | 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.
* Remove duplicate --with-html-dir argumentJulio M. Merino Vidal2004-02-201-1/+1
| | | | | | | | | | | | 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.Xan Lopez2004-02-151-0/+1
| | | | Quiet cvs.
* Several types are actually safe.Marco Pesenti Gritti2004-02-141-44/+44
| | | | | | | | | | | | | | | 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.
* R data/epiphany-1.0.pc.in: A data/epiphany-1.2.pc.in:Christian Persch2004-02-132-1/+1
| | | | | | | | | | | | 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.
* Add a missing accelleratorMarco Pesenti Gritti2004-02-131-1/+1
| | | | | | | | 2004-02-12 Marco Pesenti Gritti <marco@gnome.org> * data/glade/prefs-dialog.glade: Add a missing accellerator
* Honour the --with-gconf-schema-file-dir and --disable-schemas-installChristian Persch2004-02-071-1/+3
| | | | | | | | | 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.
* Now that GtkComboBox supports mnemonic activation, set the focus target ofChristian Persch2004-02-061-0/+5
| | | | | | | | | 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.
* Dialogs shouldn't show up in the window list, period.Christian Persch2004-02-054-5/+5
| | | | | | | | | | | 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.
* Don't show Find, Add Language, and Encodings dialogue in window list.Christian Persch2004-02-052-3/+3
| | | | | | | | | | 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.
* Add a hidden tools menu that extensions can use.David Bordoley2004-01-251-0/+2
| | | | | | | | | 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.
* *** empty log message ***Marco Pesenti Gritti2004-01-241-1/+1
|
* Sometimes reading gnomedesktop flames is useful:Marco Pesenti Gritti2004-01-241-6/+8
| | | | | | | | | | | | | | 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.
* Slightly better string for history disable.Marco Pesenti Gritti2004-01-231-1/+1
| | | | | | | | 2004-01-22 Marco Pesenti Gritti <marco@gnome.org> * data/epiphany-lockdown.schemas.in: Slightly better string for history disable.
* *** empty log message ***Marco Pesenti Gritti2004-01-192-8/+10
|
* Typo fixes.62004-01-171-3/+3
| | | | | | 2004-01-16 <clahey@ximian.com> * data/epiphany-lockdown.schemas.in: Typo fixes.
* Verified the quote and put the original here.Christian Persch2004-01-111-3/+4
| | | | | | | | 2004-01-10 Christian Persch <chpe@cvs.gnome.org> * data/epiphany.xhtml: Verified the quote and put the original here.
* Added disable_arbitrary_url, disable_toolbar_editing, and disable_historyChristopher James Lahey2004-01-101-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Add "Download Link As" to the link context menu.Xan Lopez2004-01-101-0/+1
| | | | | | | | | * 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.
* Added disable_bookmark_editing key.Chris Lahey2004-01-101-0/+11
| | | | | | | | | | | | | | | | | | | | | | * 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.
* Add an accellerator-only action (F7) to toggle caret browsing. Hook upChristian Persch2004-01-092-0/+13
| | | | | | | | | | | | | | | | | 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.
* Add help buttons to Certificate Viewer, PDM, print and print setupPiers Cornwell2004-01-053-7/+68
| | | | | | | | | | | | | | | | 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.
* Show copy text menu item also for linksMichael Terry2004-01-041-0/+2
| | | | | | | | | | | | | | | 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.
* Change mnemonic.Christian Persch2003-12-211-1/+1
| | | | | | | | 2003-12-21 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: (encoding_dialog): Change mnemonic.
* Set the label's mnemonic widget.Christian Persch2003-12-201-0/+1
| | | | | | | | 2003-12-20 Christian Persch <chpe@cvs.gnome.org> * data/glade/prefs-dialog.glade: (add_language_dialog): Set the label's mnemonic widget.
* In-line the language editor in the prefs dialogue.Christian Persch2003-12-191-121/+336
| | | | | | | | | | | | | | | | | | | | | | | 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.
* Make print dialogue spacing HIG-compliant.Christian Persch2003-12-111-1/+1
| | | | | | | | | | | | | | 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.
* Default history to show only titleMarco Pesenti Gritti2003-12-101-1/+1
| | | | | | | | 2003-12-09 Marco Pesenti Gritti <marco@gnome.org> * data/epiphany.schemas.in: Default history to show only title
* Lockdown: set some buttons insensitive when their pref key is notChristian Persch2003-12-091-2/+2
| | | | | | | | | | | | | | | | 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.
* Split print dialogue in print setup and actual print, and move printChristian Persch2003-12-072-639/+719
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Move quite a lot of things from unsafe to safe, still some to go.Xan Lopez2003-12-021-127/+127
| | | | | | | * data/mime-types-permissions.xml: Move quite a lot of things from unsafe to safe, still some to go.
* Added disable_unsafe_protocols and additional_safe_protocols keys.Christian Persch2003-11-301-2/+27
| | | | | | | | 2003-11-30 Christian Persch <chpe@cvs.gnome.org> * data/epiphany-lockdown.schemas.in: Added disable_unsafe_protocols and additional_safe_protocols keys.
* Improved API and implementation of EphyDialog. Add support for new comboChristian Persch2003-11-302-118/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* *** empty log message ***Marco Pesenti Gritti2003-11-301-1/+1
|
* Marco Pesenti Gritti <marco@gnome.org>Chris Lahey2003-11-302-2/+28
| | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Fix some mnemonics, and make some mnemonics work by assigning aPiers Cornwell2003-11-271-5/+7
| | | | | | | | | 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.
* Restore clipboard actions in input context menu. Show it only if mozillaMarco Pesenti Gritti2003-11-261-3/+3
| | | | | | | | | | | 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.