| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-10 Christopher James Lahey <clahey@ximian.com>
* embed/mozilla/PrintingPromptService.cpp:
* lib/ephy-prefs.h:
* src/ephy-main.c: (main):
* src/ephy-window.c: (update_actions), (ephy_window_init),
(ephy_window_finalize), (ephy_window_print):
Implement print and print setup disabling for lockdown mode.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-30 Chris Lahey <clahey@ximian.com>
Marco Pesenti Gritti <marco@gnome.org>
* data/Makefile.am:
* data/epiphany-lockdown.schemas.in:
* src/ephy-main.c: (main):
* src/ephy-tab.c: (ephy_tab_new_window_cb), (ephy_tab_size_to_cb):
* src/ephy-window.c: (update_chromes_visibility), (update_chrome),
(ephy_window_fullscreen), (ephy_window_unfullscreen),
(show_embed_popup), (update_layout_toggles), (chrome_notifier),
(ephy_window_init), (ephy_window_finalize),
(ephy_window_request_chrome), (ephy_window_set_print_preview),
(ephy_window_show), (print_dialog_preview_cb):
* src/ephy-window.h:
* src/ppview-toolbar.c: (ppview_toolbar_set_window),
(toolbar_cmd_ppv_close):
* src/window-commands.c: (window_cmd_view_bookmarks_bar),
(window_cmd_view_toolbar), (window_cmd_view_statusbar):
Implement lockdown pref to not allow javascript to modify
chromes. Do necessary changes to chromes code to make
it possible.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-14 Marco Pesenti Gritti <marco@gnome.org>
* data/GNOME_Epiphany_Automation.server.in:
* data/GNOME_Epiphany_NautilusView.server.in:
Use an unique factory for both interfaces.
* data/ui/Makefile.am:
Do not try to merge translations in nautilus xml.
* src/ephy-nautilus-view.c: (disconnected_idle),
(control_disconnected_cb), (ephy_nautilus_view_instance_init),
(ephy_nautilus_view_finalize):
Unref the view on control disconnected, not on finalize.
* src/ephy-main.c: (main):
Add a server mode argument, used internally by bonobo interface.
Free popt context only when no more necessary.
* src/ephy-automation.c:
* src/ephy-automation.h:
* src/ephy-shell.c: (ephy_nautilus_view_new),
(ephy_automation_factory_cb), (ephy_automation_factory_new),
(ephy_shell_init), (path_from_command_line_arg), (open_urls),
(server_timeout), (ephy_shell_startup), (ephy_shell_finalize),
(ephy_shell_new_tab):
* src/ephy-shell.h:
When running in server mode unref (and so exit) on a timeout.
Expand args passed to the command line.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-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.)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-16 Mark McLoughlin <mark@skynet.ie>
Change the behaviour of --nautilus-view such that the process
doesn't exit until the last control has been destroyed. The
previous behaviour caused intermittent activation failure
when the process timed out and died before the view could be
created - bug #124768.
* src/ephy-main.c:
(ephy_main_start): don't unref the shell when started with
--nautilus-view.
(ephy_main_dummy_url_argument),
(ephy_main_translate_url_arguments): create a dummy argument
when no arguments are supplied which will cause the default
window to be opened.
* src/ephy-shell.c:
(ephy_nautilus_view_all_controls_dead): unref the shell
here causing the process to exit.
(ephy_nautilus_view_init_factory): setup the all_controls_dead
callback.
(ephy_nautilus_view_new): instrument the control.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-24 Christian Persch <chpe@cvs.gnome.org>
* idl/EphyAutomation.idl:
* src/ephy-automation.c: (impl_ephy_automation_quit):
* src/ephy-main.c: (ephy_main_start):
Remove --server mode. It was a dirty hack anyway, and had a
crasher when loggin out from gnome-session. Sort of fixes bug #123047.
Flames will be redirected > /dev/null .
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-23 Marco Pesenti Gritti <marco@gnome.org>
* src/ephy-automation.c: (ephy_automation_factory_new):
* src/ephy-automation.h:
* src/ephy-main.c: (main), (ephy_main_start):
* src/ephy-shell.c: (ephy_shell_init), (ephy_shell_finalize):
Refactor initialization/automation code. Now all the code
used by the first instance is in ephy_shell, all the code
used by other instances is in ephy_main.
Unref the factory before quitting so we dont risk new
automation object are created and used with a dead shell.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-09-19 Christian Persch <chpe@cvs.gnome.org>
* idl/EphyAutomation.idl:
* src/ephy-automation.c: (impl_ephy_automation_add_bookmark),
(impl_ephy_automation_import_bookmarks),
(ephy_automation_class_init):
* src/ephy-main.c: (ephy_main_start):
Add an --import-bookmarks command line option, and really implement
the --add-bookmark one.
|
|
|
|
|
|
|
|
| |
2003-08-01 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (main):
Fix mem leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-07-02 Marco Pesenti Gritti <marco@it.gnome.org>
* data/art/Makefile.am:
* data/art/epiphany.png:
* data/epiphany.desktop.in:
* data/epiphany.schemas.in:
* data/glade/prefs-dialog.glade:
* embed/mozilla/mozilla-notifiers.cpp:
* lib/ephy-dialog.c: (ephy_dialog_set_size_group):
* lib/ephy-dialog.h:
* src/ephy-main.c: (main):
* src/prefs-dialog.c: (prefs_dialog_init),
(prefs_homepage_blank_button_clicked_cb), (fill_language_editor):
* src/window-commands.c: (window_cmd_help_about):
Use the browser icon from gnome icon theme.
Get rid of cache comparing prefs and rehash prefs pages to
make them more specific.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-06-18 Piers Cornwell <piersc@cogs.susx.ac.uk>
* configure.in:
Remove unused variables.
* src/ephy-window.c:
Add ellipse to Find menu item.
* src/ephy-main.c: (ephy_main_start):
Use the full program name, mark an error message as translatable
and don't print any message on launch when a window is already
open.
|
|
|
|
|
|
| |
Remove --geometry option, we weren't respecting it anyway (this
patch patronized by marco's "DropDropDrop" project).
Fix Leak.
|
|
|
|
|
| |
Allow to launch the BME alone, rework some CORBA code, add a .desktop
file for the BME. Fixes #102477.
|
|
|
|
| |
Add Application Name
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-02-06 James Willcox <jwillcox@gnome.org>
* data/epiphany.schemas.in:
* lib/ephy-prefs.h:
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_class_init),
(ephy_bookmarks_editor_dispose), (ephy_bookmarks_editor_construct):
* src/bookmarks/ephy-node-view.c: (ephy_node_view_select_node):
* src/ephy-main.c: (ephy_main_start):
Make the bookmarks editor remember the last selected keyword, and
make startup-notification not hang when using the existing instance.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-01-09 Marco Pesenti Gritti <marco@it.gnome.org>
* data/art/Makefile.am:
* data/epiphany.desktop.in:
* data/ui/epiphany-ui.xml.in:
* embed/ephy-embed-popup.c: (embed_popup_open_link_cmd):
* src/ephy-main.c: (main):
* src/window-commands.c: (window_cmd_set_charset):
Rehash link context menu order to be hig compliant.
Set a desktop icon.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-01-05 Marco Pesenti Gritti <marco@it.gnome.org>
* data/art/Makefile.am:
* data/art/epiphany.png:
* data/epiphany.schemas.in:
* data/glade/epiphany.glade:
* embed/downloader-view.c: (downloader_view_init),
(downloader_view_finalize):
* embed/ephy-embed-favicon.c: (ephy_embed_favicon_set_property):
* embed/ephy-embed-shell.c: (ephy_embed_shell_get_impl),
(ephy_embed_shell_get_type), (ephy_embed_shell_new):
* embed/ephy-embed-shell.h:
* embed/ephy-embed-utils.c:
(ephy_embed_utils_build_charsets_submenu):
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed.cpp:
* src/appearance-prefs.c: (setup_font_menu):
* src/bookmarks/ephy-bookmarks.c: (compute_lower_fav),
(ephy_setup_history_notifiers):
* src/ephy-main.c: (main):
* src/ephy-nautilus-view.c: (ephy_nautilus_view_instance_init):
* src/ephy-shell.c: (ephy_shell_get_type), (ephy_shell_init),
(ephy_shell_finalize), (build_homepage_url),
(ephy_shell_get_autocompletion):
* src/ephy-shell.h:
* src/ephy-tab.c: (ephy_tab_init), (ephy_tab_location_cb),
(ephy_tab_visibility_cb):
* src/ephy-window.c: (favicon_cache_changed_cb),
(ephy_window_init), (update_favicon_control):
* src/general-prefs.c: (create_default_charset_menu):
* src/history-dialog.c: (history_dialog_init):
* src/pdm-dialog.c: (pdm_dialog_cookie_remove),
(pdm_dialog_password_remove), (pdm_dialog_cookies_free),
(pdm_dialog_passwords_free), (pdm_dialog_init):
* src/prefs-dialog.c: (prefs_clear_memory_cache_button_clicked_cb),
(prefs_clear_disk_cache_button_clicked_cb):
* src/window-commands.c: (window_cmd_file_open):
Make GaleonShell inherit from GaleonEmbedShell.
Ref the shell when using the downloader.
Use favicons for the window icon when possible.
This required to use jimmac icon as default,
we still dont have his permission, I'll remove it
later if necessary.
|
|
|