2005-12-11 Christian Persch * src/Makefile.am: A src/ephy-cert-manager-dialog.c: A src/ephy-cert-manager-dialog.h: R src/ephy-certificate-manager.c: R src/ephy-certificate-manager.h: * src/window-commands.c: Fix stupid mistake. 2005-12-11 Christian Persch * 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. 2005-12-08 Christian Persch * src/pdm-dialog.c: (pdm_dialog_cookies_construct), (pdm_dialog_cookie_add): Fix crash when adding a cookie while the dialogue is open. 2005-12-07 Christian Persch * embed/mozilla/EphyFind.cpp: Minor code cleanup. * src/ephy-find-toolbar.c: (entry_key_press_event_cb), (ephy_find_toolbar_close): Also check for GDK_ISO_Enter. * src/ephy-window.c: (sync_tab_address): Close the find toolbar when loading a new page. 2005-12-07 Christian Persch * embed/ephy-embed.c: (ephy_embed_scroll), (ephy_embed_page_scroll), (ephy_embed_scroll_pixels): * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: Add ephy_embed_scroll_pixels. 2005-12-06 Crispin Flowerday * embed/ephy-embed.c: (ephy_embed_scroll), (ephy_embed_page_scroll): * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: * src/ephy-find-toolbar.c: (entry_key_press_event_cb): Forward up/down/page up/page down from the findbar entry to the embed. 2005-12-05 Christian Persch * src/bookmarks/ephy-related-action.c: (node_destroyed_cb): Don't try to connect signals to the destroyed node! 2005-12-05 Crispin Flowerday * src/ephy-find-toolbar.c: (entry_changed_cb), (ephy_find_toolbar_request_close): Fix a compile warning, and don't bother requesting a close if the find bar is already closed 2005-12-05 Christian Persch * src/ephy-tabs-menu.c: (tab_set_action_accelerator): Use sizeof() here. 2005-12-05 Christian Persch * lib/ephy-langs.c: Updated comment to refer to the schema autogeneration tool. 2005-12-05 Christian Persch * data/ui/epiphany-ui.xml: Remove a unused popup menu declaration. 2005-12-05 Christian Persch * 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. 2005-12-05 Christian Persch * 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. 2005-12-05 Christian Persch * src/languages.h: Add "tt". 2005-12-05 Christian Persch * data/mime-types-permissions.xml: Add image/x-png type. 2005-12-05 Christian Persch * Makefile.am: Use --with-gecko in the distcheck configure args. 2005-12-04 Christian Persch * embed/ephy-embed-find.c: (ephy_embed_find_set_selection): * embed/ephy-embed-find.h: * embed/mozilla/EphyFind.cpp: * embed/mozilla/EphyFind.h: * embed/mozilla/mozilla-embed-find.cpp: While in find mode, set the selection colour to "attention". * src/ephy-find-toolbar.c: (set_status), (clear_status), (tab_search_key_press_cb), (entry_key_press_event_cb), (entry_activate_cb), (set_focus_cb), (ephy_find_toolbar_set_window), (ephy_find_toolbar_init), (ephy_find_toolbar_class_init), (ephy_find_toolbar_set_embed), (ephy_find_toolbar_open), (ephy_find_toolbar_close), (ephy_find_toolbar_request_close): * src/ephy-find-toolbar.h: * src/ephy-window.c: (sync_tab_document_type), (find_toolbar_close_cb), (ephy_window_set_print_preview), (ephy_window_get_find_toolbar), (ephy_window_get_context_event): Refactor find toolbar closing not to crash with auto-closing popups. Unset the selection colour on close. Remove dead #ifdef FIND_WHILE_TYPING_IN_EMBED code. 2005-12-04 Christian Persch * embed/mozilla/GtkNSSDialog.cpp: Add a comment for translators. 2005-11-29 Christian Persch * src/pdm-dialog.c: (pdm_dialog_cookie_scroll_to): Fix transposed arguments. 2005-11-29 Christian Persch * lib/ephy-string.c: (ephy_string_collate_key_for_domain): * lib/ephy-string.h: Add a method to generate collation keys for domain names. * src/pdm-dialog.c: (cookie_search_equal), (pdm_dialog_cookies_construct), (cookie_host_to_iter), (compare_cookie_host_keys), (pdm_dialog_fill_cookies_list), (pdm_dialog_cookies_destruct), (pdm_dialog_cookie_add), (pdm_dialog_cookie_scroll_to), (sync_notebook_tab), (pdm_dialog_init), (pdm_dialog_finalize), (pdm_dialog_open): * src/pdm-dialog.h: * src/window-commands.c: (window_cmd_edit_personal_data): Open the PDM dialogue on the cookies page scrolled to show the cookies of the currently loaded page, if there are any. Sort cookies by domain. Allow treeview typeaheadfind search to find by substring not prefix. 2005-11-29 Christian Persch * 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. 2005-11-28 Christian Persch * configure.ac: Suppress some C++ compiler warnings. 2005-11-28 Christian Persch * configure.ac: * m4/gecko.m4: Move more checks to gecko.m4. 2005-11-27 Christian Persch * configure.ac: Correctly save and restore CXXFLAGS. 2005-11-18 Christian Persch * embed/mozilla/EphyContentPolicy.cpp: * embed/ephy-embed-single.c: * embed/ephy-embed-single.h: * src/epiphany.defs: Add chrome: and resource: to the safe list; otherwise forms and scrollbars break. Fixes bug #316498. 2005-11-18 Christian Persch * src/ephy-extensions-manager.c: Don't warn when reading a .xml when we previously read the .ephy-extension for this identifier. Allows .xml and .ephy-extension to co-exist in ~/.gnome2/epiphany/extensions. 2005-11-18 Christian Persch * src/ephy-tab.c: Delay reloads when we get many change notifications in a short time. Fixes bug #319993. 2005-11-17 Christian Persch * src/ephy-window.c: Add F5 as accel for reload. 2005-11-17 Christian Persch * src/pdm-dialog.c: Set the model's sort column only after filling it. Vastly improves delay when opening the PDM dialogue when you have many cookies. 2005-11-16 Christian Persch * configure.ac: Fix the nsIPassword.h presence check. 2005-11-16 Christian Persch * embed/mozilla/GtkNSSDialogs.cpp: Prettify CRL import dialogue. Fixes bug #321590. 2005-11-15 Christian Persch * 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. 2005-11-14 Christian Persch * src/window-commands.c: (window_cmd_help_about): Mark message for translation. Patch by Guilherme de S. Pastore, fixes bug #319988. 2005-11-13 Christian Persch * embed/mozilla/EphyAboutModule.cpp: * embed/mozilla/EphyAboutModule.h: Fix for mozilla API change. 2005-11-12 Philip Langdale * 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. 2005-11-12 Christian Persch * data/Makefile.am: Fix schemas install and add generate-font-schemas.py to EXTRA_DIST. 2005-11-12 Christian Persch * data/Makefile.am: * data/default-prefs-common.js: * data/generate-font-schemas.py: * data/epiphany-fonts.schemas: Add schema entries for the fonts keys. 2005-11-12 Christian Persch * configure.ac: Post-release version bump. 2005-11-12 Christian Persch === Release 1.9.2 === * Makefile.am: Pass make distcheck. * NEWS: * configure.ac: Updated for 1.9.2. * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), (egg_toolbars_model_save), (parse_data_list), (parse_item_list), (parse_toolbars): * src/bookmarks/ephy-bookmarks-ui.c: (ephy_bookmarks_ui_attach_toolbar_model): Fix compile warnings.