diff options
author | Marco Pesenti Gritti <marco@it.gnome.org> | 2003-04-30 03:08:25 +0800 |
---|---|---|
committer | Marco Pesenti Gritti <mpeseng@src.gnome.org> | 2003-04-30 03:08:25 +0800 |
commit | b4df6c7d7c84610ecb9808103f7e411d75dfbae2 (patch) | |
tree | d3b4707e9e730034e26429a314c6916281a39e9a /src/ephy-automation.c | |
parent | db1b85b940e4ea707c0fadda76ba79ddec8f697b (diff) | |
download | gsoc2013-epiphany-b4df6c7d7c84610ecb9808103f7e411d75dfbae2.tar gsoc2013-epiphany-b4df6c7d7c84610ecb9808103f7e411d75dfbae2.tar.gz gsoc2013-epiphany-b4df6c7d7c84610ecb9808103f7e411d75dfbae2.tar.bz2 gsoc2013-epiphany-b4df6c7d7c84610ecb9808103f7e411d75dfbae2.tar.lz gsoc2013-epiphany-b4df6c7d7c84610ecb9808103f7e411d75dfbae2.tar.xz gsoc2013-epiphany-b4df6c7d7c84610ecb9808103f7e411d75dfbae2.tar.zst gsoc2013-epiphany-b4df6c7d7c84610ecb9808103f7e411d75dfbae2.zip |
We dont need a _remove api, unrefing the node will work better. Try to
2003-04-29 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/ephy-history.c: (remove_obsolete_pages),
(pages_removed_cb), (ephy_history_get_last_page):
* embed/ephy-history.h:
We dont need a _remove api, unrefing the node will work
better.
Try to remove the host when it's empty. It still doesnt work
properly, prolly EphyNode bug.
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_get_node):
* src/bookmarks/ephy-bookmark-properties.h:
* src/bookmarks/ephy-bookmarks-editor.c: (prop_dialog_destroy_cb),
(show_properties_dialog), (cmd_bookmark_properties),
(ephy_bookmarks_editor_finalize), (ephy_bookmarks_editor_init):
Do not open more than one dialog per node, just present it.
Picky picky Dave.
* src/ephy-automation.c: (impl_ephy_automation_loadurl):
* src/ephy-shell.c: (ephy_shell_new_tab):
Ever present the window when opening windows through automation.
Diffstat (limited to 'src/ephy-automation.c')
-rw-r--r-- | src/ephy-automation.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ephy-automation.c b/src/ephy-automation.c index 166ca245d..93573e924 100644 --- a/src/ephy-automation.c +++ b/src/ephy-automation.c @@ -90,7 +90,7 @@ impl_ephy_automation_loadurl (PortableServer_Servant _servant, const CORBA_boolean raise, CORBA_Environment * ev) { - EphyNewTabFlags flags = 0; + EphyNewTabFlags flags; const char *load_page = NULL; EphyWindow *window; Session *session; @@ -115,9 +115,11 @@ impl_ephy_automation_loadurl (PortableServer_Servant _servant, return; } + flags = EPHY_NEW_TAB_RAISE_WINDOW; + if (*url == '\0') { - flags = EPHY_NEW_TAB_HOMEPAGE; + flags |= EPHY_NEW_TAB_HOMEPAGE; } else { |