aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Re-implement Pause/Resume in downloader.Xan Lopez2003-12-215-7/+25
| | | | | | | | | | | | | * embed/downloader-view.c: (download_dialog_pause_cb): * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: * embed/mozilla/mozilla-download.cpp: Re-implement Pause/Resume in downloader. * src/window-commands.c: (window_cmd_help_about): Change mail address.
* Updated Serbian translation.Danilo Šegan2003-12-213-20/+40
|
* Updated Albanian translationLaurent Dhima2003-12-211-0/+4
| | | | * sq.po: Updated Albanian translation
* UpdatedLaurent Dhima2003-12-211-1118/+1318
| | | | * sq.po: Updated
* Dutch translation updated by Vincent van Adrighem.Vincent van Adrighem2003-12-212-341/+390
| | | | | | 2003-12-20 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Dutch translation updated by Vincent van Adrighem.
* Do not try to pickup already set MOZILLA_FIVE_HOME, hopefully fix crashesMarco Pesenti Gritti2003-12-212-9/+9
| | | | | | | | | 2003-12-20 Marco Pesenti Gritti <marco@gnome.org> * src/epiphany.in: Do not try to pickup already set MOZILLA_FIVE_HOME, hopefully fix crashes oepning links from thunderbird
* Get rid of about:options.Christian Persch2003-12-212-1/+6
| | | | | | | | 2003-12-20 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyAboutRedirector.cpp: Get rid of about:options.
* Slight update.Christian Neumair2003-12-211-6/+14
|
* Fixed #129737.Christian Neumair2003-12-212-1/+21
|
* Fix popup coordinates in RTL mode.Christian Persch2003-12-202-4/+22
| | | | | | | | 2003-12-20 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-gui.c: (ephy_gui_menu_position_under_widget): Fix popup coordinates in RTL mode.
* Updated German translation.Christian Neumair2003-12-202-170/+182
|
* Updated Arabic translationArafat Medini2003-12-202-1727/+2372
| | | | | | 2003-12-20 Arafat Medini <lumina@silverpen.de> * ar.po: Updated Arabic translation
* Set the label's mnemonic widget.Christian Persch2003-12-202-0/+7
| | | | | | | | 2003-12-20 Christian Persch <chpe@cvs.gnome.org> * data/glade/prefs-dialog.glade: (add_language_dialog): Set the label's mnemonic widget.
* Use favicons in the back/forward menus.Christian Persch2003-12-202-5/+39
| | | | | | | | | | 2003-12-19 Christian Persch <chpe@cvs.gnome.org> * src/ephy-navigation-action.c: (ephy_navigation_action_get_type), (new_history_menu_item), (setup_back_or_forward_menu), (setup_up_menu): Use favicons in the back/forward menus.
* Prepare for mozilla 1.6final and 1.7a.Christian Persch2003-12-202-2/+11
| | | | | | | | 2003-12-19 Christian Persch <chpe@cvs.gnome.org> * configure.in: Prepare for mozilla 1.6final and 1.7a.
* Use return, not g_return_if_fail.Christian Persch2003-12-203-6/+8
| | | | | | | | | 2003-12-19 Christian Persch <chpe@cvs.gnome.org> * src/ephy-encoding-dialog.c: (sync_embed_cb): * src/ephy-encoding-menu.c: (update_encoding_menu_cb): Use return, not g_return_if_fail.
* EphyFileChooser now destroys with parent, don't set the flag again here.Christian Persch2003-12-202-2/+6
| | | | | | | | 2003-12-19 Christian Persch <chpe@cvs.gnome.org> * embed/print-dialog.c: (ephy_print_dialog_browse_button_cb): EphyFileChooser now destroys with parent, don't set the flag again here.
* Destroy file chooser with its parent window; fixes crashes.Christian Persch2003-12-202-0/+8
| | | | | | | | 2003-12-19 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-file-chooser.c: (ephy_file_chooser_new): Destroy file chooser with its parent window; fixes crashes.
* Updated Serbian translation.Danilo Šegan2003-12-203-340/+372
|
* Improve comment.Christian Persch2003-12-193-31/+50
| | | | | | | | | | | | | | 2003-12-19 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb): Improve comment. * src/ephy-window.c: (setup_ui_manager), (setup_notebook), (ephy_window_init): Only show the toolbar after the extensions have been attached to the window.
* Remove debug output leftovers.Christian Persch2003-12-192-4/+10
| | | | | | | | 2003-12-19 Christian Persch <chpe@cvs.gnome.org> * src/prefs-dialog.c: (add_lang_dialog_response_cb): Remove debug output leftovers.
* Updated British English translation.Christian Persch2003-12-192-1074/+1492
| | | | | | 2003-12-18 Christian Persch <chpe@cvs.gnome.org> * en_GB.po: Updated British English translation.
* In-line the language editor in the prefs dialogue.Christian Persch2003-12-197-772/+850
| | | | | | | | | | | | | | | | | | | | | | | 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.
* Factor out the common encoding is_automatic check.Christian Persch2003-12-185-10/+22
| | | | | | | | | | | 2003-12-18 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-encodings.c: (ephy_encoding_info_is_automatic): * embed/ephy-encodings.h: * src/ephy-encoding-dialog.c: (sync_embed_cb): * src/ephy-encoding-menu.c: (update_encoding_menu_cb): Factor out the common encoding is_automatic check.
* Updated translation.Gustavo Noronha Silva2003-12-182-498/+601
| | | | | | 2003-12-18 Gustavo Noronha Silva <kov@debian.org> * pt_BR.po: Updated translation.
* Don't try to save the submit button image instead of submitting the form.Christian Persch2003-12-182-6/+15
| | | | | | | | | 2003-12-17 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb): Don't try to save the submit button image instead of submitting the form. [Found by xan.]
* Fix Czech translationMiloslav Trmac2003-12-172-6/+10
|
* Updated Belarusian translationAles Nyakhaychyk2003-12-172-2636/+1460
|
* Fix more mem leaks.Christian Persch2003-12-172-1/+10
| | | | | | | | 2003-12-16 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-location-entry.c: (completion_func): Fix more mem leaks.
* Fix mem leak.Christian Persch2003-12-172-0/+8
| | | | | | | | 2003-12-16 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-location-entry.c: (completion_func): Fix mem leak.
* *** empty log message ***Marco Pesenti Gritti2003-12-1724-438/+57
|
* Really committing it this timeChristian Persch2003-12-152-2/+3
|
* Don't install statusbar.h.Christian Persch2003-12-152-2/+8
| | | | | | | | 2003-12-15 Christian Persch <chpe@cvs.gnome.org> * src/Makefile.am: Don't install statusbar.h.
* Fix silly type flags.Christian Persch2003-12-152-2/+7
| | | | | | | | 2003-12-15 Christian Persch <chpe@cvs.gnome.org> * src/ephy-extension.c: (ephy_extension_get_type): Fix silly type flags.
* Don't use deprecated macro.Christian Persch2003-12-151-0/+6
| | | | | | | | 2003-12-15 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-zoom-control.c: (connect_proxy): Don't use deprecated macro.
* Updated Norwegian translation.Kjartan Maraas2003-12-152-1085/+1647
| | | | | | 2003-12-14 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian translation.
* Fix mem leaks. Fix a crash when finalizing a nautilus view after havingChristian Persch2003-12-152-3/+19
| | | | | | | | | | | | 2003-12-14 Christian Persch <chpe@cvs.gnome.org> * src/ephy-nautilus-view.c: (ephy_nautilus_view_finalize), (gnv_cmd_select_encoding), (gnv_cmd_file_print), (gnv_cmd_edit_find): Fix mem leaks. Fix a crash when finalizing a nautilus view after having used the find dialogue.
* Better way of mapping hierarchy to topics when importing bookmarks fromChristian Persch2003-12-142-5/+43
| | | | | | | | | | 2003-12-13 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import_mozilla): Better way of mapping hierarchy to topics when importing bookmarks from mozilla. Fixes bug #124145.
* Convert control chars to blanks.Christian Persch2003-12-144-37/+42
| | | | | | | | | | | | 2003-12-13 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-string.c: (ephy_string_shorten), (ephy_string_to_int), (ephy_string_blank_chr), (ephy_string_elide_underscores), (ephy_string_double_underscores): * lib/ephy-string.h: * src/ephy-tab.c: (ephy_tab_set_link_message): Convert control chars to blanks.
* Use stock icon for print setup.Christian Persch2003-12-145-3/+15
| | | | | | | | | | | 2003-12-13 Christian Persch <chpe@cvs.gnome.org> * embed/print-dialog.c: (ephy_print_setup_dialog_new): * lib/ephy-stock-icons.c: (ephy_stock_icons_init): * lib/ephy-stock-icons.h: * src/ephy-window.c: Use stock icon for print setup.
* Use g_signal_connect_object so the signal isn't emitted for a deadChristian Persch2003-12-142-4/+11
| | | | | | | | | 2003-12-13 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-spinner.c: (ephy_spinner_init): Use g_signal_connect_object so the signal isn't emitted for a dead spinner.
* *** empty log message ***Marco Pesenti Gritti2003-12-145-41/+38
|
* *** empty log message ***Marco Pesenti Gritti2003-12-142-10/+23
|
* Fix permission return types.Christian Persch2003-12-135-29/+57
| | | | | | | | | | | | 2003-12-12 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-permission-manager.c: (ephy_permission_info_new), (ephy_permission_info_copy), (ephy_permission_manager_add): * embed/ephy-permission-manager.h: * embed/mozilla/EphySingle.cpp: * embed/mozilla/mozilla-embed-single.cpp: Fix permission return types.
* Updated Spanish translationFrancisco F. Serrador2003-12-122-484/+600
| | | | | | 2003-12-12 Francisco F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation
* Make print dialogue spacing HIG-compliant.Christian Persch2003-12-113-4/+18
| | | | | | | | | | | | | | 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-102-1/+7
| | | | | | | | 2003-12-09 Marco Pesenti Gritti <marco@gnome.org> * data/epiphany.schemas.in: Default history to show only title
* Updated Spanish poJavier F. Serrador2003-12-102-458/+594
| | | | | 2003-12-10 Javier F. Serrador <serrador@cvs.gnome.org> * po/es.po: Updated Spanish po
* Move events code inside EphyBrowser.cpp and add an event for blockedAdam Hooper2003-12-1012-184/+220
| | | | | | | | | | | | | | | | | | | | | | | 2003-12-09 Adam Hooper <adamh@densi.com> * embed/ephy-embed.c: (ephy_embed_base_init): * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/Makefile.am: Move events code inside EphyBrowser.cpp and add an event for blocked popup. * embed/ephy-permission-manager.c: Some more docs * src/Makefile.am: * src/ephy-window.c: (ephy_window_get_statusbar): * src/ephy-window.h: Add a way to access the statusbar for plugins
* Make toolbar editing drag icons use the same icon size as the actual toolbar ↵Jorn Baayen2003-12-104-9/+77
| | | | icons; sort actiosn in the toolbar editor; give the zoom action a zoom icon.
* Updated German translation.Christian Neumair2003-12-102-664/+822
|
* depend on automake 1.7, it seem it's needed by the deprecates code.Marco Pesenti Gritti2003-12-102-1/+8
| | | | | | | | | 2003-12-09 Marco Pesenti Gritti <marco@gnome.org> * autogen.sh: depend on automake 1.7, it seem it's needed by the deprecates code.
* Reformatted to conform to epiphany coding style. Fix some error conditionChristian Persch2003-12-092-47/+98
| | | | | | | | | | | | | | | | 2003-12-09 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-spinner.c: (ephy_spinner_get_type), (ephy_spinner_new), (get_spinner_dimensions), (ephy_spinner_init), (select_spinner_image), (ephy_spinner_expose), (bump_spinner_frame), (ephy_spinner_start), (ephy_spinner_remove_update_callback), (ephy_spinner_stop), (ephy_spinner_unload_images), (scale_to_real_size), (extract_frame), (ephy_spinner_load_images), (ephy_spinner_set_small_mode): Reformatted to conform to epiphany coding style. Fix some error condition checks, and initialise variables.
* Lockdown: set some buttons insensitive when their pref key is notChristian Persch2003-12-094-12/+53
| | | | | | | | | | | | | | | | 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.
* Bump gtk+ and glib dependencies to 2.3.1.Release111Christian Persch2003-12-092-4/+8
| | | | | | | | 2003-12-09 Christian Persch <chpe@cvs.gnome.org> * configure.in: Bump gtk+ and glib dependencies to 2.3.1.
* Sort the list of fonts alphabetically.Christian Persch2003-12-092-9/+36
| | | | | | | | | | | | 2003-12-08 Christian Persch <chpe@cvs.gnome.org> * src/prefs-dialog.c: (setup_font_combo), (create_fonts_language_menu), (create_node_combo), (create_language_menu): Sort the list of fonts alphabetically. Fix a bunch of mem leaks.
* Don't use g_return_if_fail for run-time error conditions.Christian Persch2003-12-082-2/+16
| | | | | | | | 2003-12-08 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-shell.c: (load_mime_from_xml): Don't use g_return_if_fail for run-time error conditions.
* Make ctrl-click equivalent of middle click on links. Make shift-click saveChristian Persch2003-12-083-18/+89
| | | | | | | | | | | | | | 2003-12-08 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (save_property_url), (ephy_tab_dom_mouse_click_cb): Make ctrl-click equivalent of middle click on links. Make shift-click save the link. Fixes bug #110786. * src/ephy-window.c: (tab_context_menu_cb): Fix context_menu function return value type.
* Updating NEWSChristian Persch2003-12-081-0/+1
|
* Update Czech translationMiloslav Trmac2003-12-082-290/+354
|
* Updated Serbian translation.Danilo Šegan2003-12-084-482/+541
| | | | | | | | 2003-12-07 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Updated Serbian translation. * POTFILES.in: Added embed/print-dialog.c.
* Update for 1.1.1Marco Pesenti Gritti2003-12-074-18/+18
| | | | | | | | | | 2003-12-07 Marco Pesenti Gritti <marco@gnome.org> * Makefile.am: * NEWS: * configure.in: Update for 1.1.1
* Updating NEWSChristian Persch2003-12-071-2/+0
|
* Split print dialogue in print setup and actual print, and move printChristian Persch2003-12-0722-1448/+1457
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Updating NEWSChristian Persch2003-12-071-2/+29
|
* New Securing and snake oil certificates section :P New keybindingsDavid Bordoley2003-12-072-40/+648
| | | | | | | | | | | 2003-12-02 David Bordoley <bordoley@msu.edu> * help/C/epiphany.xml: New Securing and snake oil certificates section :P New keybindings section. Update the prefs section and download section to match actual ui patch from Piers Cornwell <piers@myrealbox.com>
* Fix a mem leak (ported from galeon).Christian Persch2003-12-062-1/+21
| | | | | | | | 2003-12-06 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed-single.cpp: Fix a mem leak (ported from galeon).
* Misc cleanups. Remove a duplicated signal from EphyEmbed.Christian Persch2003-12-065-231/+180
| | | | | | | | | | | | | | | | 2003-12-06 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-shell.c: (ephy_embed_shell_get_type), (ephy_embed_shell_finalize), (ephy_embed_shell_get_favicon_cache), (ephy_embed_shell_get_global_history), (ephy_embed_shell_get_downloader_view), (load_mime_from_xml), (ephy_embed_shell_init), (ephy_embed_shell_class_init): * embed/ephy-embed-shell.h: * embed/ephy-embed.c: (ephy_embed_base_init): * embed/ephy-embed.h: * src/ephy-tab.c: (ephy_tab_init): Misc cleanups. Remove a duplicated signal from EphyEmbed.
* Use notify::expanded to persist expander state. Bug found by Crispin.Christian Persch2003-12-062-4/+11
| | | | | | | | 2003-12-05 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-state.c: (sync_expander_cb), (ephy_state_add_expander): Use notify::expanded to persist expander state. Bug found by Crispin.
* Remove unused variable.Christian Persch2003-12-062-1/+6
| | | | | | | | 2003-12-05 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSClientAuthDialog.cpp: Remove unused variable.
* Remove unneccessary _() call.Christian Persch2003-12-062-1/+7
| | | | | | | | 2003-12-05 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSClientAuthDialogs.cpp: Remove unneccessary _() call.
* Dutch translation updated by Vincent van Adrighem.Vincent van Adrighem2003-12-052-433/+486
| | | | | | 2003-12-05 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Dutch translation updated by Vincent van Adrighem.
* Add some missing NULL checks.Christian Persch2003-12-052-3/+9
| | | | | | | | 2003-12-04 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: Add some missing NULL checks.
* Updated Serbian translation.Danilo Šegan2003-12-043-138/+154
| | | | | | 2003-12-04 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Updated Serbian translation.
* Remove unused includes.Christian Persch2003-12-042-2/+6
| | | | | | | | 2003-12-03 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-spinner.c: Remove unused includes.
* Epiphany is now 100% fat-free.... err... free of deprecated widgets. AddChristian Persch2003-12-042-1/+9
| | | | | | | | | | 2003-12-03 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/Makefile.am: Epiphany is now 100% fat-free.... err... free of deprecated widgets. Add -DGTK_DISABLE_DEPRECATED flag back again when in maintainer mode.
* Port from optionmenu to new GtkComboBox.Christian Persch2003-12-042-2/+95
| | | | | | | | 2003-12-03 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSClientAuthDialogs.cpp: Port from optionmenu to new GtkComboBox.
* Fix strftime(3) usage.Christian Persch2003-12-043-3/+17
| | | | | | | | | 2003-12-03 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSDialogs.cpp: * src/pdm-dialog.c: (show_cookies_properties): Fix strftime(3) usage.
* Fix two crashers.Christian Persch2003-12-032-3/+15
| | | | | | | | 2003-12-03 Christian Persch <chpe@cvs.gnome.org> * src/pdm-dialog.c: (pdm_cmd_delete_selection), (compare_cookies): Fix two crashers.
* Improve cookie properties dialogue for bug #125498.Piers Cornwell2003-12-032-18/+31
| | | | | | | | 2003-12-03 Piers Cornwell <piers@myrealbox.com> * src/pdm-dialog.c: (show_cookies_properties): Improve cookie properties dialogue for bug #125498.
* Updated Serbian translation.Danilo Šegan2003-12-034-486/+567
| | | | | | | | 2003-12-03 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Updated Serbian translation. * POTFILES.in: Added data/epiphany-lockdown.schemas.in.
* Set sensitivity from gconf key writability, and do it right.Christian Persch2003-12-032-4/+7
| | | | | | | | 2003-12-02 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-dialog.c: (set_info_from_pref): Set sensitivity from gconf key writability, and do it right.
* More cleanups. Added prefs section and downloader section. Still needsDavid Bordoley2003-12-032-153/+542
| | | | | | | | | | | 2003-12-02 David Bordoley <bordoley@msu.edu> * help/C/epiphany.xml: More cleanups. Added prefs section and downloader section. Still needs work to be brought 100% up2date. patch from Piers Cornwell <piers@myrealbox.com>
* Add /system/http_proxy to list of directories to monitor.Christian Persch2003-12-022-0/+11
| | | | | | | | 2003-12-02 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-notifiers.cpp: Add /system/http_proxy to list of directories to monitor.
* Move quite a lot of things from unsafe to safe, still some to go.Xan Lopez2003-12-022-127/+133
| | | | | | | * data/mime-types-permissions.xml: Move quite a lot of things from unsafe to safe, still some to go.
* pass the shell to the callbacks as expected. Fix warnings.Marco Pesenti Gritti2003-12-022-2/+8
| | | | | | | | 2003-12-01 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-shell.c: (ephy_shell_get_history_window): pass the shell to the callbacks as expected. Fix warnings.
* Handle case of get_location on an unrealized widgetMarco Pesenti Gritti2003-12-022-0/+8
| | | | | | | | 2003-12-01 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/mozilla-embed.cpp: Handle case of get_location on an unrealized widget
* Update Czech translationMiloslav Trmac2003-12-012-267/+289
|
* Update my email address.Christian Persch2003-12-012-4/+10
| | | | | | | | 2003-11-30 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: Update my email address.
* Fix mem leak introduced by last commit.Christian Persch2003-12-012-0/+8
| | | | | | | | 2003-11-30 Christian Persch <chpe@cvs.gnome.org> * src/language-editor.c: (language_editor_add): Fix mem leak introduced by last commit.
* Remove gtkoptionmenu.h include.Christian Persch2003-12-014-2/+52
| | | | | | | | | | | | | | 2003-11-30 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-dialog.c: Remove gtkoptionmenu.h include. * src/language-editor.c: (language_editor_add): * src/prefs-dialog.c: (create_language_menu): Make languages list unique; don't allow to add an entry already in the list.
* *** empty log message ***Marco Pesenti Gritti2003-11-301-5/+6
|
* Readd gtk deprecates (only in maintainer mode).Marco Pesenti Gritti2003-11-307-70/+25
| | | | | | | | | | | | | | | | | | | | | 2003-11-30 Marco Pesenti Gritti <marco@gnome.org> * embed/Makefile.am: * lib/Makefile.am: * lib/widgets/Makefile.am: * src/Makefile.am: * src/bookmarks/Makefile.am: Readd gtk deprecates (only in maintainer mode). * src/ephy-location-action.c: (sync_editable): Use not deprecated api. * lib/ephy-dialog.c: (set_value_from_info), (set_info_from_value), (connect_signals), (init_props): Remove optionmenu deprecated control.
* Added disable_unsafe_protocols and additional_safe_protocols keys.Christian Persch2003-11-302-2/+33
| | | | | | | | 2003-11-30 Christian Persch <chpe@cvs.gnome.org> * data/epiphany-lockdown.schemas.in: Added disable_unsafe_protocols and additional_safe_protocols keys.
* Forgot another oneChristian Persch2003-11-301-1/+1
|
* Forgot even moreChristian Persch2003-11-305-813/+999
|
* Forgot thisChristian Persch2003-11-301-1/+3
|
* Improved API and implementation of EphyDialog. Add support for new comboChristian Persch2003-11-3015-1179/+952
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-309-146/+205
| | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Updated Serbian translation.Danilo Šegan2003-11-293-86/+90
| | | | | | 2003-11-29 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Updated Serbian translation.
* Update Czech translationMiloslav Trmac2003-11-292-1060/+1544
|
* Show total downloads and time in the tray icon tooltipMarco Pesenti Gritti2003-11-292-1/+48
| | | | | | | | | | 2003-11-28 Marco Pesenti Gritti <marco@gnome.org> * embed/downloader-view.c: (status_icon_activated), (seconds_remaining_total), (update_status_icon), (download_changed_cb), (downloader_view_add_download): Show total downloads and time in the tray icon tooltip
* Port from option menu to GtkComboBox.Christian Persch2003-11-283-68/+56
| | | | | | | | | | | | 2003-11-28 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_get_type), (proxy_menu_activate_cb), (combo_changed_cb), (sync_zoom_cb), (ephy_zoom_control_init), (ephy_zoom_control_set_tooltip), (ephy_zoom_control_class_init), (ephy_zoom_control_finalize): * lib/widgets/ephy-zoom-control.h: Port from option menu to GtkComboBox.
* Do not blindly overwrite when downloading a file with the same name than aXan Lopez2003-11-285-79/+87
| | | | | | | | | | | * embed/mozilla/ContentHandler.cpp: * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: Do not blindly overwrite when downloading a file with the same name than a local one, append a number after the name. Fixes (more or less) #12775
* Fix some mnemonics, and make some mnemonics work by assigning aPiers Cornwell2003-11-272-5/+14
| | | | | | | | | 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.
* Updated Serbian translation.Danilo Šegan2003-11-273-402/+404
| | | | | | 2003-11-27 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Updated Serbian translation.
* Implement disabling unsafe protocols for lock-down mode.Christian Persch2003-11-275-1/+195
| | | | | | | | | | | 2003-11-26 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyContentPolicy.cpp: * embed/mozilla/EphyContentPolicy.h: * embed/mozilla/Makefile.am: * embed/mozilla/MozRegisterComponents.cpp: Implement disabling unsafe protocols for lock-down mode.
* Make PDM dialogue a singleton.Christian Persch2003-11-276-19/+45
| | | | | | | | | | | | | 2003-11-26 Christian Persch <chpe@cvs.gnome.org> * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize), (ephy_shell_get_history_window), (ephy_shell_get_pdm_dialog): * src/ephy-shell.h: * src/pdm-dialog.c: (pdm_dialog_response_cb): * src/pdm-dialog.h: * src/window-commands.c: (window_cmd_edit_personal_data): Make PDM dialogue a singleton.
* Mark parameters "const" where appropriate.Christian Persch2003-11-269-59/+130
| | | | | | | | | | | | | | | | | | | | | | | 2003-11-26 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-cookie-manager.c: (ephy_cookie_copy), (ephy_cookie_manager_remove_cookie): * embed/ephy-cookie-manager.h: * embed/ephy-password-manager.c: (ephy_password_info_copy): * embed/ephy-password-manager.h: * embed/ephy-permission-manager.c: (ephy_permission_info_copy): * embed/ephy-permission-manager.h: * embed/mozilla/mozilla-embed-single.cpp: Mark parameters "const" where appropriate. * src/pdm-dialog.c: (pdm_cmd_delete_selection), (compare_cookies), (cookie_to_iter), (cookie_added_cb), (cookie_changed_cb), (cookie_deleted_cb), (cookies_cleared_cb), (pdm_dialog_fill_cookies_list), (pdm_dialog_fill_passwords_list), (pdm_dialog_init): Make the cookies list auto-updating.
* Restore clipboard actions in input context menu. Show it only if mozillaMarco Pesenti Gritti2003-11-263-5/+24
| | | | | | | | | | | 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.
* Try out a different layout for downloads rows. Make the file columnMarco Pesenti Gritti2003-11-263-43/+50
| | | | | | | | | | | | 2003-11-26 Marco Pesenti Gritti <marco@gnome.org> * embed/downloader-view.c: (update_download_row), (download_changed_cb), (downloader_view_add_download), (downloader_view_build_ui): * lib/widgets/ephy-cell-renderer-progress.c: Try out a different layout for downloads rows. Make the file column expand.
* Change signal names to be unique for interfaces on the same object.Christian Persch2003-11-265-46/+57
| | | | | | | | | | | | 2003-11-25 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-cookie-manager.c: (ephy_cookie_manager_base_init): * embed/ephy-cookie-manager.h: * embed/ephy-permission-manager.c: (ephy_permission_manager_base_init): * embed/mozilla/EphySingle.cpp: Change signal names to be unique for interfaces on the same object.
* Fix marshaller type.Christian Persch2003-11-252-1/+7
| | | | | | | | 2003-11-25 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-cookie-manager.c: (ephy_cookie_manager_base_init): Fix marshaller type.
* Make it compile with mozilla < 1.5.Christian Persch2003-11-252-1/+9
| | | | | | | | 2003-11-25 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphySingle.cpp: Make it compile with mozilla < 1.5.
* Use gnome_vfs_format_file_size_for_display to display size, put UnknownXan Lopez2003-11-252-9/+21
| | | | | | | | * embed/downloader-view.c: (download_changed_cb): Use gnome_vfs_format_file_size_for_display to display size, put Unknown when size/remaining time are unknown instead of weird numbers.
* Implemented cookie and permissions observer used to actually sendChristian Persch2003-11-257-77/+417
| | | | | | | | | | | | | | | | | 2003-11-24 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-permission-manager.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphySingle.cpp: * embed/mozilla/EphySingle.h: * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-single.cpp: * src/ephy-encoding-dialog.c: (sync_embed_encoding), (automatic_toggled_cb), (ephy_encoding_dialog_init): Implemented cookie and permissions observer used to actually send notifications on EphyCookieManager and EphyPermissionManager signals.
* Updated Malay translation.Hasbullah Bin Pit2003-11-252-834/+682
| | | | | | 2002-11-24 Hasbullah Bin Pit <sebol@ikhlas.com> * ms.po: Updated Malay translation.
* Re-sync with mozilla.Christian Persch2003-11-253-2/+13
| | | | | | | | | 2003-11-24 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/nsUnicharUtils.cpp: * embed/mozilla/nsUnicharUtils.h: Re-sync with mozilla.
* Get rid of NS_INIT_ISUPPORTS() macros in constructors; it's not beenChristian Persch2003-11-2510-32/+22
| | | | | | | | | | | | | | | | | 2003-11-24 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.cpp: * embed/mozilla/EphyEventListener.cpp: * embed/mozilla/ExternalProtocolHandlers.cpp: * embed/mozilla/ExternalProtocolHandlers.h: * embed/mozilla/ExternalProtocolService.cpp: * embed/mozilla/FilePicker.cpp: * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/PrintingPromptService.cpp: * embed/mozilla/mozilla-notifiers.cpp: Get rid of NS_INIT_ISUPPORTS() macros in constructors; it's not been needed since mozilla 1.3.
* No need to handle mailto registration separately.Marco Pesenti Gritti2003-11-243-58/+15
| | | | | | | | | 2003-11-24 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/MozRegisterComponents.cpp: * embed/mozilla/mozilla-embed-single.cpp: No need to handle mailto registration separately.
* Updating NEWSChristian Persch2003-11-241-0/+178
|
* Delete the obsolete mime-ask-action dialogue from glade file.Christian Persch2003-11-242-243/+6
| | | | | | | | 2003-11-24 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: Delete the obsolete mime-ask-action dialogue from glade file.
* Refactored pdm dialogue code. Use new boxed cookie/password info types.Christian Persch2003-11-242-362/+494
| | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-24 Christian Persch <chpe@cvs.gnome.org> * src/pdm-dialog.c: (pdm_dialog_get_type), (pdm_dialog_class_init), (action_treeview_selection_changed_cb), (pdm_cmd_delete_selection), (pdm_key_pressed_cb), (pdm_dialog_remove_button_clicked_cb), (setup_action), (cookies_treeview_selection_changed_cb), (pdm_dialog_cookies_construct), (cookie_added_cb), (cookie_changed_cb), (cookie_deleted_cb), (cookies_cleared_cb), (pdm_dialog_fill_cookies_list), (pdm_dialog_cookies_destruct), (pdm_dialog_cookie_add), (pdm_dialog_cookie_remove), (pdm_dialog_passwords_construct), (password_added_cb), (password_changed_cb), (password_deleted_cb), (passwords_cleared_cb), (pdm_dialog_fill_passwords_list), (pdm_dialog_passwords_destruct), (pdm_dialog_password_add), (pdm_dialog_password_remove), (sync_notebook_tab), (pdm_dialog_init), (pdm_dialog_finalize), (show_cookies_properties), (pdm_dialog_cookies_properties_button_clicked_cb), (pdm_dialog_response_cb), (pdm_dialog_new): Refactored pdm dialogue code. Use new boxed cookie/password info types. Hook up to the single signals to get notified on password/ cookie updates [actual updating code to be written :)].
* Added $(mimepermission_DATA) to EXTRA_DIST.Christian Persch2003-11-242-0/+7
| | | | | | | | 2003-11-24 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: Added $(mimepermission_DATA) to EXTRA_DIST.
* Added egg tray icon headers to IGNORE_HFILES.Christian Persch2003-11-242-0/+9
| | | | | | | | 2003-11-24 Christian Persch <chpe@cvs.gnome.org> * doc/reference/Makefile.am: Added egg tray icon headers to IGNORE_HFILES.
* New. Added the libegg tray icon files lib/egg/eggstatusicon.cChristian Persch2003-11-242-0/+12
| | | | | | | | | | | 2003-11-24 Christian Persch <chpe@cvs.gnome.org> * POTFILES.skip: New. Added the libegg tray icon files lib/egg/eggstatusicon.c lib/egg/eggtrayicon.c lib/egg/eggtraymanager.c to it since they only the gobject property names are translatable there; we don't need that for epiphany.
* Fix typo in EXTRADIST: s/check_mime/check-mime/Christian Persch2003-11-242-1/+7
| | | | | | | | 2003-11-24 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: Fix typo in EXTRADIST: s/check_mime/check-mime/
* Remove ephy-types.h from Makefile.am, it's long gone.Christian Persch2003-11-242-1/+6
| | | | | | | | 2003-11-24 Christian Persch <chpe@cvs.gnome.org> * lib/Makefile.am: Remove ephy-types.h from Makefile.am, it's long gone.
* s/[Insert name here]/Epiphany/Christian Persch2003-11-242-2/+8
| | | | | | | | 2003-11-24 Christian Persch <chpe@cvs.gnome.org> * doc/reference/epiphany-docs.sgml: s/[Insert name here]/Epiphany/
* s/window/tab in the open link in new tab section.David Bordoley2003-11-242-1/+7
| | | | | | | | 2003-11-24 David Bordoley <bordoley@msu.edu> * help/C/epiphany.xml: s/window/tab in the open link in new tab section.
* A big chuck of doc neatening and organization plus some new stuff...David Bordoley2003-11-242-110/+273
| | | | | | | | | | | | 2003-11-24 David Bordoley <bordoley@msu.edu> * help/C/epiphany.xml: A big chuck of doc neatening and organization plus some new stuff... patch from Piers Cornwell <piers@myrealbox.com> aka spark, with a few quick fixes from me.
* Remove.Marco Pesenti Gritti2003-11-249-306/+232
| | | | | | | | | | | | | | | | | | | | | | | | 2003-11-24 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/BaseProtocolContentHandler.cpp: * embed/mozilla/BaseProtocolContentHandler.h: * embed/mozilla/BaseProtocolHandler.cpp: * embed/mozilla/BaseProtocolHandler.h: Remove. * embed/mozilla/ExternalProtocolHandlers.cpp: * embed/mozilla/ExternalProtocolHandlers.h: Merge base implementations here. No need of using 200 files for a work around of mozilla problems ;) * embed/mozilla/Makefile.am: * embed/mozilla/MozRegisterComponents.cpp: Use ftp CID directly from mozilla headers instead of doing a copy of it in ours.
* When exporting to RDF, write all bookmarks, not just every secondChristian Persch2003-11-242-2/+8
| | | | | | | | | | 2003-11-23 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks-export.c: (ephy_bookmarks_export_rdf): When exporting to RDF, write all bookmarks, not just every second bookmark.
* Do not build our externla protocol service with mozilla 1.6. It has hisMarco Pesenti Gritti2003-11-243-0/+17
| | | | | | | | | | 2003-11-23 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/ExternalProtocolService.cpp: * embed/mozilla/MozRegisterComponents.cpp: Do not build our externla protocol service with mozilla 1.6. It has his own and api is changed.
* Use EphyFileChooser API, convert download path to UTF8.Xan Lopez2003-11-242-16/+23
| | | | | | | | * src/prefs-dialog.c: (get_download_button_label), (download_path_response_cb), (prefs_download_path_button_clicked_cb): Use EphyFileChooser API, convert download path to UTF8.
* Make it compile with mozilla 1.4 and 1.4.1 again.Christian Persch2003-11-232-21/+35
| | | | | | | | 2003-11-23 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed-single.cpp: Make it compile with mozilla 1.4 and 1.4.1 again.
* Very basic tray icon for downloader.Marco Pesenti Gritti2003-11-2311-11/+2329
| | | | | | | | | | | | | 2003-11-23 Marco Pesenti Gritti <marco@gnome.org> * embed/Makefile.am: * embed/downloader-view.c: (status_icon_activated), (show_status_icon), (downloader_view_init), (downloader_view_finalize), (download_dialog_delete_cb): * lib/egg/Makefile.am: * lib/egg/update-from-egg.sh: Very basic tray icon for downloader.
* *** empty log message ***Marco Pesenti Gritti2003-11-221-0/+0
|
* Use icon theme icon for add bookmarkMarco Pesenti Gritti2003-11-227-9/+20
| | | | | | | | | | | | | | 2003-11-22 Marco Pesenti Gritti <marco@gnome.org> * data/art/Makefile.am: * data/art/epiphany-bookmark-page.png: * lib/ephy-stock-icons.c: (ephy_stock_icons_init): * lib/ephy-stock-icons.h: * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_construct): * src/ephy-history-window.c: * src/ephy-window.c: Use icon theme icon for add bookmark
* Add a tip on how to clean docs.Marco Pesenti Gritti2003-11-2211-2/+447
| | | | | | | | | | | | | | | | | | | | | | | 2003-11-22 Marco Pesenti Gritti <marco@gnome.org> * doc/reference-howto.txt: Add a tip on how to clean docs. * doc/reference/Makefile.am: * doc/reference/epiphany-docs.sgml: * doc/reference/epiphany.types: * doc/reference/tmpl/ephy-cookie-manager.sgml: * doc/reference/tmpl/ephy-embed-factory.sgml: * doc/reference/tmpl/ephy-embed-single.sgml: * doc/reference/tmpl/ephy-password-manager.sgml: * doc/reference/tmpl/ephy-permission-manager.sgml: Add some files chpe documented to the build. * embed/ephy-embed-factory.c: Document
* Implement arbitrary url lockdown prefMarco Pesenti Gritti2003-11-223-4/+92
| | | | | | | | | | | | | | 2003-11-22 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-location-action.c: (sync_editable), (connect_proxy), (ephy_location_action_set_property), (ephy_location_action_get_property), (ephy_location_action_class_init), (ephy_location_action_init): * src/toolbar.c: (update_location_editable), (arbitrary_url_notifier), (toolbar_setup_actions), (toolbar_set_window), (toolbar_finalize): Implement arbitrary url lockdown pref
* Add a factory to create embed objects and use it. Deal with dependency ofMarco Pesenti Gritti2003-11-2221-53/+208
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-22 Marco Pesenti Gritti <marco@gnome.org> * doc/reference/Makefile.am: * embed/Makefile.am: * embed/ephy-embed-persist.c: (ephy_embed_persist_save): * embed/ephy-embed-persist.h: * embed/ephy-embed-popup-control.c: (save_url), (embed_popup_set_image_as_background_cmd): * embed/ephy-embed-shell.c: (ephy_embed_shell_get_embed_single): * embed/ephy-embed.c: * embed/ephy-embed.h: * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download): * embed/mozilla/mozilla-embed-persist.cpp: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed-single.h: * embed/mozilla/mozilla-embed.cpp: * src/Makefile.am: * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init): * src/ephy-tab.c: (ephy_tab_init): * src/popup-commands.c: (save_property_url), (popup_cmd_set_image_as_background): * src/window-commands.c: (window_cmd_file_save_as), (save_temp_source): Add a factory to create embed objects and use it. Deal with dependency of mozilla-embed and mozilla-embed-persist on mozilla-embed-single internally.
* Fix cookie deletion; use do_GetService instead of do_CreateInstance.Christian Persch2003-11-222-11/+18
| | | | | | | | | 2003-11-22 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed-single.cpp: Fix cookie deletion; use do_GetService instead of do_CreateInstance.
* Added API documentation.Christian Persch2003-11-222-3/+51
| | | | | | | | | 2003-11-22 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-single.c: (ephy_embed_single_class_init), (ephy_embed_single_load_proxy_autoconf): Added API documentation.
* Removing .cvsignore in obsolete /lib/toolbar/ directoryChristian Persch2003-11-221-6/+0
|
* Forgot to commit Makefile.amChristian Persch2003-11-221-1/+0
|
* New interfaces: EphyCookieManager, EphyPermissionManager,Christian Persch2003-11-2215-421/+1644
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-21 Christian Persch <chpe@cvs.gnome.org> * embed/Makefile.am: * embed/ephy-cookie-manager.c: (ephy_cookie_get_type), (ephy_cookie_new), (ephy_cookie_copy), (ephy_cookie_free), (ephy_cookie_manager_get_type), (ephy_cookie_manager_base_init), (ephy_cookie_manager_list_cookies), (ephy_cookie_manager_remove_cookie), (ephy_cookie_manager_clear): * embed/ephy-cookie-manager.h: * embed/ephy-embed-single.c: (ephy_embed_single_get_type), (ephy_embed_single_class_init), (ephy_embed_single_clear_cache), (ephy_embed_single_set_offline_mode), (ephy_embed_single_load_proxy_autoconf), (ephy_embed_single_get_font_list): * embed/ephy-embed-single.h: * embed/ephy-password-manager.c: (ephy_password_info_get_type), (ephy_password_info_new), (ephy_password_info_copy), (ephy_password_info_free), (ephy_password_manager_get_type), (ephy_password_manager_add), (ephy_password_manager_remove), (ephy_password_manager_list): * embed/ephy-password-manager.h: * embed/ephy-permission-manager.c: (ephy_permission_info_get_type), (ephy_permission_info_new), (ephy_permission_info_copy), (ephy_permission_info_free), (ephy_permission_manager_get_type), (ephy_permission_manager_base_init), (ephy_permission_manager_add), (ephy_permission_manager_remove), (ephy_permission_manager_clear), (ephy_permission_manager_test), (ephy_permission_manager_list): * embed/ephy-permission-manager.h: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed-single.h: * embed/mozilla/mozilla-notifiers.cpp: * src/Makefile.am: * src/pdm-dialog.c: (pdm_dialog_get_type), (pdm_dialog_cookie_add), (pdm_dialog_password_add), (pdm_dialog_cookie_remove), (pdm_dialog_password_remove), (pdm_dialog_cookies_free), (pdm_dialog_passwords_free), (pdm_dialog_init), (pdm_dialog_new), (show_cookies_properties), (pdm_dialog_cookies_properties_button_clicked_cb): * src/pdm-dialog.h: New interfaces: EphyCookieManager, EphyPermissionManager, EphyPasswordManager. Port all callers to new interfaces. Change linking order to make it link. Only set autoconf proxy url if it's non-empty.
* Dutch translation updated by Vincent van Adrighem.Vincent van Adrighem2003-11-212-183/+239
| | | | | | 2003-11-21 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Dutch translation updated by Vincent van Adrighem.
* remove unused iconsMarco Pesenti Gritti2003-11-215-4/+0
|
* Pass a source based on filename instead of pixbuf for our own icon set, soMarco Pesenti Gritti2003-11-214-17/+50
| | | | | | | | | | | | | | | | | 2003-11-21 Marco Pesenti Gritti <marco@gnome.org> * lib/ephy-stock-icons.c: (ephy_stock_icons_init): * lib/ephy-stock-icons.h: Pass a source based on filename instead of pixbuf for our own icon set, so that they are created only when necessary. Add code to insert icon theme icons in our icon set and use icon theme icons when possible. * src/ephy-window.c: Update icons id.
* Updated Serbian translation.Danilo Šegan2003-11-213-44/+54
| | | | | | 2003-11-21 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Updated Serbian translation.
* Hide Open downloads pref. Since both behaviors are available maybe it'sMarco Pesenti Gritti2003-11-213-2/+15
| | | | | | | | | | | | | | | 2003-11-20 Marco Pesenti Gritti <marco@gnome.org> * data/glade/prefs-dialog.glade: Hide Open downloads pref. Since both behaviors are available maybe it's not necessary at all. Also I feel it confusing to have only one of the cases respecting it. I guess better to wait feedback on releases before making a call on this. * src/ephy-window.c: No more need of ... on dowload context menu
* Implement an handle_content signal to allow to write plugins to supportMarco Pesenti Gritti2003-11-217-6/+68
| | | | | | | | | | | | | | 2003-11-20 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-embed-single.c: (ephy_embed_single_class_init): * embed/ephy-embed-single.h: * embed/mozilla/ContentHandler.cpp: * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/EphyHeaderSniffer.h: * lib/ephy-marshal.list: Implement an handle_content signal to allow to write plugins to support external download managers.
* Not necessary to store signal id in an array for interfaces.Marco Pesenti Gritti2003-11-214-61/+19
| | | | | | | | | | 2003-11-20 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-command-manager.c: (ephy_command_manager_base_init): * embed/ephy-embed-persist.c: (ephy_embed_persist_class_init): * embed/ephy-embed.c: (ephy_embed_base_init): Not necessary to store signal id in an array for interfaces.
* hrm misplaced free in last commitMarco Pesenti Gritti2003-11-212-1/+7
| | | | | | | | 2003-11-20 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-session.c: (ephy_session_save): hrm misplaced free in last commit
* Make xml saving low disk safe.Marco Pesenti Gritti2003-11-212-2/+18
| | | | | | | | 2003-11-20 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-session.c: (ephy_session_save): Make xml saving low disk safe.
* Fix unrefing of context menu eventMarco Pesenti Gritti2003-11-212-16/+9
| | | | | | | | 2003-11-20 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-window.c: (show_embed_popup): Fix unrefing of context menu event
* If it's not possible to go up fails do not assert, just fail silently.Marco Pesenti Gritti2003-11-212-4/+12
| | | | | | | | | 2003-11-20 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/mozilla-embed.cpp: If it's not possible to go up fails do not assert, just fail silently.
* *** empty log message ***Marco Pesenti Gritti2003-11-204-4/+31
|
* Do not document config.h ;) Reenable docs build.Marco Pesenti Gritti2003-11-205-230/+12
| | | | | | | | | | | | 2003-11-19 Marco Pesenti Gritti <marco@gnome.org> * Makefile.am: * doc/reference/Makefile.am: * doc/reference/epiphany-docs.sgml: * doc/reference/tmpl/config.sgml: Do not document config.h ;) Reenable docs build.
* Reverting accidentally commited local workaroundChristian Persch2003-11-201-1/+1
|
* Complete docs base implementation. Should work more or less.Marco Pesenti Gritti2003-11-2077-74/+298
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-19 Marco Pesenti Gritti <marco@gnome.org> * doc/reference/.cvsignore: * doc/reference/Makefile.am: * doc/reference/epiphany-docs.sgml: * doc/reference/epiphany.types: * doc/reference/tmpl/config.sgml: * doc/reference/tmpl/ephy-session.sgml: * doc/reference/tmpl/ephy-shell.sgml: Complete docs base implementation. Should work more or less. * embed/Makefile.am: * lib/Makefile.am: * src/Makefile.am: Cleanup a bit libs build and use a static lib also for the src/ code so that we can use it for documents. * src/ephy-nautilus-view.c: Bad chpe forgot to modify func signature. 2003-11-19 Christian Persch <chpe@cvs.gnome.org> * embed/downloader-view.h: * embed/ephy-download.h: * embed/ephy-embed-dialog.h: * embed/ephy-embed-event.h: * embed/ephy-embed-persist.h: * embed/ephy-embed-popup-control.h: * embed/ephy-embed-shell.h: * embed/ephy-embed-single.h: * embed/ephy-encodings.h: * embed/ephy-favicon-cache.h: * embed/ephy-history.h: * embed/find-dialog.h: * embed/mozilla/EphyBrowser.h: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/mozilla-download.h: * embed/mozilla/mozilla-embed-persist.h: * embed/mozilla/mozilla-embed-single.h: * embed/print-dialog.h: * lib/egg/egg-editable-toolbar.h: * lib/egg/egg-toolbar-editor.h: * lib/egg/egg-toolbars-model.h: * lib/ephy-debug.h: * lib/ephy-dialog.h: * lib/ephy-dnd.h: * lib/ephy-file-chooser.h: * lib/ephy-node-db.h: * lib/ephy-node-filter.h: * lib/ephy-node.h: * lib/ephy-prefs.h: * lib/ephy-state.h: * lib/ephy-string.h: * lib/ephy-zoom.h: * lib/widgets/ephy-arrow-toolbutton.h: * lib/widgets/ephy-cell-renderer-progress.h: * lib/widgets/ephy-ellipsizing-label.h: * lib/widgets/ephy-location-entry.h: * lib/widgets/ephy-node-view.h: * lib/widgets/ephy-search-entry.h: * lib/widgets/ephy-spinner.h: * lib/widgets/ephy-tree-model-node.h: * lib/widgets/ephy-tree-model-sort.h: * lib/widgets/ephy-zoom-action.h: * lib/widgets/ephy-zoom-control.h: * src/bookmarks/ephy-bookmark-action.h: * src/bookmarks/ephy-bookmark-properties.h: * src/bookmarks/ephy-bookmarks-editor.h: * src/bookmarks/ephy-bookmarks-menu.h: * src/bookmarks/ephy-bookmarks.h: * src/bookmarks/ephy-new-bookmark.h: * src/bookmarks/ephy-topic-action.h: * src/bookmarks/ephy-topics-selector.h: * src/ephy-automation.h: * src/ephy-completion-model.h: * src/ephy-encoding-dialog.h:
* Complete docs base implementation. Should work more or less.Marco Pesenti Gritti2003-11-2013-56/+862
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-19 Marco Pesenti Gritti <marco@gnome.org> * doc/reference/.cvsignore: * doc/reference/Makefile.am: * doc/reference/epiphany-docs.sgml: * doc/reference/epiphany.types: * doc/reference/tmpl/config.sgml: * doc/reference/tmpl/ephy-session.sgml: * doc/reference/tmpl/ephy-shell.sgml: Complete docs base implementation. Should work more or less. * embed/Makefile.am: * lib/Makefile.am: * src/Makefile.am: Cleanup a bit libs build and use a static lib also for the src/ code so that we can use it for documents. * src/ephy-nautilus-view.c: Bad chpe forgot to modify func signature.
* updated translation, thanks to cascardo for looking up some stuff on aGustavo Noronha Silva2003-11-192-1003/+1334
| | | | | | | 2003-11-18 Gustavo Noronha Silva <kov@debian.org> * pt_BR.po: updated translation, thanks to cascardo for looking up some stuff on a real paper dictionary.
* Forgot to remove signal IDs from enum when I removed the signals.Christian Persch2003-11-192-2/+6
| | | | | | | | 2003-11-19 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed.c: Forgot to remove signal IDs from enum when I removed the signals.
* Make encodings dialogue transient.Christian Persch2003-11-193-51/+25
| | | | | | | | | | | 2003-11-19 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-dialog.c: (ephy_dialog_set_parent): * src/ephy-encoding-dialog.c: (sync_parent_window_cb), (ephy_encoding_dialog_init), (ephy_encoding_dialog_class_init), (ephy_encoding_dialog_new): Make encodings dialogue transient.
* Re-use some more signals from GtkMozEmbed; fix getter_Copies usage inChristian Persch2003-11-196-63/+62
| | | | | | | | | | | | | | | | | | 2003-11-19 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed.c: (ephy_embed_base_init), (ephy_embed_get_location), (ephy_embed_get_link_message), (ephy_embed_get_js_status): * embed/ephy-embed.h: * embed/mozilla/mozilla-embed.cpp: * src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init), (gnv_embed_link_message_cb): * src/ephy-nautilus-view.h: * src/ephy-tab.c: (ephy_tab_set_link_message), (ephy_tab_link_message_cb), (ephy_tab_init): Re-use some more signals from GtkMozEmbed; fix getter_Copies usage in mozilla-embed.cpp. Fixes bug #127335.
* *** empty log message ***Marco Pesenti Gritti2003-11-191-1/+1
|
* *** empty log message ***Marco Pesenti Gritti2003-11-192-5/+4
|
* *** empty log message ***Marco Pesenti Gritti2003-11-192-1/+16
|
* Begin of gtk-doc supportMarco Pesenti Gritti2003-11-195-0/+143
| | | | | | | | | | | | | 2003-11-18 Marco Pesenti Gritti <marco@gnome.org> * Makefile.am: * configure.in: * doc/Makefile.am: * doc/reference/Makefile.am: * doc/reference/epiphany-docs.sgml: * doc/reference/epiphany.types: Begin of gtk-doc support
* Updated Danish translation.Ole Laursen2003-11-182-1041/+1529
| | | | | | 2003-11-17 Ole Laursen <olau@hardworking.dk> * da.po: Updated Danish translation.
* Updated Serbian translation.Danilo Šegan2003-11-183-328/+432
| | | | | | 2003-11-17 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Updated Serbian translation.
* Api fixMarco Pesenti Gritti2003-11-182-1/+7
| | | | | | | | 2003-11-17 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import): Api fix
* Added embed/mozilla/GtkNSSClientAuthDialogs.cppChristian Persch2003-11-182-0/+5
| | | | | | 2003-11-17 Christian Persch <chpe@cvs.gnome.org> * POTFILES.in: Added embed/mozilla/GtkNSSClientAuthDialogs.cpp
* Ported the Crispin's GtkNSSClientAuthDialogs from galeon. Changes: - useChristian Persch2003-11-187-1/+368
| | | | | | | | | | | | | | | | | | 2003-11-17 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSClientAuthDialogs.h: * embed/mozilla/Makefile.am: * embed/mozilla/MozRegisterComponents.cpp: * lib/ephy-state.c: (ephy_state_add_paned), (expander_activate_cb), (ephy_state_add_expander): * lib/ephy-state.h: Ported the Crispin's GtkNSSClientAuthDialogs from galeon. Changes: - use GtkExpander instead of the CDDB disclosure thingy - persist state in ephy-state - assing a mnemonic to expander label.
* Pass WebPageDescriptor, not CurrentDescriptor. This way we dont refetchMarco Pesenti Gritti2003-11-172-4/+13
| | | | | | | | | 2003-11-17 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/EphyBrowser.cpp: Pass WebPageDescriptor, not CurrentDescriptor. This way we dont refetch page on post.
* Resync with galeon.Marco Pesenti Gritti2003-11-175-26/+70
| | | | | | | | | | | | | | 2003-11-17 Marco Pesenti Gritti <marco@gnome.org> * configure.in: * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: Resync with galeon. * embed/mozilla/mozilla-embed-single.cpp: Header name change
* *** empty log message ***Marco Pesenti Gritti2003-11-171-4/+12
|
* Do not access session from priv struct but use get_session, so it'sMarco Pesenti Gritti2003-11-171-0/+8
| | | | | | | | | | 2003-11-16 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-shell.c: (toolwindow_show_cb), (toolwindow_hide_cb), (ephy_shell_get_bookmarks_editor): Do not access session from priv struct but use get_session, so it's properly initialized-> Fix epiphany -b crash
* Move gnome session code in the shell.Marco Pesenti Gritti2003-11-173-80/+76
| | | | | | | | | | | 2003-11-16 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-session.c: (get_session_filename), (ephy_session_init), (ephy_session_finalize): * src/ephy-shell.c: (save_yourself_cb), (die_cb), (gnome_session_init), (ephy_shell_startup): Move gnome session code in the shell.
* Implement UI for default download path and auto open downlads prefs forXan Lopez2003-11-163-43/+213
| | | | | | | | | | | | * data/glade/prefs-dialog.glade: * src/prefs-dialog.c: (prefs_dialog_finalize), (get_download_button_label), (create_download_path_label), (prefs_dialog_init), (prefs_language_more_button_clicked_cb), (download_path_response_cb), (prefs_download_path_button_clicked_cb): Implement UI for default download path and auto open downlads prefs for the downloader.
* Dutch translation updated by Vincent van Adrighem.Vincent van Adrighem2003-11-162-340/+435
| | | | | | 2003-11-16 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Dutch translation updated by Vincent van Adrighem.
* Updated Serbian translation.Danilo Šegan2003-11-153-656/+824
| | | | | | 2003-11-15 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Updated Serbian translation.
* *** empty log message ***Marco Pesenti Gritti2003-11-156-27/+25
|
* Enable deprecates and werror only in maintainer mode (in the way suggestedMarco Pesenti Gritti2003-11-152-6/+18
| | | | | | | | | | | | | | 2003-11-15 Marco Pesenti Gritti <marco@gnome.org> * configure.in: * embed/Makefile.am: * embed/mozilla/Makefile.am: * lib/Makefile.am: * lib/widgets/Makefile.am: * src/Makefile.am: Enable deprecates and werror only in maintainer mode (in the way suggested by Jamesh).
* Added missing files and deleted no longer existing ones.Christian Persch2003-11-152-2/+7
| | | | | | 2003-11-14 Christian Persch <chpe@cvs.gnome.org> * POTFILES.in: Added missing files and deleted no longer existing ones.
* Use an unique factory for both interfaces.Marco Pesenti Gritti2003-11-1511-131/+176
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-14 Marco Pesenti Gritti <marco@gnome.org> * data/GNOME_Epiphany_Automation.server.in: * data/GNOME_Epiphany_NautilusView.server.in: Use an unique factory for both interfaces. * data/ui/Makefile.am: Do not try to merge translations in nautilus xml. * src/ephy-nautilus-view.c: (disconnected_idle), (control_disconnected_cb), (ephy_nautilus_view_instance_init), (ephy_nautilus_view_finalize): Unref the view on control disconnected, not on finalize. * src/ephy-main.c: (main): Add a server mode argument, used internally by bonobo interface. Free popt context only when no more necessary. * src/ephy-automation.c: * src/ephy-automation.h: * src/ephy-shell.c: (ephy_nautilus_view_new), (ephy_automation_factory_cb), (ephy_automation_factory_new), (ephy_shell_init), (path_from_command_line_arg), (open_urls), (server_timeout), (ephy_shell_startup), (ephy_shell_finalize), (ephy_shell_new_tab): * src/ephy-shell.h: When running in server mode unref (and so exit) on a timeout. Expand args passed to the command line.
* Put back borked mozilla alert.Marco Pesenti Gritti2003-11-145-35/+44
| | | | | | | | | | | 2003-11-13 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-embed-shell.c: (ephy_embed_shell_get_embed_single): * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed-single.h: * src/ephy-shell.h: Put back borked mozilla alert.
* Looks like we need to unregister factory since we initialized it byMarco Pesenti Gritti2003-11-142-0/+10
| | | | | | | | | 2003-11-13 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-shell.c: (ephy_shell_finalize): Looks like we need to unregister factory since we initialized it by ourself.
* *** empty log message ***Marco Pesenti Gritti2003-11-141-8/+0
|
* Rework shell services initialization so that it happen either on everyMarco Pesenti Gritti2003-11-145-75/+109
| | | | | | | | | | | | | | | | | | 2003-11-13 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/mozilla-notifiers.cpp: * src/ephy-main.c: (main): * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_startup), (ephy_shell_finalize), (ephy_shell_get_session), (ephy_shell_get_extensions_manager): * src/ephy-window.c: (ensure_default_icon), (ephy_window_init): Rework shell services initialization so that it happen either on every instance, before the automation stuff is used, either when they are requested. This appear to fix the crash with two instances runned simultaneously. (Christian I'm not quite sure this is ok for plugins manager, if there are problems let me know.)
* First stab at reorganizing initialization. Fix crashes when launching anMarco Pesenti Gritti2003-11-131-0/+17
| | | | | | | | | | | | | | | | | | | 2003-11-13 Marco Pesenti Gritti <marco@gnome.org> * idl/EphyAutomation.idl: * src/ephy-automation.c: (ephy_automation_factory_cb), (ephy_automation_factory_new), (impl_ephy_automation_loadurl): * src/ephy-automation.h: * src/ephy-main.c: (shell_weak_notify), (main): * src/ephy-shell.c: (ephy_shell_error_quark), (ephy_shell_init), (init_services), (open_urls), (ephy_shell_startup), (ephy_shell_finalize), (ephy_shell_new): * src/ephy-shell.h: First stab at reorganizing initialization. Fix crashes when launching an epiphany instance while another once is still not initialized completely. It still doesnt open the second session correctly though.
* ChangeLogMarco Pesenti Gritti2003-11-136-269/+279
|
* Silly typos, thanks crispin.Marco Pesenti Gritti2003-11-133-2/+9
| | | | | | | | | 2003-11-12 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: Silly typos, thanks crispin.
* Link up toolbar editor help button.Christian Persch2003-11-132-1/+7
| | | | | | | | 2003-11-12 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: (toolbar_editor_response_cb): Link up toolbar editor help button.
* Updated the Greek translationKostas Papadimas2003-11-122-15/+19
|
* Updated Spanish translation by Francisco Javier F. SerradorPablo Gonzalo del Campo2003-11-122-43/+46
| | | | | | | 2003-11-11 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation by Francisco Javier F. Serrador <serrador@arrakis.es>.
* Set initial visibility to false, fixes a warning when showing theChristian Persch2003-11-122-1/+7
| | | | | | | | | 2003-11-11 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: Set initial visibility to false, fixes a warning when showing the encodings dialogue.
* Build xul dialogs using GtkWindow+GtkMozEmbed. Make src code simpler andMarco Pesenti Gritti2003-11-1112-111/+72
| | | | | | | | | | | | | | | | | | | 2003-11-11 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-embed-single.c: (ephy_embed_single_class_init): * embed/ephy-embed-single.h: * embed/mozilla/mozilla-embed-persist.cpp: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: * embed/mozilla/mozilla-embed.h: * src/ephy-nautilus-view.c: (gnv_embed_new_window_cb): * src/ephy-session.c: (write_ephy_window): * src/ephy-shell.c: (ephy_shell_init): * src/ephy-tab.c: (ephy_tab_size_to_cb): * src/ephy-window.c: (translate_default_chrome): Build xul dialogs using GtkWindow+GtkMozEmbed. Make src code simpler and fix a pair of bugs.
* And add it to Makefile.am too.Christian Persch2003-11-112-0/+7
| | | | | | | | 2003-11-10 Christian Persch <chpe@cvs.gnome.org> * data/glade/Makefile.am: And add it to Makefile.am too.
* We really need the glade file from galeon too.Christian Persch2003-11-112-0/+1305
| | | | | | | | 2003-11-10 Christian Persch <chpe@cvs.gnome.org> * data/glade/certificate-dialogs.glade: We really need the glade file from galeon too.
* New extensions API.Christian Persch2003-11-1129-1360/+1755
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-10 Christian Persch <chpe@cvs.gnome.org> New extensions API. * Makefile.am: * configure.in: * lib/Makefile.am: * lib/ephy-module-loader.c: (ephy_module_loader_get_type), (ephy_module_loader_new), (ephy_module_loader_load), (ephy_module_loader_unload), (ephy_module_loader_class_init), (ephy_module_loader_init), (ephy_module_loader_finalize), (ephy_module_loader_factory): * lib/ephy-module-loader.h: * plugins/.cvsignore: * plugins/Makefile.am: * plugins/sample/.cvsignore: * plugins/sample/Makefile.am: * plugins/sample/sample.c: * src/Makefile.am: * src/bookmarks/ephy-bookmarks-editor.c: (get_target_window): * src/bookmarks/ephy-bookmarks.c: * src/ephy-automation.c: (ephy_automation_factory), (ephy_automation_factory_new), (impl_ephy_automation_loadurl), (impl_ephy_automation_load_session), (ephy_automation_class_init): * src/ephy-extension.c: (ephy_extension_get_type), (ephy_extension_attach_window), (ephy_extension_detach_window): * src/ephy-extension.h: * src/ephy-extensions-manager.c: (ephy_extensions_manager_get_type), (ephy_extensions_manager_instantiate_extension), (ephy_extensions_manager_load), (ephy_extensions_manager_load_dir), (ephy_extensions_manager_add), (ephy_extensions_manager_init), (ephy_extensions_manager_finalize), (impl_attach_window), (impl_detach_window), (ephy_extensions_manager_iface_init), (ephy_extensions_manager_class_init), (ephy_extensions_manager_new): * src/ephy-extensions-manager.h: * src/ephy-history-window.c: (get_target_window): * src/ephy-plugin.c: * src/ephy-plugin.h: * src/ephy-session.c: (ephy_session_get_type), (get_session_filename), (session_delete), (net_stop_cb), (tab_added_cb), (tab_removed_cb), (tabs_reordered_cb), (impl_attach_window), (impl_detach_window), (save_yourself_cb), (die_cb), (gnome_session_attach), (gnome_session_detach), (ensure_session_directory), (ephy_session_init), (ephy_session_dispose), (ephy_session_finalize), (ephy_session_iface_init), (ephy_session_class_init), (offer_to_resume), (ephy_session_autoresume), (ephy_session_close), (write_tab), (write_window_geometry), (write_tool_window), (write_ephy_window), (ephy_session_save), (parse_embed), (ephy_session_load), (ephy_session_get_windows), (ephy_session_add_window), (ephy_session_remove_window), (ephy_session_get_active_window): * src/ephy-session.h: * src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize), (ephy_shell_get_session), (ephy_shell_get_extensions_manager), (toolwindow_show_cb), (toolwindow_hide_cb): * src/ephy-shell.h: * src/ephy-window.c: (ephy_window_destroy), (ephy_window_init): * src/prefs-dialog.c: (prefs_homepage_current_button_clicked_cb): * src/session.c: * src/session.h: Create a new extensions API. Make session an internal extension :) Port callers to session API changes.
* Deja-vu.Xan Lopez2003-11-112-1/+6
| | | | | | * embed/mozilla/mozilla-embed-persist.cpp: Deja-vu.
* Updated Spanish translation by Francisco Javier F. SerradorPablo Gonzalo del Campo2003-11-112-940/+1271
| | | | | | | 2003-11-10 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation by Francisco Javier F. Serrador <serrador@arrakis.es>.
* croatian translations updatedDenis Lackovic2003-11-111-1/+1
|
* croatian translation updateDenis Lackovic2003-11-111-0/+3159
|
* *** empty log message ***Marco Pesenti Gritti2003-11-101-1/+1
|
* Fix compile warning.Marco Pesenti Gritti2003-11-102-2/+12
| | | | | | | | | | | | 2003-11-10 Marco Pesenti Gritti <marco@gnome.org> * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_load): Fix compile warning. * src/ephy-completion-model.c: (init_text_col): Correct TEXT column get_value
* Remove a decl I forgot.Marco Pesenti Gritti2003-11-103-10/+39
| | | | | | | | | | | | | | 2003-11-10 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/mozilla-embed.cpp: Remove a decl I forgot. * lib/egg/egg-editable-toolbar.c: (create_item_from_action), (create_item), (drag_data_received_cb), (item_added_cb), (egg_editable_toolbar_construct): Copy hack from gtk to make tooltips work.
* Fix recovery from corrupted toolbar layout file.Christian Persch2003-11-104-5/+17
| | | | | | | | | | 2003-11-10 Christian Persch <chpe@cvs.gnome.org> * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_load): * lib/egg/egg-toolbars-model.h: * src/ephy-toolbars-model.c: (ephy_toolbars_model_set_bookmarks): Fix recovery from corrupted toolbar layout file.
* Do not disable conversion. Some pages was saved as gz compressed.Marco Pesenti Gritti2003-11-102-2/+8
| | | | | | | | | 2003-11-10 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/MozDownload.cpp: Do not disable conversion. Some pages was saved as gz compressed.
* Do not connect and reemit same signal for nothing. Remove unused/expensiveMarco Pesenti Gritti2003-11-106-111/+32
| | | | | | | | | | | | | | | | 2003-11-09 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-embed.c: (ephy_embed_base_init): * embed/ephy-embed.h: * embed/mozilla/mozilla-embed.cpp: * src/ephy-tab.c: (ephy_tab_init): Do not connect and reemit same signal for nothing. Remove unused/expensive progress signal. * src/session.c: (session_save): Unlink session file when all windows are removed.
* Updated Malay translation.Hasbullah Bin Pit2003-11-102-1020/+1450
| | | | | | 2002-11-09 Hasbullah Bin Pit <sebol@ikhlas.com> * ms.po: Updated Malay translation.
* Cleanup session. Persist also history and bookmarks.Marco Pesenti Gritti2003-11-1013-333/+369
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-09 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-embed.h: * idl/EphyAutomation.idl: * src/ephy-automation.c: (impl_ephy_automation_loadurl), (impl_ephy_automation_open_bookmarks_editor), (ephy_automation_init), (ephy_automation_object_finalize), (ephy_automation_class_init): * src/ephy-completion-model.c: (root_child_removed_cb): * src/ephy-main.c: (ephy_main_start): * src/ephy-shell.c: (ephy_shell_get_active_window), (toolwindow_show_cb), (toolwindow_hide_cb), (ephy_shell_get_bookmarks_editor), (ephy_shell_get_history_window): * src/ephy-shell.h: * src/ephy-tab.c: (ephy_tab_net_state_cb), (ephy_tab_size_to_cb): * src/ephy-window.c: (remove_from_session), (ephy_window_init): * src/session.c: (session_autoresume), (session_close), (session_dispose), (save_window_geometry), (save_tool_window), (save_ephy_window), (session_save), (session_load), (session_get_windows), (net_stop_cb), (tab_added_cb), (tab_removed_cb), (tabs_reordered_cb), (session_add_window), (session_remove_window), (save_yourself_cb), (session_die_cb), (gnome_session_init), (session_init): * src/session.h: * src/window-commands.c: (window_cmd_go_bookmarks), (window_cmd_go_history): Cleanup session. Persist also history and bookmarks.
* Don't unref the icon theme, we don't own it.Christian Persch2003-11-102-8/+16
| | | | | | | | 2003-11-09 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: (window_cmd_help_about): Don't unref the icon theme, we don't own it.
* Do not save All nodeMarco Pesenti Gritti2003-11-092-1/+8
| | | | | | | | 2003-11-09 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-history.c: (ephy_history_save): Do not save All node
* Remove decls from the topMarco Pesenti Gritti2003-11-094-266/+171
| | | | | | | | | | 2003-11-08 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/mozilla-embed-persist.cpp: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: Remove decls from the top
* Pass ITEMS_PERSIST and LIST_ONLY to the models, the implementation looksMarco Pesenti Gritti2003-11-093-2/+11
| | | | | | | | | | | 2003-11-08 Marco Pesenti Gritti <marco@gnome.org> * lib/widgets/ephy-tree-model-node.c: (ephy_tree_model_node_get_flags): * src/ephy-completion-model.c: (ephy_completion_model_get_flags): Pass ITEMS_PERSIST and LIST_ONLY to the models, the implementation looks already ok with it to me. Hopefully not missing something ...
* Focus history entry on _show. Do not try to update paste menu item usingMarco Pesenti Gritti2003-11-093-8/+28
| | | | | | | | | | | | | | | 2003-11-08 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_update_menu): * src/ephy-history-window.c: (ephy_history_window_show), (ephy_history_window_class_init), (ephy_history_window_update_menu): Focus history entry on _show. Do not try to update paste menu item using the wait api, it can cause a crash on a timeout and anyway it's incosistent what we do in main window.
* Port node db saving and RDF export to xml writer api.Christian Persch2003-11-0812-306/+475
| | | | | | | | | | | | | | | | | | | | | | 2003-11-08 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type), (ephy_favicon_cache_finalize): * embed/ephy-history.c: (ephy_history_save): * lib/ephy-file-helpers.c: (ephy_file_switch_temp_file): * lib/ephy-file-helpers.h: * lib/ephy-node-db.c: (ephy_node_db_load_from_file), (ephy_node_db_write_to_xml_valist), (ephy_node_db_write_to_xml_safe): * lib/ephy-node-db.h: * lib/ephy-node.c: (write_parent), (ephy_node_write_to_xml): * lib/ephy-node.h: * lib/ephy-state.c: (ephy_states_save), (ensure_states): * src/bookmarks/ephy-bookmarks-export.c: (write_topics_list), (ephy_bookmarks_export_rdf): * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save): Port node db saving and RDF export to xml writer api.
* Fix mem leak.Christian Persch2003-11-082-0/+8
| | | | | | | | 2003-11-07 Christian Persch <chpe@cvs.gnome.org> * src/ephy-favicon-actio.c: (ephy_favicon_action_finalize): Fix mem leak.
* Chain up to parent's finalize method.Christian Persch2003-11-082-0/+8
| | | | | | | | 2003-11-07 Christian Persch <chpe@cvs.gnome.org> * src/ephy-location-action.c: (ephy_location_action_finalize): Chain up to parent's finalize method.
* Rewrite the iteration part to take advantage of user_data2. Should beMarco Pesenti Gritti2003-11-082-130/+132
| | | | | | | | | | | | | | | | | | 2003-11-07 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-completion-model.c: (get_path_real), (node_iter_from_node), (get_index_root), (root_child_removed_cb), (root_child_added_cb), (root_child_changed_cb), (ephy_completion_model_get_value), (ephy_completion_model_get_iter), (ephy_completion_model_get_path), (ephy_completion_model_iter_next), (ephy_completion_model_iter_children), (ephy_completion_model_iter_n_children), (ephy_completion_model_iter_nth_child), (ephy_completion_model_iter_parent): Rewrite the iteration part to take advantage of user_data2. Should be faster and a bit cleaner.
* Use kB, MB and GB for the total size of the files being downloaded. FixesXan Lopez2003-11-073-6/+25
| | | | | | | | | | | * embed/downloader-view.c: (download_changed_cb): Use kB, MB and GB for the total size of the files being downloaded. Fixes #126387 * embed/mozilla/ContentHandler.cpp: Small cleanup.
* Handle correctly last bookmark caseMarco Pesenti Gritti2003-11-072-2/+15
| | | | | | | | 2003-11-06 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-completion-model.c: (ephy_completion_model_iter_next): Handle correctly last bookmark case
* *** empty log message ***Marco Pesenti Gritti2003-11-071-1/+0
|
* Small cleanupsMarco Pesenti Gritti2003-11-073-9/+7
| | | | | | | | | 2003-11-06 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: Small cleanups
* More headers fixup.Marco Pesenti Gritti2003-11-074-14/+27
| | | | | | | | | | | | | 2003-11-06 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-main.c: * src/ephy-shell.c: More headers fixup. * src/window-commands.c: (window_cmd_help_about): Use gtk icon theme here too.
* Change some more i18n inclusion and remove several unused includes.Marco Pesenti Gritti2003-11-0611-16/+26
| | | | | | | | | | | | | | | | | | 2003-11-06 Marco Pesenti Gritti <marco@gnome.org> * embed/downloader-view.c: * embed/ephy-embed-popup-control.c: * embed/mozilla/ExternalProtocolService.cpp: * embed/mozilla/FilePicker.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-notifiers.cpp: * lib/ephy-file-helpers.c: * lib/widgets/ephy-search-entry.c: Change some more i18n inclusion and remove several unused includes.
* Correct download dir default.Marco Pesenti Gritti2003-11-065-10/+126
| | | | | | | | | | | | | | | | | | | 2003-11-06 Marco Pesenti Gritti <marco@gnome.org> * data/epiphany.schemas.in: Correct download dir default. * embed/ephy-embed-shell.h: * embed/ephy-embed-shell.c: (ephy_embed_shell_init), (ephy_embed_shell_finalize), (ephy_embed_shell_get_encodings), (load_mime_from_xml), (ephy_embed_shell_check_mime): Add check_mime api for permissions. * embed/mozilla/ContentHandler.cpp: First incomplete try at using it.
* Add a list of permissions for mime and a script to update it (py hackersMarco Pesenti Gritti2003-11-064-1/+403
| | | | | | | | | | | | | 2003-11-06 Marco Pesenti Gritti <marco@gnome.org> * data/Makefile.am: * data/check-mime.py: * data/mime-types-permissions.xml: Add a list of permissions for mime and a script to update it (py hackers please forgive me). I put only very obvious items in the safe list for now.
* Use new glib gi18n.h instead of bonobo's bonobo-i18n.h.Christian Persch2003-11-0642-41/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-05 Christian Persch <chpe@cvs.gnome.org> * embed/downloader-view.c: * embed/ephy-embed-popup-control.c: * embed/ephy-encodings.c: * embed/ephy-history.c: * embed/mozilla/ContentHandler.cpp: * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/FilePicker.cpp: * lib/eel-gconf-extensions.c: * lib/egg/egg-editable-toolbar.c: * lib/ephy-file-helpers.c: * lib/ephy-gui.c: * lib/ephy-langs.c: * lib/ephy-node.c: * lib/ephy-zoom.h: * lib/widgets/ephy-cell-renderer-progress.c: * lib/widgets/ephy-zoom-action.c: * lib/widgets/ephy-zoom-control.c: * src/bookmarks/ephy-bookmark-action.c: * src/bookmarks/ephy-bookmark-properties.c: * src/bookmarks/ephy-bookmarks-editor.c: * src/bookmarks/ephy-bookmarks-import.c: * src/bookmarks/ephy-bookmarks-menu.c: * src/bookmarks/ephy-bookmarks.c: * src/bookmarks/ephy-new-bookmark.c: * src/bookmarks/ephy-topic-action.c: * src/ephy-encoding-dialog.c: * src/ephy-encoding-menu.c: * src/ephy-go-action.c: * src/ephy-history-window.c: * src/ephy-notebook.c: * src/ephy-shell.c: * src/ephy-tab.c: * src/ephy-toolbars-model.c: * src/ephy-window.c: * src/pdm-dialog.c: * src/popup-commands.c: * src/ppview-toolbar.c: * src/prefs-dialog.c: * src/session.c: * src/toolbar.c: * src/window-commands.c: Use new glib gi18n.h instead of bonobo's bonobo-i18n.h.
* Dutch translation updated by Vincent van Adrighem.Vincent van Adrighem2003-11-062-311/+362
| | | | | | 2003-11-05 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Dutch translation updated by Vincent van Adrighem.
* Updated Serbian translation.Danilo Šegan2003-11-053-548/+618
| | | | | | 2003-11-05 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Updated Serbian translation.
* Only allow choosing "Selection" if there really is one.Christian Persch2003-11-054-48/+88
| | | | | | | | | | | | | | | | 2003-11-05 Christian Persch <chpe@cvs.gnome.org> * data/glade/print.glade: * embed/print-dialog.c: (impl_show), (print_dialog_class_init), (print_dialog_new), (print_dialog_new_with_parent), (print_dialog_print), (print_dialog_preview), (print_cancel_button_cb), (print_preview_button_cb): Only allow choosing "Selection" if there really is one. * lib/ephy-dialog.c: (impl_run): Use ephy_dialog_show() when running an EphyDialog.
* Remove unused func, bad xanMarco Pesenti Gritti2003-11-053-45/+7
| | | | | | | | | 2003-11-05 Marco Pesenti Gritti <marco@gnome.org> * lib/ephy-gui.c: (ephy_gui_help): * lib/ephy-gui.h: Remove unused func, bad xan
* Renamed to get_command_state to can_do_command.Christian Persch2003-11-055-15/+27
| | | | | | | | | | | | 2003-11-05 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-command-manager.c: (ephy_command_manager_can_do_command): * embed/ephy-command-manager.h: * embed/mozilla/mozilla-embed.cpp: * src/ephy-window.c: (edit_menu_show_cb): Renamed to get_command_state to can_do_command.
* Migrate font family tooMarco Pesenti Gritti2003-11-053-1/+37
| | | | | | | | | 2003-11-05 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-embed-prefs.h: * embed/mozilla/mozilla-notifiers.cpp: Migrate font family too
* Get rid of gresult type. Use return values instead of out-parametersChristian Persch2003-11-0536-1366/+1011
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-05 Christian Persch <chpe@cvs.gnome.org> * embed/Makefile.am: * embed/ephy-command-manager.c: (ephy_command_manager_do_command), (ephy_command_manager_get_command_state): * embed/ephy-command-manager.h: * embed/ephy-embed-event.c: (ephy_embed_event_get_type), (ephy_embed_event_class_init), (ephy_embed_event_init), (ephy_embed_event_finalize), (ephy_embed_event_new), (ephy_embed_event_get_event_type), (ephy_embed_event_get_coords), (ephy_embed_event_get_context), (ephy_embed_event_set_property): * embed/ephy-embed-event.h: * embed/ephy-embed-persist.c: (ephy_embed_persist_cancel): * embed/ephy-embed-persist.h: * embed/ephy-embed-popup-control.c: (ephy_embed_popup_control_set_event), (embed_popup_copy_location_cmd), (embed_popup_save_page_as_cmd), (embed_popup_open_frame_cmd): * embed/ephy-embed-single.c: (ephy_embed_single_get_type), (ephy_embed_single_class_init), (ephy_embed_single_clear_cache), (ephy_embed_single_set_offline_mode), (ephy_embed_single_load_proxy_autoconf), (ephy_embed_single_get_font_list), (ephy_embed_single_list_cookies), (ephy_embed_single_remove_cookies), (ephy_embed_single_list_passwords), (ephy_embed_single_remove_passwords), (ephy_embed_single_free_cookies), (ephy_embed_single_free_passwords): * embed/ephy-embed-single.h: * embed/ephy-embed-types.h: * embed/ephy-embed.c: (ephy_embed_get_type), (ephy_embed_base_init), (ephy_embed_new), (ephy_embed_load_url), (ephy_embed_stop_load), (ephy_embed_can_go_back), (ephy_embed_can_go_forward), (ephy_embed_can_go_up), (ephy_embed_get_go_up_list), (ephy_embed_go_back), (ephy_embed_go_forward), (ephy_embed_go_up), (ephy_embed_get_title), (ephy_embed_get_location), (ephy_embed_reload), (ephy_embed_zoom_set), (ephy_embed_zoom_get), (ephy_embed_shistory_n_items), (ephy_embed_shistory_get_nth), (ephy_embed_shistory_get_pos), (ephy_embed_shistory_go_nth), (ephy_embed_get_security_level), (ephy_embed_find_set_properties), (ephy_embed_find_next), (ephy_embed_activate), (ephy_embed_set_encoding), (ephy_embed_get_encoding_info), (ephy_embed_print), (ephy_embed_print_preview_close), (ephy_embed_print_preview_n_pages), (ephy_embed_print_preview_navigate): * embed/ephy-embed.h: * embed/ephy-history.c: * embed/find-dialog.c: (find_dialog_go_next), (find_dialog_go_prev): * embed/mozilla/mozilla-embed-persist.cpp: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: * embed/mozilla/mozilla-embed.h: * lib/Makefile.am: * lib/ephy-state.c: * lib/ephy-types.h: * src/ephy-encoding-dialog.c: (sync_embed_cb), (activate_choice): * src/ephy-encoding-menu.c: (update_encoding_menu_cb), (encoding_activate_cb): * src/ephy-favicon-action.c: (each_url_get_data_binder): * src/ephy-nautilus-view.c: (gnv_embed_dom_mouse_click_cb), (gnv_embed_context_menu_cb), (gnv_embed_title_cb), (gnv_popup_cmd_frame_in_new_window), (gnv_zoomable_zoom_in_cb), (gnv_zoomable_zoom_out_cb): * src/ephy-navigation-action.c: (activate_up_menu_item_cb), (setup_back_or_forward_menu), (setup_up_menu): * src/ephy-tab.c: (ephy_tab_address_cb), (ephy_tab_zoom_changed_cb), (ephy_tab_title_cb), (ephy_tab_dom_mouse_click_cb), (ephy_tab_update_navigation_flags), (ephy_tab_set_title): * src/ephy-window.c: (edit_menu_show_cb), (sync_tab_security), (show_embed_popup), (ephy_window_set_zoom): * src/pdm-dialog.c: (pdm_dialog_init): * src/popup-commands.c: (popup_cmd_frame_in_new_tab), (popup_cmd_frame_in_new_window), (popup_cmd_open_frame): * src/ppview-toolbar.c: (toolbar_update_sensitivity), (toolbar_cmd_ppv_goto_last), (clamp_page_limits): * src/prefs-dialog.c: (setup_font_menu), (prefs_homepage_current_button_clicked_cb): * src/session.c: (save_tab): * src/window-commands.c: (window_cmd_file_send_to), (window_cmd_file_bookmark_page), (window_cmd_view_page_source): Get rid of gresult type. Use return values instead of out-parameters whereever possible, and port all callers.
* Better names for new font size keysMarco Pesenti Gritti2003-11-052-3/+9
| | | | | | | | 2003-11-04 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-embed-prefs.h: Better names for new font size keys
* Resync with eel.Marco Pesenti Gritti2003-11-057-202/+459
| | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-04 Marco Pesenti Gritti <marco@gnome.org> * lib/eel-gconf-extensions.c: (global_client_free), (eel_gconf_client_get_global), (eel_gconf_handle_error), (eel_gconf_set_string), (eel_gconf_is_default), (eel_gconf_key_is_writable), (eel_gconf_monitor_add), (eel_gconf_monitor_remove), (eel_gconf_preload_cache), (eel_gconf_get_default_value), (eel_strcmp), (eel_str_is_equal), (simple_value_is_equal), (eel_gconf_value_is_equal), (eel_gconf_value_get_string_list), (eel_gconf_value_set_string_list), (eel_gconf_set_float), (eel_gconf_get_float): * lib/eel-gconf-extensions.h: Resync with eel. * lib/ephy-prefs.h: * lib/widgets/ephy-spinner.c: * embed/ephy-embed-prefs.h: * embed/mozilla/mozilla-notifiers.cpp: Migrate old font size settings. This will screw things for 1.1 users, not much we can do about it now.
* Remove unused ephy-prefs includesMarco Pesenti Gritti2003-11-058-7/+12
| | | | | | | | | | | | | | 2003-11-04 Marco Pesenti Gritti <marco@gnome.org> * embed/downloader-view.c: * embed/mozilla/ExternalProtocolService.cpp: * embed/mozilla/mozilla-embed-single.cpp: * lib/widgets/ephy-spinner.c: * src/bookmarks/ephy-bookmarks-editor.c: * src/language-editor.c: * src/session.c: Remove unused ephy-prefs includes
* Rework ContentHandler to use the auto_open_downloads key.Xan Lopez2003-11-055-351/+59
| | | | | | | | | * data/epiphany.schemas.in: * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: * lib/ephy-prefs.h: Rework ContentHandler to use the auto_open_downloads key.
* Fix sensitivity of Paste. Still not set for native entries, I cant reallyMarco Pesenti Gritti2003-11-042-1/+14
| | | | | | | | | | 2003-11-04 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-window.c: (edit_menu_show_cb): Fix sensitivity of Paste. Still not set for native entries, I cant really see a way to do it without waiting and so making the change visible which sucks.
* Yet another sensitivity update strategy. Set sensitivity on menu show andMarco Pesenti Gritti2003-11-042-55/+96
| | | | | | | | | | | 2003-11-04 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-window.c: (edit_menu_show_cb), (edit_menu_hide_cb), (init_menu_updaters), (setup_window): Yet another sensitivity update strategy. Set sensitivity on menu show and reset it on menu hide, so that accellerators ever work.
* update undo/redo sensitivityMarco Pesenti Gritti2003-11-045-1/+77
| | | | | | | | | | | | | | | | | 2003-11-04 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-window.c: (window_cmd_edit): update undo/redo sensitivity 2003-11-04 David Adam Bordoley <bordoley@msu.edu> * data/ui/epiphany-ui.xml: * src/window-commands.c: (window_cmd_edit_undo), (window_cmd_edit_redo): * src/window-commands.h: Menus for Undo/Redo
* Show only paste in the context menu, it's the only one that works inMarco Pesenti Gritti2003-11-048-52/+117
| | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-04 Marco Pesenti Gritti <marco@gnome.org> * data/ui/epiphany-ui.xml: Show only paste in the context menu, it's the only one that works in mozilla. * embed/ephy-command-manager.c: (ephy_command_manager_get_command_state): * embed/ephy-command-manager.h: Rename the state api. * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: Implement state api. * src/ephy-window.c: (window_cmd_edit), (show_embed_popup): Update clipboard menus on activate.
* Dutch translation updated by Vincent van Adrighem.Vincent van Adrighem2003-11-042-878/+1107
| | | | | | 2003-11-04 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Dutch translation updated by Vincent van Adrighem.