| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
2005-08-13 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/ContentHandler.cpp:
Check that we're not trying to open in Epiphany itself!
Fixes bug #310023.
|
|
|
|
|
|
|
|
| |
2005-08-13 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_get):
Reject favicons that are < 12x12.
|
|
|
|
|
|
|
|
|
| |
2005-08-13 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c: (update_download_row):
Don't display (guint64)-1 as filesize if it's not known yet.
Part of bug #313215.
|
|
|
|
|
|
|
|
| |
2005-08-13 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Better gecko version check.
|
|
|
|
|
|
|
|
|
|
| |
2005-08-13 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
Work around mozilla bug
https://bugzilla.mozilla.org/show_bug.cgi?id=304353 .
Fixes bug #313215.
|
|
|
|
|
|
|
|
|
| |
2005-08-13 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_get):
* lib/ephy-dnd.c: (ephy_dnd_drag_data_get):
More gcc4 fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-10 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-lockdown.c: (update_location_editable):
* src/ephy-shell.c: (ephy_shell_new_tab_full):
* src/ephy-tab.c: (ephy_tab_set_property), (ephy_tab_set_address),
(ephy_tab_open_uri_cb), (ephy_tab_address_cb), (ensure_page_info),
(ephy_tab_net_state_cb), (ephy_tab_init), (ephy_tab_get_address),
(ephy_tab_get_typed_address), (ephy_tab_set_typed_address):
* src/ephy-tab.h:
* src/ephy-toolbar.c: (sync_user_input_cb):
* src/epiphany.defs:
Open new tabs with blank url bar if we're loading the homepage.
Fixes bug #313012.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-10 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp (OnStateChange):
Gecko send several STATE_STOP, but only the final one (completed)
is of interest (STATE_STOP&STATE_IS_NETWORK).
Fix crash with gecko 1.8 when downloading.
* embed/mozilla/mozilla-embed.cpp:
Fix compilation warning.
|
|
|
|
|
|
|
|
| |
2005-08-10 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Warn if nsIPassword.h isn't found.
|
|
|
|
|
|
|
|
| |
2005-08-10 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Fix configure checks for focus workaround.
|
|
|
|
|
|
|
|
|
|
| |
2005-08-10 Crispin Flowerday <gnome@flowerday.cx>
* src/ephy-tab.c (ephy_tab_class_init):
Make a few properties to be writable (where there is appropriate code
in the ephy_tab_set_property() function), and fix the 'icon' property
to have the correct enum value.
|
|
|
|
|
|
|
|
|
| |
2005-08-09 Raphael Slinckx <rslinckx@cvs.gnome.org>
* embed/mozilla/ContentHandler.cpp:
Fix a small grammar error in one of the download
dialog string, with approval of i18n
|
|
|
|
|
|
|
|
|
|
| |
2005-08-09 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (ephy_tab_set_property):
* src/ephy-tab.h:
* src/epiphany.defs:
Make tab icon address setter public.
|
|
|
|
|
|
|
|
|
| |
2005-08-09 Crispin Flowerday <gnome@flowerday.cx>
* src/ephy-find-toolbar.c (ephy_find_toolbar_open):
When opening the find bar with Ctrl+F, search for
the item, and select the text.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-09 Christian Persch <chpe@cvs.gnome.org>
* NEWS:
Typo fixes.
* src/ephy-tab.c: (ephy_tab_net_state_cb):
Removed favicon fallback code.
|
|
|
|
|
|
|
|
| |
2005-08-08 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Post-release version bump.
|
|
|
|
|
|
|
|
| |
2005-08-08 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.7.4 ===
* NEWS:
|
|
|
|
|
|
|
|
|
| |
2005-08-08 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
* src/ephy-toolbar.c: (ephy_toolbar_set_window):
Tiny string fix just before string freeze :)
|
|
|
|
|
|
|
|
| |
2005-08-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_get):
Disable favicons from non-http URLs.
|
|
|
|
|
|
|
|
| |
2005-08-08 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/ContentHandler.cpp:
Fix build with gecko trunk.
|
|
|
|
|
|
|
|
|
| |
2005-08-08 Raphael Slinckx <rslinckx@cvs.gnome.org>
* embed/mozilla/ContentHandler.cpp:
Change the download/open dialog strings to include the
mime-type and file name, bits of rewording too.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-07 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-favicon-cache.c: (icons_removed_cb),
(remove_obsolete_icons), (delete_file),
(ephy_favicon_cache_finalize), (ephy_favicon_cache_get),
(ephy_favicon_cache_clear):
* embed/ephy-favicon-cache.h:
Add way to clear the favicon cache. Also removes any extraneous files
from favicon cache directory. Fix a crash which I wonder why we never
experienced it!
* src/prefs-dialog.c: (prefs_clear_cache_button_clicked_cb):
Also clear favicon cache when clearing the cache.
|
|
|
|
|
|
|
|
|
| |
2005-08-07 Crispin Flowerday <gnome@flowerday.cx>
* embed/mozilla/GtkNSSDialogs.cpp (ConfirmUnknownIssuer):
Change the text on the 'unknown issuer' dialog.
Fixes bug #151519
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-07 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Add switch to disable focus fix, and to disable PSM. Error out if
PSM isn't found but --disable-psm not given. Should prevent accidental
compilation without PSM.
* lib/widgets/ephy-icon-entry.c: (ephy_icon_entry_get_entry):
* lib/widgets/ephy-icon-entry.h:
Add ephy_icon_entry_get_entry.
* src/epiphany.defs:
Updated python bindings.
|
|
|
|
|
|
|
|
| |
2005-08-07 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/mozilla-embed.cpp: (mozilla_embed_realize):
Also block GtkMozEmbed's child focus-[in|out]-event handlers.
|
|
|
|
|
|
|
|
| |
2005-08-06 Crispin Flowerday <gnome@flowerday.cx>
* embed/mozilla/EphyBrowser.cpp (AttachListeners):
Don't attach the scroll event listener twice.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-03 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (popup_menu_at_coords),
(idle_unref_context_event), (set_context_event),
(embed_popup_deactivate_cb), (get_name_from_address_value),
(show_embed_popup), (ephy_window_dispose),
(ephy_window_get_is_print_preview),
(ephy_window_get_context_event):
* src/ephy-window.h:
* src/epiphany.defs:
* src/popup-commands.c: (popup_cmd_link_in_new_window),
(popup_cmd_link_in_new_tab), (popup_cmd_bookmark_link),
(popup_cmd_copy_link_address), (save_property_url),
(popup_cmd_open_link), (popup_cmd_set_image_as_background),
(popup_cmd_copy_image_location), (popup_cmd_open_image):
Add public function ephy_window_get_context_event() to get the
EphyEmbedEvent for the current popup menu, instead of using an
undocument g_object_get_data() call. Also fixes bug
#310910.
Don't printf NULL; fixes bug #309796.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-03 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-favicon-cache.c: (pixbuf_cache_entry_free),
(icons_added_cb), (cleanup_entry), (periodic_cleanup_cb),
(ephy_favicon_cache_init), (ephy_favicon_cache_finalize),
(ephy_favicon_cache_get):
Keep pixbufs in cache instead of loading them over and over again.
|
|
|
|
|
|
|
|
|
| |
2005-08-03 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-icon-entry.c: (ephy_icon_entry_get_borders):
No need to add focus_width to borders anymore. Now we get the
same height as a normal entry.
|
|
|
|
|
|
|
|
|
|
| |
2005-08-03 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-icon-entry.c: (ephy_icon_entry_get_borders),
(ephy_icon_entry_size_allocate):
Use the entry's style's [xy]thickness, not our own.
Fixes rendering with current Clearlooks engine.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-03 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/Makefile.am:
A lib/widgets/testiconentry.c:
A lib/widgets/ephy-icon-entry.c:
A lib/widgets/ephy-icon-entry.h:
New widget, looks like a GtkEntry with icons inside.
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_set_tooltip), (update_address_state),
(match_selected_cb), (entry_clear_activate_cb),
(entry_populate_popup_cb),
(ephy_location_entry_construct_contents),
(ephy_location_entry_set_completion),
(ephy_location_entry_set_location),
(ephy_location_entry_get_location), (ephy_location_entry_reset),
(ephy_location_entry_activate), (ephy_location_entry_get_entry),
(ephy_location_entry_set_show_lock):
Use EphyIconEntry. Fixes location entry drawing with new GNOME default
theme (Clearlooks), and should also fix drawing with all themes,
except those which draw inside-focus on entries even when the entry
has no frame.
|
|
|
|
|
|
|
|
|
|
| |
2005-08-01 Crispin Flowerday <gnome@flowerday.cx>
* src/Makefile.am (epiphany.c):
Pipe the output of the pygtk_codegen program straight to
epiphany.c to fix timestamp handling, which caused make to
run rules on every invocation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-01 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-location-action.c: (get_location_cb):
* src/ephy-session.c: (write_tab):
* src/ephy-tab.c:
* src/ephy-window.c: (modal_alert_cb):
* src/prefs-dialog.c: (set_homepage_entry),
(prefs_homepage_current_button_clicked_cb):
* src/window-commands.c: (window_cmd_file_send_to),
(window_cmd_file_bookmark_page), (window_cmd_view_page_source):
Now that the tab's address is always correct (isn't the typed address
anymore), always use ephy_tab_get_address instead of
ephy_embed_get_location, since the former also gets the right address
when the page loading but still blank. Should fix bug #147840.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-01 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-location-action.c: (sync_icon),
(ephy_location_action_set_property),
(ephy_location_action_get_property),
(ephy_location_action_class_init), (ephy_location_action_init),
(ephy_location_action_finalize):
* src/ephy-notebook.c: (sync_icon):
* src/ephy-tab.c: (ephy_tab_set_property), (ephy_tab_get_property),
(ephy_tab_class_init), (ephy_tab_finalize), (ephy_tab_load_icon),
(ephy_tab_icon_cache_changed_cb), (ephy_tab_set_icon_address),
(ephy_tab_get_icon), (ephy_tab_init):
* src/ephy-tab.h:
* src/ephy-toolbar.c: (ephy_toolbar_set_favicon):
* src/ephy-toolbar.h:
* src/ephy-window.c: (sync_tab_icon):
Add a ::icon property to EphyTab, and use that everywhere instead
of querying the icon cache, thus saving memory.
|
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* Makefile.am:
Don't need this list of files leftover by scrollkeeper anymore
since we distcheck with --disable-scrollkeepers.
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/epiphany.defs:
Wrap EggToolbarsModel.
|
|
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/Makefile.am:
* src/epiphany.defs:
* src/epiphany.override:
Wrap MozillaEmbedEvent, to prevent crash from bug #310910.
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/epiphany.defs:
More bindings.
|
|
|
|
|
|
|
|
|
| |
2005-07-31 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/epiphany.override: (_wrap_ephy_embed_event_get_coords):
* embed/ephy-history.c:
Fix gcc 4.0 warnings.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/Makefile.am:
Update binding rules.
* src/epiphany.defs:
Fix crash on "window.get_bookmarksbar()".
|
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/epiphany.defs:
* src/epiphany.override:
Fix crash on "window.get_toolbar()". Fixes bug #170105.
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/epiphany.defs:
Update python bindings.
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_help_about):
Fix string, and add Crispin to contributors in About.
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-location-entry.c:
Fix location entry favicon updating.
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
Tiny string fix. Fixes bug #167448.
|
|
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (main):
* src/window-commands.c: (window_cmd_view_stop),
(window_cmd_help_about):
Update about dialogue.
|
|
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-shell.c: (ephy_embed_shell_get_default):
* embed/ephy-embed-shell.h:
Add ephy_embed_shell_get_default() analogous to
ephy_shell_get_default().
|
|
|
|
|
|
|
|
|
|
| |
2005-07-31 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (ephy_tab_set_icon_address),
(ephy_tab_set_fallback_icon_address), (ensure_page_info),
(ephy_tab_net_state_cb):
Fallback to favicon.ico. Fixes bug #116678.
|
|
|
|
|
|
|
|
| |
2005-07-30 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-debug.c: (trap_handler):
Allow set-but-empty EPHY_DEBUG_BREAK variable.
|
|
|
|
|
|
|
|
|
| |
2005-07-30 Christian Persch <chpe@cvs.gnome.org>
* embed/print-dialog.c: (ephy_print_load_config_from_file),
(ephy_print_save_config_to_file):
Make those more robust.
|
|
|
|
|
|
|
|
|
| |
2005-07-30 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/mozilla-embed.cpp: (mozilla_embed_realize):
Count the blocked handlers and warn if it's not the expected numberr,
so we know if our focos fix assumptions become invalid.
|
|
|
|
|
|
|
|
| |
2005-07-30 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-debug.c: (trap_handler), (ephy_debug_init):
ALlow EPHY_DEBUG_BREAK even in non-debug builds.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-30 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-session.c: (ephy_session_get_active_window):
Make ephy_session_get_active_window work as intended.
* src/prefs-dialog.c: (prefs_homepage_current_button_clicked_cb):
Fix setting homepage to current page. Fixes bug #311962.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-29 Crispin Flowerday <gnome@flowerday.cx>
* src/ephy-find-toolbar.c: (ephy_find_toolbar_grab_focus),
(ephy_find_toolbar_open), (ephy_find_toolbar_close):
* src/ephy-shell.c: (ephy_shell_new_tab_full):
* src/ephy-tab.c: (ephy_tab_grab_focus):
* src/ephy-window.c: (ephy_window_key_press_event),
(ephy_window_open_link):
* src/window-commands.c: (window_cmd_go_back), (window_cmd_go_up),
(window_cmd_go_forward), (window_cmd_view_stop),
(window_cmd_view_reload):
Replace ephy_embed_activate with gtk_widget_grab_focus
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-statusbar.c: (ephy_statusbar_get_tooltips),
(ephy_statusbar_get_security_frame):
* src/ephy-statusbar.h:
Add accessor functions for those instead of relying
on using the struct members directly.
|
|
|
|
|
|
|
|
|
| |
2005-07-29 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Remove long description where it differed from the short
description only by the period. Fixes bug #172230.
|
|
|
|
|
|
|
|
| |
2005-07-29 Christian Persch <chpe@cvs.gnome.org>
* src/epiphany.defs:
Update the python bindings too.
|
|
|
|
|
|
|
|
|
|
| |
2005-07-29 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed.c:
* embed/ephy-embed.h:
* embed/mozilla/mozilla-embed.cpp:
Implement ::grab-focus and remove ephy_embed_activate ().
|
|
|
|
|
|
|
|
| |
2005-07-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-shell.c: (ephy_shell_new_tab_full):
Realise the embed first before grabbing focus on it.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-python-extension.c: (impl_detach_tab),
(impl_detach_window):
* src/ephy-python-loader.c: (ephy_python_loader_finalize):
* src/ephy-python.c: (ephy_python_init), (idle_shutdown),
(ephy_python_shutdown), (idle_gc), (ephy_python_schedule_gc):
* src/ephy-python.h:
Be careful not to leave a GC scheduled when terminating python.
|
|
|
|
|
|
|
|
| |
2005-07-28 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_open_link):
For empty pages, put focus in address bar.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-28 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/mozilla-embed.cpp:
* src/ephy-shell.c: (url_is_empty), (load_homepage),
(ephy_shell_new_tab_full):
Work around gtkmozembed focus bug. Fixes bug #105153.
|
|
|
|
|
|
|
|
| |
2005-07-27 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyAboutModule.cpp:
Fix proxy server settings string.
|
|
|
|
|
|
|
|
| |
2005-07-27 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyAboutModule.cpp:
Fix google search URL to include www prefix.
|
|
|
|
|
|
|
|
| |
2005-07-27 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyAboutModule.cpp:
Don't put the archive links on the unknownSocketType error message.
|
|
|
|
|
|
|
|
|
| |
2005-07-27 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c:
(ephy_topic_action_sync_label):
Only show the leaf name on bookmarksbar for hierarchical topics.
|
|
|
|
|
|
|
|
| |
2005-07-26 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Post-release version bump.
|
|
|
|
|
|
|
|
| |
2005-07-26 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.7.3 ===
* NEWS:
|
|
|
|
|
|
|
|
| |
2005-07-26 Christian Persch <chpe@cvs.gnome.org>
* embed/print-dialog.c: (ephy_print_verify_postscript):
Primary text shouldn't have a period.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-26 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-marshal.list:
* src/bookmarks/ephy-bookmark-action.c: (open_in_tab_activate_cb),
(open_in_window_activate_cb), (activate_cb):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_class_init),
(impl_resolve_address), (ephy_bookmarks_resolve_address):
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-topic-action.c: (menu_activate_cb),
(open_in_tabs_activate_cb):
* src/ephy-location-action.c: (action_activated_cb),
(entry_activate_cb):
* src/epiphany.defs:
Unify bookmarks/smart bookmarks address resolution, and add a signal
to EphyBookmarks for it.
|
|
|
|
|
|
|
|
|
| |
2005-07-26 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (button_toggled_cb):
Use connect_object to connect to the menu's deactivate
signal. May fix bug #309918.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-24 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_finalize), (update_address_state),
(update_favicon), (editable_changed_cb), (entry_button_press_cb),
(match_selected_cb), (entry_key_press_cb),
(ephy_location_entry_construct_contents),
(ephy_location_entry_set_location), (ephy_location_entry_reset),
(ephy_location_entry_set_favicon):
* lib/widgets/ephy-location-entry.h:
* src/ephy-location-action.c: (entry_activate_cb),
(user_changed_cb), (sync_address), (connect_proxy),
(ephy_location_action_set_property),
(ephy_location_action_finalize),
(ephy_location_action_set_address):
* src/ephy-location-action.h:
* src/ephy-lockdown.c: (update_location_editable):
* src/ephy-tab.c: (ephy_tab_get_typed_address):
* src/ephy-toolbar.c: (ephy_toolbar_set_location):
* src/ephy-toolbar.h:
* src/ephy-window.c: (ephy_window_key_press_event),
(sync_tab_address), (ephy_window_set_active_tab), (modal_alert_cb):
* src/epiphany.defs:
* src/window-commands.c: (window_cmd_view_stop):
Fix ESC behaviour to always stop, and to reset the location entry
when it's focused only. Reset the location entry favicon to the stock
icon when the address shown is != the tab's address.
When switching tab, preserve the selection if it was owned by the
location entry. Fixes bug #155824.
|
|
|
|
|
| |
(ephy_print_verify_postscript): print a less techy message if
someone tries to print to PDF.
|
|
|
|
|
|
|
|
| |
2005-07-25 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_launch_desktop_file):
Don't crash in case the desktop file is not found.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-24 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-single.c: (ephy_embed_single_open_window):
* embed/ephy-embed-single.h:
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/MozillaPrivate.cpp:
* embed/mozilla/MozillaPrivate.h:
* embed/mozilla/mozilla-embed-single.cpp:
Remove code to get the printer list, and fix a
compile warning.
|
|
|
|
|
|
|
|
|
|
| |
2005-07-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (connect_proxy):
* src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu),
(connect_proxy):
Also ellipsise the menu entries in the toolbar overflow menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-24 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-lockdown.c: (update_location_editable):
* src/ephy-shell.c: (ephy_shell_new_tab_full):
* src/ephy-tab.c: (ephy_tab_set_property), (ephy_tab_get_property),
(ephy_tab_class_init), (get_title_from_address),
(ephy_tab_set_loading_title), (ephy_tab_set_address),
(ephy_tab_set_load_status), (ephy_tab_get_load_status),
(ephy_tab_open_uri_cb), (ephy_tab_address_cb),
(ephy_tab_content_change_cb), (ephy_tab_zoom_changed_cb),
(ephy_tab_title_cb), (ensure_page_info), (ephy_tab_net_state_cb),
(ephy_tab_init), (ephy_tab_set_title), (ephy_tab_get_title),
(ephy_tab_get_address), (ephy_tab_get_typed_address),
(ephy_tab_set_typed_address):
* src/ephy-tab.h:
* src/ephy-toolbar.c: (sync_user_input_cb):
* src/ephy-window.c: (sync_tab_typed_address), (sync_tab_title),
(ephy_window_set_active_tab):
* src/epiphany.defs:
Set title of loading page to the address, iff the page was blank
before. Fixes bug #115337 and bug #171622.
* src/ephy-session.c: (ephy_session_close):
In ephy_session_close(), close open dialogues first.
|
| |
|
|
|
|
|
|
|
|
| |
2005-07-23 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Remove obsolete schema entries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-22 Jürg Billeter <j@bitron.ch>
* configure.ac:
* data/glade/print.glade:
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/EphyUtils.h:
* embed/mozilla/PrintingPromptService.cpp:
* embed/mozilla/PrintingPromptService.h:
* embed/print-dialog.c: (ephy_print_info_free),
(ephy_print_load_config_from_file),
(ephy_print_save_config_to_file), (ephy_print_get_print_info),
(ephy_print_dialog_response_cb), (ephy_print_do_print_idle_cb),
(ephy_print_do_print_and_free), (ephy_print_paper_selector_new),
(ephy_print_dialog_construct_range_page), (ephy_print_dialog_new),
(ephy_print_setup_dialog_new):
* embed/print-dialog.h:
Use libgnomeprintui for the printing dialog and the paper part of the
printing setup dialog. Fixes bug #141241, bug #163255 and bug #301730.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-21 Christian Persch <chpe@cvs.gnome.org>
* src/Makefile.am:
Add rules to generate the raw python bindings .defs file,
and to check that all headers are either used or ignored.
* src/epiphany.defs:
Reordered to make diffing against the autogenerated file
simpler.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-20 Christian Persch <chpe@cvs.gnome.org>
* .cvsignore:
* Makefile.am:
* autogen.sh:
* configure.ac:
* help/C/epiphany.xml:
* help/Makefile.am:
A help/epiphany.omf.in:
R help/es/epiphany-es.omf:
R help/es/epiphany.xml:
* help/es/es.po:
R help/es/legal.xml:
R help/eu/epiphany-eu.omf:
R help/eu/epiphany.xml:
* help/eu/eu.po:
R help/eu/legal.xml:
R help/fi/epiphany-fi.omf:
R help/fi/epiphany.xml:
R help/fi/legal.xml:
R help/ja/epiphany-ja.omf:
R help/ja/epiphany.xml:
* help/ja/ja.po:
R help/ja/legal.xml:
R help/uk/epiphany-uk.omf:
R help/uk/epiphany.xml:
R help/uk/legal.xml:
Use gnome-doc-utils, and move existing translations over.
|
|
|
|
|
|
|
|
| |
2005-07-17 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (get_option):
Make sure the option is in the right option group.
|
|
|
|
|
|
|
|
|
|
| |
2005-07-17 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (get_option),
(ephy_bookmarks_get_smart_bookmark_width):
Only allow alphanumeric option arguments, and limit length to 32
characters at most. Use g_ascii_strtoull.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-17 Christian Persch <chpe@cvs.gnome.org>
A embed/mozilla/EphyAboutModule.cpp:
A embed/mozilla/EphyAboutModule.h:
R embed/mozilla/EphyProtocolHandler.cpp:
R embed/mozilla/EphyProtocolHandler.h:
* embed/mozilla/Makefile.am:
* embed/mozilla/MozRegisterComponents.cpp:
* po/POTFILES.in:
Yet another mozilla API change.
* src/bookmarks/ephy-bookmarks.c:
(ephy_bookmarks_get_smart_bookmark_width):
Remove stray g_print, and clamp entry width to sane values.
|
|
|
|
|
|
|
|
| |
2005-07-17 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c:
Remove stray g_print.
|
|
|
|
|
|
|
|
| |
2005-07-17 Christian Persch <chpe@cvs.gnome.org>
* data/mime-types-permissions.xml:
Make sure we know about all mime types that totem can accept.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-17 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
Use $^ in the default-prefs.js rule.
* data/default-prefs-gecko-1.8.js:
All these are already set by default, no need to repeat them.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-17 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_sync_smart_url):
* src/bookmarks/ephy-bookmarks.c: (resolve_cb), (browse_cb),
(ephy_bookmarks_init), (update_has_smart_address), (get_option),
(ephy_bookmarks_solve_smart_url),
(ephy_bookmarks_get_smart_bookmark_width):
* src/bookmarks/ephy-bookmarks.h:
Fix smart bookmark options parsing. Now encoding= really works,
and added width= for bug #116709. Also fixes bug #132761.
|
|
|
|
|
|
|
|
| |
2005-07-16 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (notebook_drag_data_received_cb):
Fix URL dragging to other tabs.
|
|
|
|
|
|
|
|
| |
2005-07-13 Christian Persch <chpe@cvs.gnome.org>
* data/mime-types-permissions.xml:
Add application/rdf+xml to list of known mime types.
|
|
|
|
|
|
|
|
| |
2005-07-13 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyProtocolHandler.cpp:
Fix a couple of strings. Fixes bug #310196.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-12 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/mozilla-embed.cpp:
Remove the reload workaround, since the mozilla bug
is fixed on all supported mozilla version.
|
|
|
|
|
|
|
|
| |
2005-07-12 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Detect seamonkey trunk.
|
|
|
|
|
|
|
|
| |
2005-07-12 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Update min-versions for mozilla dependency.
|
|
|
|
|
|
|
|
| |
2005-07-11 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Post-release version bump.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-11 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.7.2 ===
* doc/reference/tmpl/ephy-embed.sgml:
* doc/reference/tmpl/ephy-window.sgml:
* doc/reference/tmpl/epiphany-unused.sgml:
* po/POTFILES.in:
|
|
|
|
|
|
|
|
| |
2005-07-11 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/GtkNSSDialogs.cpp:
Remove checkbox from trust-CA dialogue. Fixes bug #168295.
|
|
|
|
|
|
|
|
| |
2005-07-11 Christian Persch <chpe@cvs.gnome.org>
* src/prefs-dialog.c: (prefs_dialog_init):
Init the gettext domain.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-11 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-node-view.c: (check_node_is_drag_source),
(can_drag_selection), (button_release_cb), (motion_notify_cb):
Check all selected nodes if they allow dragging.
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_update_menu), (key_pressed_cb):
Don't allow to delete or rename local sites, or to put them
on the bookmarks bar.
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init):
Fix capitalisation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-10 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-node-common.h:
* lib/ephy-node.c: (ephy_node_new_with_id),
(ephy_node_signal_disconnect), (ephy_node_set_is_drag_source),
(ephy_node_get_is_drag_source), (ephy_node_set_is_drag_dest),
(ephy_node_get_is_drag_dest):
* lib/ephy-node.h:
* lib/widgets/ephy-node-view.c: (drag_motion_cb),
(drag_data_received_cb):
Implement a way to disallow dragging from resp. dropping on certain
nodes.
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_update_menu):
* src/bookmarks/ephy-bookmarks.c: (save_filter),
(save_filter_local), (ephy_bookmarks_save),
(update_bookmark_keywords), (bookmark_is_categorized),
(resolve_cb), (browse_cb), (ephy_local_bookmarks_init),
(ephy_local_bookmarks_stop), (ephy_bookmarks_init),
(ephy_bookmarks_finalize), (ephy_bookmarks_get_topic_uri),
(ephy_bookmarks_find_keyword), (ephy_bookmarks_get_favorites),
(ephy_bookmarks_get_local):
* src/bookmarks/ephy-bookmarks.h:
Implement "Local Sites" topic, filled with zeroconf-discovered
bookmarks. Patch by Bastien Nocera, fixes bug #144969.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-10 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-shell.c: (ephy_embed_shell_prepare_close):
Fix build with -Werror.
* src/ephy-tab.c: (ephy_tab_dispose),
(ephy_tab_file_monitor_cancel), (ephy_file_monitor_reload_cb),
(ephy_tab_file_monitor_cb), (ephy_tab_update_file_monitor),
(ephy_tab_address_cb):
Monitor local files for changes and reload them if they do change.
Fixes bug #300040; patch by Raphaël Slinckx.
|
|
|
|
|
|
|
|
| |
2005-07-10 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyProtocolHandler.cpp:
Use contract IDs.
|
|
|
|
|
|
|
|
| |
2005-07-10 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyProtocolHandler.cpp:
Add context to two strings.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-10 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyProtocolHandler.cpp:
* embed/mozilla/EphyProtocolHandler.h:
Improved design and wording of the error pages,
and add links to google cache and internet archive
where appropriate. Many thanks to mpt for his help!
|
|
|
|
|
|
|
|
|
| |
2005-07-09 Jean-François Rameau <jframeau@cvs.gnome.org>
* lib/widgets/ephy-location-entry.c: (completion_func):
Uppercase letters shouldn't breaks history autocompletion.
Fix Bug #308236.
|
|
|
|
|
|
|
|
| |
2005-07-09 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c: (entry_changed_cb):
If the string includes uppercase letters, search case-sensitively.
|
|
|
|
|
|
|
|
|
| |
2005-07-09 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c: (ephy_find_toolbar_close):
Don't focus the embed on close on !typeaheadfind,
since it's a crash. Fixes bug #307675.
|
|
|
|
|
|
|
|
| |
2005-07-09 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyProtocolHandler.cpp:
Make error page nicer; code by Adam Hooper.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2005-07-09 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-gecko-1-8.js:
* embed/mozilla/EphyProtocolHandler.cpp:
* embed/mozilla/EphyProtocolHandler.h:
Error pages implementation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_save),
(periodic_save_cb), (ephy_favicon_cache_init),
(ephy_favicon_cache_finalize), (favicon_download_completed_cb),
(favicon_download_cancelled_cb), (ephy_favicon_cache_get):
Periodically save the favicon cache.
* embed/ephy-history.c:
Source ID is guint not int.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_download),
(ephy_favicon_cache_get):
Rename favicons so they don't have extensions. Work around broken
mime detection which cannot detect that a .ico file with HTML content
is really no icon file.
|
|
|
|
|
|
|
|
|
| |
2005-07-07 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/egg-editable-toolbar.c: (new_pixbuf_from_widget),
(new_separator_pixbuf):
Don't leak windows.
|
|
|
|
|
|
|
|
|
| |
2005-07-07 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/MozDownload.h:
Fix for mozilla API change.
|
|
|
|
|
|
|
|
| |
2005-07-06 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
Make scroll wheel zoom directions HIG compliant; fixes bug #306110.
|
|
|
|
|
|
|
|
|
| |
2005-07-05 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/PrintingPromptService.cpp:
There's no printer cmd line entry anymore, no need to
lock it down.
|
|
|
|
|
|
|
|
| |
2005-07-04 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-extensions-manager.c:
Fix compiler warning.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-04 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c: (remove_download), (prepare_close_cb),
(downloader_view_init), (downloader_view_finalize),
(downloader_view_remove_download), (download_dialog_delete_cb):
* embed/ephy-embed-shell.c: (ephy_embed_shell_prepare_close),
(ephy_embed_shell_class_init):
* embed/ephy-embed-shell.h:
* embed/ephy-favicon-cache.c: (prepare_close_cb),
(ephy_favicon_cache_init), (kill_download):
* embed/mozilla/mozilla-embed-find.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-embed.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* embed/mozilla/mozilla-notifiers.h:
* src/ephy-session.c: (ephy_session_init), (ephy_session_dispose),
(ephy_session_autoresume), (close_dialog), (ephy_session_close):
* src/ephy-shell.c: (ephy_shell_startup), (toolwindow_hide_cb):
* src/ephy-window.c: (ephy_window_finalize):
Better fix for bug #151037 to make session shutdown work again.
Also fix session shutdown while resuming, and preserve the session
in this case.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-03 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/ephy-cookie-manager.h:
EphyCookie's expires field is now of time_t type (fixes gcc 4.0 warning).
* embed/ephy-favicon-cache.c:
* lib/ephy-file-helpers.c:
* lib/ephy-langs.c:
* lib/ephy-node-db.c:
* lib/ephy-node.c:
* lib/ephy-state.c:
* lib/egg/eggtraymanager.c:
* src/ephy-extensions-manager.c:
* src/ephy-main.c:
* src/ephy-notebook.c:
* src/ephy-session.c:
* src/ephy-window.c:
Fixes more signed/unsigned problems with gcc 4.0.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-01 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/ephy-navigation-action.c: (build_back_or_forward_menu),
(build_up_menu), (select_menu_item_cb), (deselect_menu_item_cb),
(ephy_navigation_action_set_property):
Show URI in status bar when selecting Back/Forward/Up menu items.
Fixes partly #161710.
|
|
|
|
|
|
|
|
| |
2005-06-24 Christian Persch <chpe@cvs.gnome.org>
* data/mime-types-permissions.xml:
Add text/rtf.
|
|
|
|
|
|
|
|
|
| |
2005-06-19 Jean-François Rameau <jframeau@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* src/ephy-window.c:
Shift-Ctrl+R now works (Force reload). Fixes #307831.
|
|
|
|
|
|
|
|
|
|
| |
2005-06-16 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/ContentHandler.cpp:
* src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_constructor):
* src/ephy-history-window.c: (confirmation_dialog_construct):
Don't show the image after gtk_button_set_image(). Fixes bug #307818.
|
|
|
|
|
|
|
|
|
| |
2005-06-14 Crispin Flowerday <gnome@flowerday.cx>
* embed/ephy-embed.c (ephy_embed_load_url):
Point to the 'search_key_press' function int eh EphyEmbedIface
rather than the context menu one
|
|
|
|
|
|
|
|
| |
2005-06-12 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/mozilla-ember-persist.cpp: (impl_to_string):
Fix refcount leak.
|
|
|
|
|
|
|
|
| |
2005-06-11 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/mozilla-embed-persist.cpp:
Don't hold a ref to the shell from persist objects.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-06-10 Christian Persch <chpe@cvs.gnome.org>
* lib/Makefile.am:
* lib/ephy-object-helpers.c:
* lib/ephy-object-helpers.h:
Common helper function to unref a GObject from idle.
* embed/downloader-view.c: (downloader_view_finalize):
* embed/mozilla/mozilla-embed-find.cpp:
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed.cpp:
* src/ephy-extensions-manager.c: (unload_extension):
* src/ephy-main.c: (main):
* src/ephy-shell.c: (toolwindow_hide_cb):
* src/ephy-window.c: (ephy_window_finalize):
Always unref the shell from idle, never directly. That's because
in case we hold the last reference, we would end up terminating
embedding/XPCOM from a mozilla callback. Fixes bug #151037,
and moz#236688.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-06-08 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
* src/ephy-window.h:
* src/epiphany.defs:
* src/window-commands.c: (window_cmd_edit_select_all),
(window_cmd_edit_find):
Handle Ctrl-F like / to open the find bar without focusing it.
Fixes link activation while finding.
|
|
|
|
|
|
|
|
|
| |
2005-06-07 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp: (file_is_compressed),
(parse_extension):
More constification.
|
|
|
|
|
|
|
|
| |
2005-06-07 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/mozilla/mozilla-embed.cpp: (mozilla_embed_dom_key_press_cb):
Unused var.
|
|
|
|
|
|
|
|
| |
2005-06-06 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Require DBUS 0.34. Bug #306626.
|
|
|
|
|
|
|
|
|
|
| |
2005-06-05 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-dbus.c: (ephy_dbus_connect_to_system_bus),
(ephy_dbus_connect_to_session_bus), (ephy_dbus_disconnect_bus):
Fix compilation with DBUS 0.3x. Patch by Raphaël Slinckx, fixes bug
#306565.
|
|
|
|
|
|
|
|
|
|
| |
2005-06-05 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/eggtrayicon.c: (egg_tray_icon_manager_filter),
(egg_tray_icon_update_manager_window),
(egg_tray_icon_manager_window_destroyed), (egg_tray_icon_realize):
Update from libegg.
|
| |
|
|
|
|
|
|
|
|
| |
2005-06-05 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Post-release version bump.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-06-05 Christian Persch <chpe@cvs.gnome.org>
Version 1.7.1.
* Makefile.am:
Add --enable-python to distcheck configure flags.
* NEWS:
* configure.ac:
Updated for version 1.7.1.
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EventContext.cpp:
Fix warnings.
* src/ephy-extensions-manager.c: (get_loader_for_type),
(load_extension):
Fix --disable-python case.
* src/Makefile.am:
Fix make distcheck.
|
|
|
|
|
|
|
|
|
| |
2005-06-04 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c: (tab_dom_mouse_click_cb),
(ephy_find_toolbar_set_embed):
Close find bar on mouse click in the embed.
|
|
|
|
|
|
|
|
| |
2005-06-03 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/mozilla/EventContext.cpp:
Typo.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-06-03 Christian Persch <chpe@cvs.gnome.org>
Don't open search toolbar on / or ' over formfields:
* embed/ephy-embed.c: (ephy_embed_base_init):
* embed/ephy-embed.h:
New signal for searchable key presses.
* embed/mozilla/EventContext.cpp:
* embed/mozilla/EventContext.h:
Add static function to check if a keypress should be forwarded
to the search toolbar.
* embed/mozilla/mozilla-embed.cpp:
Emit the signal here.
* lib/ephy-marshal.list:
* src/ephy-find-toolbar.c: (tab_search_key_press_cb),
(ephy_find_toolbar_set_embed):
Use the new signal instead of dom-key-press.
|
|
|
|
|
|
|
|
|
| |
2005-06-02 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/mozilla/EventContext.cpp: (EventContext::GetEventContext):
Add code to handle area tags.
Fix bug #152482
|
|
|
|
|
|
|
|
|
|
|
| |
2005-06-02 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/mozilla/EphyUtils.h:
* embed/mozilla/EphyUtils.cpp:
nsEmbedString doesn't support Equals method. So add some bits
to test two nsEmbedString.
See https://bugzilla.mozilla.org/show_bug.cgi?id=296286
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-06-01 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/egg-editable-toolbar.c: (drag_data_get_cb),
(drag_data_received_cb):
* lib/egg/egg-toolbar-editor.c: (drag_data_get_cb),
(parse_item_list), (egg_toolbar_editor_load_actions):
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml),
(egg_toolbars_model_save), (parse_item_list), (parse_toolbars):
* src/ephy-notebook.c:
* src/ephy-window.c:
Fix more signed/unsigned problems with gcc 4.0. Patch by Martin
Kretzschmar, bug #306169.
|
|
|
|
|
|
|
|
| |
2005-05-31 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyBrowser.cpp:
Fix compile warning.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-31 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
Add scroll event listener, and change zoom on scroll+wheel events.
* lib/ephy-zoom.c: (ephy_zoom_get_changed_zoom_level):
* lib/ephy-zoom.h:
Fix signed/unsigned integer problems (underflow).
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-31 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (ephy_notebook_move_tab),
(move_tab_to_another_notebook), (button_release_cb):
* src/ephy-window.c: (update_tabs_menu_sensitivity):
Work around mozilla bug
https://bugzilla.mozilla.org/show_bug.cgi?id=296002 by disallowing
tabs moves to a different window. Bug #303922.
|
|
|
|
|
|
|
|
|
| |
2005-05-30 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/GtkNSSDialogs.cpp:
Remove "Software Developers" checkbox from New CA dialogue.
From bug #168295.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-30 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c: (tab_dom_key_press_cb),
(ephy_find_toolbar_open):
* src/ephy-find-toolbar.h:
* src/ephy-window.c: (ephy_window_find):
Don't erase the search term when opening the find bar with Ctrl-F.
|
|
|
|
|
|
|
|
| |
2005-05-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c: (tab_dom_key_press_cb):
Don't special-case ' and / if the find bar is already active.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c: (tab_dom_key_press_cb),
(entry_activate_cb), (sync_print_preview_mode),
(ephy_find_toolbar_set_window), (ephy_find_toolbar_get_property),
(ephy_find_toolbar_set_property), (ephy_find_toolbar_class_init),
(ephy_find_toolbar_new):
* src/ephy-find-toolbar.h:
* src/ephy-window.c: (ephy_window_init),
(ephy_window_set_print_preview), (ephy_window_get_is_popup),
(ephy_window_get_is_print_preview):
* src/ephy-window.h:
Deactivate typeaheadfind in print preview mode.
|
|
|
|
|
|
|
|
|
| |
2005-05-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c: (ephy_find_toolbar_set_embed),
(ephy_find_toolbar_open):
Only enable typeahead if we actually can do typeaheadfind.
|
|
|
|
|
|
|
|
| |
2005-05-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (sync_tab_document_type):
Allow ViewSource for XML documents too. Fixes bug #305788.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-29 Jean-François Rameau <jframeau@cvs.gnome.org>
* lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file):
Add warnings:
- when downloading to not writable directory,
- when downloading to not writable file (overwrite).
Fixes bug #124236
|
|
|
|
|
|
|
|
| |
2005-05-29 Christian Persch <chpe@cvs.gnome.org>
* src/epiphany.defs:
Update python bindings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-29 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
* data/default-prefs-toolkit.js:
Disable mozilla's typeaheadfind.
* src/ephy-find-toolbar.c: (get_find), (send_focus_change),
(tab_dom_key_press_cb), (entry_changed_cb),
(entry_preedit_changed_cb), (entry_key_press_event_cb),
(entry_activate_cb), (set_focus_cb),
(ephy_find_toolbar_grab_focus), (ephy_find_toolbar_init),
(ephy_find_toolbar_class_init), (ephy_find_toolbar_set_embed),
(ephy_find_toolbar_find_previous), (ephy_find_toolbar_open),
(ephy_find_toolbar_close):
* src/ephy-find-toolbar.h:
* src/ephy-window.c: (sync_tab_document_type), (ephy_window_init),
(ephy_window_set_print_preview), (ephy_window_find):
Forward key events from the embed to the find toolbar. That way we can
typeaheadfind without losing focus.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-28 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Check for toolkit nsITypeAheadFind.
* embed/Makefile.am:
* embed/ephy-embed-factory.c: (ephy_embed_factory_new_object):
* embed/ephy-embed-find.c: (ephy_embed_find_set_embed),
(ephy_embed_find_set_properties), (ephy_embed_find_find),
(ephy_embed_find_find_again), (ephy_embed_find_get_type):
* embed/ephy-embed-find.h:
* embed/ephy-embed.c:
* embed/ephy-embed.h:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/EphyFind.cpp:
* embed/mozilla/EphyFind.h:
* embed/mozilla/Makefile.am:
* embed/mozilla/mozilla-embed-find.cpp:
* embed/mozilla/mozilla-embed-find.h:
* embed/mozilla/mozilla-embed.cpp:
* src/bookmarks/ephy-bookmarks-import.c:
(gul_general_read_line_from_file):
* src/ephy-find-toolbar.c: (get_find), (set_controls),
(tab_content_changed_cb), (entry_changed_cb),
(ephy_find_toolbar_init), (ephy_find_toolbar_finalize),
(ephy_find_toolbar_class_init), (ephy_find_toolbar_new),
(ephy_find_toolbar_get_text), (ephy_find_toolbar_set_embed),
(ephy_find_toolbar_find_next), (ephy_find_toolbar_find_previous):
* src/ephy-find-toolbar.h:
* src/ephy-window.c: (ephy_window_set_active_tab),
(ephy_window_init), (ephy_window_get_find_toolbar),
(ephy_window_notebook_switch_page_cb):
* src/ephy-window.h:
* src/window-commands.c: (window_cmd_edit_find_next),
(window_cmd_edit_find_prev):
Implement typeaheadfind for the find toolbar.
|
|
|
|
|
|
|
|
|
| |
2005-05-28 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c:
(gul_general_read_line_from_file):
Check return value of fgets.
|
|
|
|
|
|
|
|
| |
2005-05-28 Christian Persch <chpe@cvs.gnome.org>
* doc/reference/Makefile.am:
Add python libs when building with python bindings. Fixes bug #305767.
|
|
|
|
|
|
|
|
| |
2005-05-28 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/mozilla/mozilla-embed-persist.cpp: (impl_save):
Get a temporary filename to save to only when needed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-28 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Check for new DBUS API.
* lib/ephy-dbus.c: (session_filter_func), (system_filter_func),
(ephy_dbus_connect_to_system_bus),
(ephy_dbus_connect_to_session_bus):
Adapt to new DBUS API. Patch by Thom May, fixes bug #301153.
|
|
|
|
|
|
|
|
| |
2005-05-26 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Automatically detect whether we have a mozilla debug build.
|
|
|
|
|
|
|
|
|
| |
2005-05-26 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyProtocolHandler.cpp:
* embed/mozilla/EphyProtocolHandler.h:
Don't use (void).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-26 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyProtocolHandler.cpp:
* embed/mozilla/EphyProtocolHandler.h:
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/EphyUtils.h:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
* embed/mozilla/Makefile.am:
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/MozRegisterComponents.cpp:
Add protocol handler, which I'll use for our custom error pages.
Since it's almost gratis, add about:epiphany back.
|
|
|
|
|
|
|
|
| |
2005-05-25 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany.schemas.in:
Default to accept cookies from current site only, not from anywhere.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-25 Christian Persch <chpe@cvs.gnome.org>
* embed/Makefile.am:
* embed/find-dialog.c:
* embed/find-dialog.h:
A src/ephy-find-toolbar.c:
A src/ephy-find-toolbar.h:
* src/ephy-window.c: (sync_tab_document_type),
(tab_content_changed_cb), (ephy_window_set_active_tab),
(ephy_window_dispose), (sync_find_toolbar_text_cb),
(find_toolbar_find_next_cb), (find_toolbar_find_previous_cb),
(find_toolbar_close_cb), (ephy_window_init),
(ephy_window_notebook_switch_page_cb), (ephy_window_find):
Replace the find dialogue with a find toolbar. Work in progress;
no typeaheadfind yet.
|
|
|
|
|
|
|
|
|
| |
2005-05-24 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
* data/default-prefs-gecko-1-8.js:
Enable error pages on Gecko 1.8.
|
|
|
|
|
|
|
|
|
|
| |
2005-05-23 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/ephy-shell.c: (ephy_shell_new_window_cb):
Windows opened from links are not always popups. Windows
with menu bar toggled on are not considered as popups.
#304992
|
|
|
|
|
|
|
|
| |
2005-05-22 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Add check for h2def.
|
|
|
|
|
|
|
|
|
|
| |
2005-05-21 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* data/epiphany-1.8.pc.in:
Add features variable to the .pc file, so we can check
for python and dbus from epiphany-extensions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-21 Christian Persch <chpe@cvs.gnome.org>
* Makefile.am:
* configure.ac:
A README.Python
A m4/.cvsignore:
A m4/python.m4:
* src/Makefile.am:
* src/ephy-extensions-manager.c: (get_loader_for_type):
A src/ephy-python-extension.c:
A src/ephy-python-extension.h:
A src/ephy-python-loader.c:
A src/ephy-python-loader.h:
A src/ephy-python.c:
A src/ephy-python.h:
A src/epiphany.defs:
A src/epiphany.override:
Merge Pyphany.
|
|
|
|
|
|
|
|
|
|
| |
2005-05-15 Jean-François Rameau <jframeau@cvs.gnome.org>
* data/check-mime.py:
* data/mime-types-permissions.xml:
Update mime type list.
check-mime.py now catches aliases from freedesktop.org.xml mime type database.
|
|
|
|
|
|
|
|
|
| |
2005-05-14 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
No need to have Init on the event listener classes, move that
|
|
|
|
|
|
|
|
|
| |
2005-05-14 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* embed/mozilla/EphyBrowser.cpp:
Drop support for mozilla < 1.7.5.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-14 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/mozilla-embed.cpp:
Just replace the check for broken reload by HAVE_GECKO_1_8.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-12 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/ephy-embed.h:
* embed/ephy-embed.c:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EventContext.cpp:
Add handling of DOMContentLoaded event from Gecko.
It is an event that Gecko throws when the dom’s content is loaded,
that is, before all the images and what not have loaded.
|
|
|
|
|
|
|
|
| |
2005-05-12 Christian Persch <chpe@cvs.gnome.org>
* src/Makefile.am:
Add languages.h to NOINST_H_FILES.
|
|
|
|
|
|
|
|
|
| |
2005-05-11 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (main):
Change string passed to gnome_program_init() as human readable
program name.
|
|
|
|
|
|
|
|
|
| |
2005-05-08 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EventContext.cpp:
More trusted checks.
|
|
|
|
|
|
|
|
| |
2005-05-07 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-lockdown.c:
Constification.
|
|
|
|
|
|
|
|
|
| |
2005-05-06 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EventContext.cpp:
* embed/mozilla/EventContext.h:
Slight performance improvements.
|
|
|
|
|
|
|
|
|
|
| |
2005-05-06 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyBrowser.cpp:
* src/ephy-tab.c: (ephy_tab_address_cb):
Use the document's URL as tab address, not the info from the
location changed signal.
|
|
|
|
|
|
|
|
| |
2005-05-06 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
Set MozDownload as progress listener on the web browser persist.
|
|
|
|
|
|
|
|
| |
2005-05-06 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/mozilla-embed-persist.cpp:
Use nsICancelable.
|
|
|
|
|
|
|
|
| |
2005-05-06 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/mozilla-embed-single.cpp:
Use new way to add user agent info. Fixes bug #173000.
|
|
|
|
|
|
|
|
|
|
| |
2005-05-05 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/MozRegisterComponents.cpp:
Thanks to the fastback patch, we can now get the secure browser UI
object from the docshell.
|
|
|
|
|
|
|
|
| |
2005-05-04 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/mozilla-embed-persist.cpp:
Fix the build from the last commit.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-03 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/mozilla-embed.cpp:
Use the web navigation to get the URI, not the document.
Fixes bug #301044.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-01 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
* data/epiphany.schemas.in:
* lib/ephy-langs.c:
A src/languages.h:
* src/prefs-dialog.c: (prefs_dialog_show_help),
(create_language_section), (get_download_button_label),
(prefs_dialog_init):
Add more font languages, and generate the language list
from the unicode supplemental data.
* lib/ephy-dialog.c:
* lib/ephy-dialog.h:
* src/prefs-dialog.c:
* src/pdm-dialog.c:
Constification.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-01 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
* data/epiphany.schemas.in:
* lib/ephy-langs.c:
A src/languages.h:
* src/prefs-dialog.c: (prefs_dialog_show_help),
(create_language_section), (get_download_button_label),
(prefs_dialog_init):
Add more font languages, and generate the language list
from the unicode supplemental data.
* lib/ephy-dialog.c:
* lib/ephy-dialog.h:
* src/prefs-dialog.c:
Constification.
|
|
|
|
|
|
|
|
|
|
| |
2005-05-01 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphySidebar.cpp:
* embed/mozilla/EphySidebar.h:
* embed/mozilla/MozRegisterComponents.cpp:
Simplify the class info implementation for EphySidebar.
|
|
|
|
|
|
|
|
|
| |
2005-04-26 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/egg-editable-toolbar.c: (new_pixbuf_from_widget):
Try to fix crash in toolbar editor with X composite extension. Should fix bug
#159767, patch by Colin Gibbs from Control Centre bug #152490.
|
|
|
|
|
|
|
|
| |
2005-04-26 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Fix filepicker check.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-26 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Ged rid of all API checks which check for 1.8-only API, and introduce
a Gecko version check instead.
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/ContentHandler.h:
* embed/mozilla/EventContext.cpp:
* embed/mozilla/GlobalHistory.cpp:
* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/MozDownload.h:
* embed/mozilla/mozilla-download.cpp:
Fix for mozilla API change, and use the new HAVE_GECKO_1_8 define
where appropriate.
|
|
|
|
|
|
|
|
|
| |
2005-04-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_solve_smart_url):
Replaces all %s in smartbookmarks. Fixes bug #167319, patch by
Raphael Slinckx.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-19 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/egg-editable-toolbar.c: (create_dock):
* lib/egg/egg-toolbar-editor.c: (editor_create_item),
(update_editor_sheet):
* lib/ephy-file-helpers.c: (ephy_file):
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_construct_contents):
* lib/widgets/ephy-node-view.c: (ephy_node_view_enable_drag_dest),
(ephy_node_view_enable_drag_source):
* lib/widgets/ephy-node-view.h:
* src/ephy-encoding-menu.c: (ephy_encoding_menu_set_window):
* src/ephy-history-window.c: (ephy_history_window_construct):
* src/ephy-main.c:
* src/ephy-notebook.c: (ephy_notebook_init),
(ephy_notebook_add_tab):
* src/ppview-toolbar.c:
* src/window-commands.c: (window_cmd_help_about):
More constification.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-19 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* lib/ephy-langs.c: (ephy_langs_iso_3166_table):
* src/prefs-dialog.c: (prefs_dialog_finalize),
(get_name_for_lang_code), (setup_add_language_dialog),
(create_language_section):
Iso-codes is now mandatory.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-19 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_update_menu):
* src/ephy-encoding-menu.c: (update_encoding_menu_cb):
* src/ephy-history-window.c: (ephy_history_window_update_menu):
* src/ephy-toolbar.c: (ephy_toolbar_set_zoom):
* src/ephy-window.c: (update_edit_actions_sensitivity),
(enable_edit_actions_sensitivity), (sync_tab_load_status),
(sync_tab_zoom), (show_embed_popup),
(update_tabs_menu_sensitivity):
* src/ppview-toolbar.c: (toolbar_update_sensitivity):
Use gtk_action_set_[sensitive|visible] instead of g_object_set.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-19 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-prefs.h:
* src/Makefile.am:
A src/ephy-action-helper.c:
A src/ephy-action-helper.h:
A src/ephy-lockdown.c:
A src/ephy-lockdown.h:
* src/ephy-shell.c: (ephy_shell_finalize),
(ephy_shell_get_lockdown), (ephy_shell_get_extensions_manager):
* src/ephy-tab.c: (ephy_tab_set_location):
* src/ephy-toolbar.c: (ephy_toolbar_set_window),
(ephy_toolbar_set_navigation_actions), (ephy_toolbar_finalize):
* src/ephy-window.c: (sync_tab_document_type),
(sync_tab_navigation), (sync_tab_load_status), (show_embed_popup),
(update_tabs_menu_sensitivity), (ephy_window_set_is_popup),
(ephy_window_dispose), (ephy_window_state_event),
(ephy_window_class_init), (ephy_window_init),
(ephy_window_constructor):
* src/popup-commands.c:
Move lockdown from EphyWindow into an internal extension.
|
|
|
|
|
|
|
|
|
| |
2005-04-18 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/mozilla-embed-persist.cpp:
Fix crash on 64bit architectures when downloading.
Fixes bug #301093, patch by Sjoerd Simons.
|
|
|
|
|
|
|
|
|
| |
2005-04-18 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (setup_ui_manager):
Constify the action entries. Fixes bug #301065, patch by
Paolo Borelli.
|
|
|
|
|
|
|
|
|
|
| |
2005-04-18 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_state_event),
(ephy_window_class_init), (ephy_window_init):
Hide the statusbar's resize grip when the window is maximised.
Fixes bug #301048, patchy by Paolo Borelli.
|
|
|
|
|
|
|
|
| |
2005-04-18 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_open_link):
Also disallow opening a new tab from EphyLink iface in popup mode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-17 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-automation.c:
(impl_ephy_automation_loadUrlWithStartupId):
* src/ephy-notebook.c: (ephy_notebook_set_dnd_enabled),
(ephy_notebook_get_property), (ephy_notebook_set_property),
(ephy_notebook_class_init), (move_tab_to_another_notebook),
(button_press_cb), (ephy_notebook_init):
* src/ephy-notebook.h:
* src/ephy-session.c: (ephy_session_get_active_window):
* src/ephy-shell.c: (ephy_shell_new_window_cb),
(ephy_shell_new_tab_full), (ephy_shell_new_tab):
* src/ephy-shell.h:
* src/ephy-tab.c: (ephy_tab_class_init),
(popups_manager_new_window_info), (ephy_tab_dispose),
(ephy_tab_finalize), (let_me_resize_hack), (ephy_tab_set_size),
(ephy_tab_init):
* src/ephy-tab.h:
* src/ephy-window.c: (get_chromes_visibility),
(sync_chromes_visibility), (update_chromes_actions),
(update_actions_sensitivity), (sync_tab_visibility),
(show_embed_popup), (let_me_resize_hack), (tab_size_to_cb),
(ephy_window_set_active_tab), (ephy_window_set_chrome),
(ephy_window_set_is_popup), (ephy_window_dispose),
(ephy_window_set_property), (ephy_window_get_property),
(ephy_window_class_init), (ephy_window_init),
(ephy_window_constructor), (ephy_window_new_with_chrome),
(ephy_window_set_print_preview), (ephy_window_add_tab),
(ephy_window_show), (ephy_window_view_popup_windows_cb),
(ephy_window_get_is_popup):
* src/ephy-window.h:
Rework popup windows. Introduce "is-popup" property on EphyWindow to
indicate a window who will only have one tab, and can be resized by
javascript calls. Fixes bug #136288 and #155395.
|
|
|
|
|
|
|
|
| |
2005-04-17 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/mozilla-embed-persist.cpp:
Add null check.
|
|
|
|
|
|
|
|
|
| |
2005-04-17 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* embed/mozilla/ContentHandler.cpp:
Mozilla API change.
|
|
|
|
|
|
|
|
|
| |
2005-04-13 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Don't add libglade-2 twice to PKG_CHECK_MODULES. Fixes
bug #300452, patch by James Henstridge.
|
|
|
|
|
|
|
|
| |
2005-04-11 Christian Persch <chpe@cvs.gnome.org>
* data/mime-types-permissions.xml:
Add 'video/mp4' to safe list.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-10 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-location-entry.c: (entry_key_press_cb),
(ephy_location_entry_construct_contents),
(ephy_location_entry_get_location),
(ephy_location_entry_restore_location):
* lib/widgets/ephy-location-entry.h:
Restore original URL when pressing ESC. Fixes bug #171179.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-10 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-node-db.c: (ephy_node_db_get_property),
(ephy_node_db_set_property), (ephy_node_db_finalize),
(ephy_node_db_write_to_xml_safe), (ephy_node_db_class_init),
(ephy_node_db_get_type):
Remove unused function ephy_node_db_get_by_name(), and
clean up a bit.
|
|
|
|
|
|
|
|
|
| |
2005-04-09 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor):
Re-use the strings from control centre domain, to make it consistent
automatically.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-08 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c: (format_interval),
(update_download_row):
* embed/ephy-download.c: (update_remaining_time),
(ephy_download_get_remaining_time):
* embed/ephy-download.h:
* embed/mozilla/mozilla-download.cpp:
More changes for 64bit downloads.
|
|
|
|
|
|
|
|
| |
2005-04-08 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/mozilla-download.h:
Don't use G_BEGIN/END_DECLS here, and don't include MozDownload.h.
|
|
|
|
|
|
|
|
| |
2005-04-08 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
InitForEmbed isn't a NS_IMETHOD, so don't use NS_IMETHODIMP here.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-cookie-manager.c: (ephy_cookie_manager_base_init):
* embed/ephy-embed-single.c: (ephy_embed_single_iface_init):
* embed/ephy-embed.c: (ephy_embed_base_init):
* embed/ephy-history.c: (ephy_history_class_init):
* embed/ephy-permission-manager.c:
(ephy_permission_manager_base_init):
Add G_SIGNAL_TYPE_STATIC_SCOPE to many signals.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_finalize):
* embed/ephy-history.c: (save_filter), (ephy_history_save):
* lib/ephy-node-db.c: (ephy_node_db_write_to_xml_valist):
* lib/ephy-node.h:
* lib/ephy-state.c: (ephy_states_save):
* src/bookmarks/ephy-bookmarks.c: (save_filter),
(ephy_bookmarks_save):
Implement a more flexible approach at saving a EphyNodeDb, by allowing
to specify a filter func to exclude certain nodes, instead of a fixed
list.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed.c: (ephy_embed_base_init):
* embed/ephy-embed.h:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* lib/ephy-marshal.list:
Emit signal when encountering alternate links. Fixes bug #171657.
|
|
|
|
|
|
|
|
|
| |
2005-04-06 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-persist.c: (ephy_embed_persist_set_property),
(ephy_embed_persist_get_property):
Use get/set_int64.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-06 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* embed/downloader-view.c: (update_download_row):
* embed/ephy-download.c:
* embed/ephy-download.h:
* embed/ephy-embed-persist.c: (ephy_embed_persist_set_max_size),
(ephy_embed_persist_set_property),
(ephy_embed_persist_get_property), (ephy_embed_persist_class_init):
* embed/ephy-embed-persist.h:
* embed/mozilla/ContentHandler.h:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyContentPolicy.cpp:
* embed/mozilla/EphyHeaderSniffer.h:
* embed/mozilla/EphyHistoryListener.cpp:
* embed/mozilla/EphySidebar.cpp:
* embed/mozilla/EphySingle.cpp:
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/EventContext.cpp:
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/FilePicker.h:
* embed/mozilla/GlobalHistory.cpp:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/MozDownload.h:
* embed/mozilla/mozilla-download.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-embed.cpp:
Fix for MOZILLA_INTERNAL_API change, and for 64bit downloader change.
|
|
|
|
|
|
|
|
| |
2005-03-31 Christian Persch <chpe@cvs.gnome.org>
* data/mime-types-permissions.xml:
Update mime type list. Fixes bug #170493; patch by Jean-François Rameau.
|
|
|
|
|
|
|
|
|
|
| |
2005-03-25 Jean-François Rameau <jframeau@cvs.gnome.org>
* data/check-mime.py
Set the script directly executable.
Fix problem with args.
Add a message if no arg is supplied.
|
|
|
|
|
|
|
|
|
| |
2005-03-24 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/ContentHandler.cpp:
Treat unknown mime types as 'unsafe'. Patch by Jean-François Rameau,
part of bug #170493.
|
|
|
|
|
|
|
|
|
| |
2005-03-23 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
Fix stupid typos. Fixes bug #171197; thanks to Jean-François Rameau
for finding the cause.
|
|
|
|
|
|
|
|
| |
2005-03-21 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Remove change not indended for commit.
|
|
|
|
|
|
|
|
|
| |
2005-03-21 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* embed/mozilla/ContentHandler.cpp:
Oh the joys of mozilla API changes :P
|
|
|
|
|
|
|
|
| |
2005-03-15 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-toolkit.js:
Default to links only with the fixed-up typeaheadfind too.
|
|
|
|
|
|
|
|
| |
2005-03-14 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (build_tab_label):
Set the tab label to single-line mode. Fixes bug #167657.
|
|
|
|
|
|
|
|
| |
2005-03-14 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (setup_multimedia_key_actions):
Fix the build.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-14 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* src/ephy-window.c: (ephy_window_key_press_event),
(setup_multimedia_key_actions), (setup_ui_manager):
* src/window-commands.c: (window_cmd_go_home):
* src/window-commands.h:
Support "Multimedia" keys. Fixes bug #162748.
|
|
|
|
|
|
|
|
|
| |
2005-03-14 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tabs-menu.c: (tab_added_cb):
Use connect_object, to guard against "title" signal emitted
when the window is dying. Fixes bug #169833.
|
|
|
|
|
|
|
|
| |
2005-03-14 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tabs-menu.c: (tab_removed_cb):
Fix signal handler disconnection; bug #170353.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-14 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-gui.c: (ephy_gui_is_middle_click):
* lib/ephy-gui.h:
* lib/widgets/ephy-node-view.c: (ephy_node_view_key_press_cb),
(ephy_node_view_add_column), (ephy_node_view_init):
Remove custom search, and use gtktreeview typeaheadfind. Fixes bug
#118107.
|
|
|
|
|
|
|
|
|
| |
2005-03-13 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* embed/mozilla/Makefile.am:
Also search nsIPassword.h in unusual places.
|
|
|
|
|
|
|
|
|
| |
2005-03-13 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_file_print_setup),
(window_cmd_edit_personal_data), (window_cmd_edit_prefs):
Don't force those dialogues to be in front.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-11 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-toolbar.c: (ephy_toolbar_activate_location):
Revert patch from bug #169956, it's not correct.
* src/ephy-window.c: (sync_chromes_visibility):
Fix a crash on window close with active toolbar activation.
|
|
|
|
|
|
|
|
| |
2005-03-11 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-toolbar.c: (ephy_toolbar_activate_location):
Don't activate the location entry if it's hidden. Fixes bug #169956.
|
|
|
|
|
|
|
|
| |
2005-03-11 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-toolkit.js:
Disable automatic image resizing on toolkit too.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-10 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* embed/mozilla/MozillaPrivate.cpp:
* embed/mozilla/MozillaPrivate.h:
* embed/mozilla/mozilla-embed-single.cpp:
Remove the wallet hack; it appears not to work correctly
using mozilla 1.7 (work on trunk; but that's dead).
|
|
|
|
|
|
|
|
| |
2005-03-10 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Prefer firefox over mozilla libraries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-09 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* lib/ephy-file-helpers.c:
(my_gdk_spawn_make_environment_for_screen), (sn_error_trap_push),
(sn_error_trap_pop), (make_spawn_environment_for_sn_context),
(free_startup_timeout), (startup_timeout), (add_startup_timeout),
(ephy_file_launch_application), (ephy_file_launch_desktop_file):
Use libstartup-notification, not gnome-desktop to launch apps.
Fixes bug #169039.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-07 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* data/Makefile.am:
* data/epiphany-1.6.pc.in:
* data/epiphany-1.8.pc.in:
* doc/reference/tmpl/ephy-embed.sgml:
* embed/Makefile.am:
* lib/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
Version 1.7.0.
|
|
|
|
|
|
|
|
|
| |
2005-03-07 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.6.0 ===
* NEWS:
* configure.ac:
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-01 Christian Persch <chpe@cvs.gnome.org>
* help/C/figures/ephy-addressbar-smartbookmark-screenshot.png:
* help/C/figures/ephy-bookmarkbar-smartbookmark-screenshot.png:
* help/C/figures/ephy-history-window-screenshot.png:
* help/C/figures/ephy-screenshot.png:
Update screenshots. Fixes bug #165839.
|
|
|
|
|
|
| |
2005-03-01 Maxim Dziumanenko <mvd@mylinux.com.ua>
* Updated Ukrainan translation, updated Ukrainian translation of the manual
|
|
|
|
|
|
|
|
| |
2005-02-28 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Post-release version bump.
|
|
|
|
|
|
|
|
| |
2005-02-28 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.5.8 ===
* NEWS:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-02-28 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
NULL check. Fixes bug #165999.
* src/ephy-main.c: (slowly_and_stupidly_obtain_timestamp), (main):
Try to get an approximation to the launch time if DESKTOP_STARTUP_ID
is not set. Fixes bug #168820, patch by Elijah Newren.
|
|
|
|
|
|
|
|
| |
2005-02-27 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Post-release version bump.
|
|
|
|
|
|
|
|
|
| |
2005-02-27 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.5.7 ===
* doc/reference/Makefile.am:
* doc/reference/tmpl/ephy-embed.sgml:
|
|
|
|
|
|
|
|
| |
2005-02-27 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c:
Remove unused includes.
|
|
|
|
|
|
|
|
| |
2005-02-27 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Version 1.5.7.
|