| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
2006-04-10 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c:
Don't set find next/prev insensitive since that's redundant with
the status indication, and breaks find while the document is loading.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-04-09 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
A data/epiphany-pango.schemas:
* lib/ephy-prefs.h:
* src/ephy-main.c: (main):
Enable pango for some indic languages, which depend on it for correct
rendering. Bug #335799.
|
|
|
|
|
|
|
|
|
|
| |
2006-04-03 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/ephy-net-monitor.c:
Improve the current code (less complex) and add a timeouted call
to NetworkManager when requesting network status.
Bug 330479.
|
|
|
|
|
|
|
|
|
| |
2006-04-03 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
Disable export when locked down. Bug #337028.
|
|
|
|
|
|
|
|
|
|
|
| |
2006-04-03 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-dbus.c: (ephy_dbus_get_bus):
* src/ephy-net-monitor.c:
(ephy_net_monitor_check_for_active_device),
(ephy_net_monitor_attach_to_dbus), (ephy_net_monitor_startup):
Don't crash when we cannot connect to the system dbus. Bug #336557.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-03-28 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyPromptService.cpp:
* lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_set_fixed):
* lib/widgets/ephy-location-entry.c: (ephy_location_entry_init):
* lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_init):
* src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_constructor):
* src/ephy-notebook.c: (ephy_notebook_init):
* src/ephy-statusbar.c: (ephy_statusbar_init):
Use g_object_ref_sink().
|
|
|
|
|
|
|
|
|
|
| |
2006-03-23 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* src/ephy-main.c: (main):
Drop compat code for libgnome < 2.14.
Fix refcount leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-03-23 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* data/ui/epiphany-ui.xml:
* src/ephy-lockdown.c: (update_window):
* src/ephy-notebook.c: (ephy_notebook_class_init),
(button_press_cb), (ephy_notebook_init),
(tab_label_weak_notify_cb), (build_tab_label):
* src/ephy-notebook.h:
* src/ephy-session.c: (notebook_page_added_cb),
(notebook_page_removed_cb), (notebook_page_reordered_cb),
(impl_attach_window):
* src/ephy-tabs-menu.c: (notebook_page_added_cb),
(notebook_page_removed_cb), (notebook_page_reordered_cb),
(ephy_tabs_menu_set_window):
* src/ephy-window.c: (update_tabs_menu_sensitivity),
(idle_tab_remove_cb), (notebook_page_added_cb),
(notebook_page_removed_cb), (notebook_page_reordered_cb),
(notebook_page_close_request_cb), (setup_notebook),
(ephy_window_remove_tab), (notebook_switch_page_cb):
* src/epiphany.defs:
* src/window-commands.c: (window_cmd_tabs_move_left),
(window_cmd_tabs_move_right):
Port notebook DND to gtk+ 2.9.
|
|
|
|
|
|
|
|
|
|
| |
2006-03-17 Wouter Bolsterlee <uws@xs4all.nl>
* src/ephy-tab.c: (ephy_tab_file_monitor_cb),
(ephy_tab_update_file_monitor):
Add support for local directory monitoring (in addition to
local file monitoring). Bug #332049.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-03-12 Christian Persch <chpe@cvs.gnome.org>
=== Release 2.14.0 ===
* NEWS:
* configure.ac:
Updated for 2.14.0.
* src/prefs-dialog.c: (prefs_dialog_show_help),
(font_prefs_dialog_response_cb):
Fix the documentation ID the Help button points to.
|
|
|
|
|
|
|
|
| |
2006-03-12 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c:
Add Victor to documenters in About dialogue.
|
|
|
|
|
|
|
|
|
| |
2006-03-10 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
Fix item ordering to fix bookmarks export format. Bug #333959,
patch has RT approval.
|
|
|
|
|
|
|
|
|
| |
2006-03-05 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-session.c:
Update timestamp on resume dialogue when queuing a
new command.
|
|
|
|
|
|
|
|
| |
2006-03-02 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/ephy-history-window.c: (ephy_history_window_set_parent):
Fix a warning introduced in my last patch (gcc 4.1 warnings).
|
|
|
|
|
|
|
|
|
| |
2006-03-02 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-dbus.c: (_ephy_dbus_startup):
Don't try to connect to the session bus when we're
starting a private instance.
|
|
|
|
|
|
|
|
|
| |
2006-03-02 Peter Harvey <peter.a.harvey@gmail.com>
* src/ephy-window.c
Fix a bug introduced in my last patch where statusbar visibility
was inverted from what it should have been.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-03-02 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import):
If we can't detect the mime type, fall back to checking the file
extension. Bug #331468.
* src/ephy-main.c: (main):
Don't pass NULL to realpath if PATH_MAX is defined. Bug #333051.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-03-02 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/ephy-embed-shell.c:(ephy_embed_shell_dispose):
* src/ephy-encoding-menu.c: (ephy_encoding_menu_view_dialog_cb):
* src/ephy-history-window.c: (cmd_clear), (ephy_history_window_finalize):
* src/ephy-shell.c: (ephy_shell_get_pdm_dialog),(ephy_shell_get_prefs_dialog),
(ephy_shell_get_print_setup_dialog):
* src/prefs-dialog.c: (prefs_dialog_finalize), (font_prefs_button_clicked_cb),
(language_editor_add_button_clicked_cb):
* src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_finalize):
Fix gcc 4.1 warnings (dereferencing type-punned pointer will break strict-aliasing rules).
|
|
|
|
|
|
|
|
|
| |
2006-02-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source):
Distinguish different firefox profiles when showing the list to
choose which one to import.
|
|
|
|
|
|
|
|
|
| |
2006-02-24 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-action.c
Set the tooltip for bookmarks on the toolbar, using a
'title\nlocation' format. Bug #332113.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-24 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-action.c
Update the bookmark icon if the toolbar is reconfigured
(happens when the theme changes). Everything else should
be already handled by the class handler.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-24 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topics-palette.c
Changed selection mode to 'none'. Makes it more
usable for mouse users, and we have a text entry
for keyboard users anyway.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-23 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_file_close_window),
(window_cmd_help_about):
Use the same machanism for Ctrl-W as clicking the tab's
close button. Fixes bug #319530.
|
|
|
|
|
|
|
|
| |
2006-02-22 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topics-entry.c
Improved behaviour of completion popup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-21 Peter Harvey <peter.a.harvey@gmail.com>
* data/ui/epiphany-fs-toolbar.xml
* lib/egg/egg-toolbars-model.c
* lib/egg/egg-toolbars-model.h
Added "editable" attribute for toolbars.
* data/ui/epiphany-ui.xml
* lib/egg/egg-editable-toolbar.c
* lib/egg/egg-editable-toolbar.h
* src/ephy-toolbar.c
* src/ephy-window.c
Many improvements to toolbar menus. Includes
changes to show visibility toggles in multiple
locations.
* lib/ephy-stock-icons.c
* lib/ephy-stock-icons.h
Additional stock icon for drag and drop.
* src/bookmarks/ephy-bookmarks-ui.c
Make 'customize toolbar' invisible when editing.
* src/ephy-shell.c
Mark the full-screen toolbar as non-removable.
|
|
|
|
|
|
|
|
|
| |
2006-02-21 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks-menu.c
* src/bookmarks/ephy-nodes-cover.c
Minor tweaks to improve menu generation.
|
|
|
|
|
|
|
|
| |
2006-02-21 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
Switched to using an expander after UI review.
|
|
|
|
|
|
|
|
| |
2006-02-16 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_state_event):
Fix crash on switching to/from fullscreen mode. Bug #331462.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-10 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks-editor.c
Do not create the bookmarks bar when removing bookmarks
from the toolbar.
* lib/egg/egg-toolbars-model.c
Fix infinite loop when a toolbar has no items on it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-14 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-export.c: (write_rdf):
Don't export the local bookmarks.
* src/bookmarks/ephy-bookmarks-menu.c: (append_menu):
Remove "name" attribute in the UI string, since it's set
to same value as "action".
* src/bookmarks/ephy-open-tabs-action.c: (node_added_cb):
Fix untranslated string!
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-14 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_helpers_init),
(ephy_file_helpers_shutdown), (ephy_file_delete_on_exit),
(ephy_file_monitor_cancel), (ephy_file_delete_directory):
* lib/ephy-file-helpers.h:
* src/ephy-main.c: (main):
Move --private-instance out of debug #ifdef.
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-13 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (resolve_cb), (browse_cb),
(ephy_local_bookmarks_init), (ephy_local_bookmarks_stop),
(ephy_bookmarks_finalize), (ephy_bookmarks_new):
Fix crash when resolve returns an error, bug #331028.
Restructure 0conf code.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-13 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (add_to_favorites),
(history_site_visited_cb), (history_cleared_cb),
(get_id_for_service), (get_node_for_service), (resolve_cb),
(browse_cb):
* src/bookmarks/ephy-bookmarks.h:
Fix removing zeroconf bookmarks when the service disappears,
and updating them when they reappear. Bugs #329637, #330883.
|
|
|
|
|
|
|
|
|
| |
2006-02-13 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_toolbar):
Place bookmarks on "BookmarksBar" toolbar, since
that's what < 1.9 used too.
|
|
|
|
|
|
|
|
|
| |
2006-02-12 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/ephy-net-monitor.c: (ephy_net_monitor_check_for_active_device):
Doesn't return the right variable !
Add a LOG to trace EphyNetworkMonitor's check for active device.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-12 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-factory-action.c:
(build_menu_for_topic):
* src/bookmarks/ephy-topic-factory-action.c: (build_menu):
Strdup the action name data.
|
|
|
|
|
|
|
|
|
| |
2006-02-12 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-open-tabs-action.c: (node_added_cb),
(node_removed_cb):
Use the right action name.
|
|
|
|
|
|
|
|
|
| |
2006-02-12 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-session.c: (save_yourself_cb):
Reqeust interaction with the client when there are
unfinished downloads.
|
|
|
|
|
|
|
|
|
| |
2006-02-10 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks-menu.c
* src/bookmarks/ephy-bookmarks-ui.c
Additional minor cleanups.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-10 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action-group.c: (smart_added_cb),
(smart_removed_cb), (node_changed_cb), (node_added_cb),
(node_removed_cb):
* src/bookmarks/ephy-bookmark-action.c: (ephy_bookmark_action_new):
* src/bookmarks/ephy-bookmark-action.h:
* src/bookmarks/ephy-bookmark-factory-action.c:
(build_menu_for_topic):
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_toolbar),
(ephy_bookmarks_editor_update_menu):
* src/bookmarks/ephy-bookmarks-menu.c: (append_bookmarks),
(append_menu), (ephy_bookmarks_menu_build):
* src/bookmarks/ephy-bookmarks-ui.c:
(ephy_bookmarks_ui_attach_window), (topic_has_data),
(topic_get_data), (topic_get_name), (bookmark_has_data),
(bookmark_get_data), (bookmark_get_name), (bookmark_new_name),
(toolbar_node_removed_cb):
* src/bookmarks/ephy-bookmarks-ui.h:
* src/bookmarks/ephy-open-tabs-action.c: (node_added_cb),
(node_removed_cb), (ephy_open_tabs_group_new):
* src/bookmarks/ephy-open-tabs-action.h:
* src/bookmarks/ephy-topic-action-group.c: (node_changed_cb),
(node_added_cb), (node_removed_cb), (ephy_topic_action_group_new):
* src/bookmarks/ephy-topic-action-group.h:
* src/bookmarks/ephy-topic-action.c: (ephy_topic_action_new):
* src/bookmarks/ephy-topic-action.h:
* src/bookmarks/ephy-topic-factory-action.c: (build_menu):
Remove *_action_name functions, and use static buffers instead.
Minor cleanups.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-09 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action-group.c: (node_changed_cb),
(node_added_cb), (node_removed_cb), (ephy_bookmark_group_new):
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_sync_smart_url),
(ephy_bookmark_action_sync_icon), (connect_proxy),
(ephy_bookmark_action_set_bookmark),
(ephy_bookmark_action_get_property), (ephy_bookmark_action_init),
(ephy_bookmark_action_dispose), (ephy_bookmark_action_class_init),
(ephy_bookmark_action_get_type):
* src/bookmarks/ephy-bookmark-action.h:
* src/bookmarks/ephy-bookmarks-ui.c:
(ephy_bookmarks_ui_attach_window):
* src/bookmarks/ephy-open-tabs-action.c: (activate_cb),
(node_added_cb), (node_removed_cb), (ephy_open_tabs_group_new),
(ephy_open_tabs_action_name):
* src/bookmarks/ephy-related-action.c: (node_changed),
(node_destroyed), (open_link), (ephy_related_action_new):
* src/bookmarks/ephy-topics-entry.c:
* src/bookmarks/ephy-topics-entry.h:
Misc code cleanups: fewer gobject casts, disconnect handlers,
save a few strdups etc.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-09 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topics-entry.c
Add enter-to-auto-complete when there is just one possible
match. Will close dialog if no current key. Will do nothing
otherwise.
|
|
|
|
|
|
|
|
| |
2006-02-09 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks.c
Fix problems with old hierarchical topics scheme.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-09 Peter Harvey <peter.a.harvey@gmail.com>
* data/ui/epiphany-bookmark-editor-ui.xml
* src/bookmarks/ephy-bookmarks-editor.c
Restore the 'Show on Toolbar' functionality, implemented very
differently now.
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-08 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/mozilla/EphyBrowser.cpp: (HandleEvent):
* src/ephy-tab.c: (popups_manager_add),(popups_manager_show):
Block popup with NULL url (javascript:window.open() for instance).
but don't show them when unblocking.
Bug #155009.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-08 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* m4/gecko.m4:
* src/Makefile.am:
Also build with ff trunk, by explicitly linking with -lxul.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-07 Crispin Flowerday <gnome@flowerday.cx>
* src/ephy-extensions-manager.c: (load_extension),
(unload_extension), (sync_loaded_extensions):
* src/ephy-extensions-manager.h:
Add an 'enabled' flag in the EphyExtensionInfo struct to
track whether gconf says it should be loaded. The
'active' flag is whether it is actually loaded.
|
|
|
|
|
|
|
|
| |
2006-02-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (main):
Fix handling of non-ascii extra arguments.
|
|
|
|
|
|
|
|
| |
2006-02-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (open_urls), (queue_commands), (main):
Fix opening of local files. Bug #330104.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-06 Christian Persch <chpe@cvs.gnome.org>
* m4/gecko.m4:
Fix xulrunner detection logic.
* configure.ac:
A po/Makevars:
* src/Makefile.am:
* doc/reference/Makefile.am:
Remove AM_GLIB_GNU_GETTEXT, use plain AM_GNU_GETTEXT.
* data/glade/Makefile.am:
Fix distcheck with certs manager disabled.
|
|
|
|
|
|
|
|
| |
2006-02-05 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c:
Show the backend in the about box.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-04 Peter Harvey <peter.a.harvey@gmail.com>
* lib/ephy-state.h
* lib/ephy-state.c
* src/epiphany.defs
* src/bookmarks/ephy-bookmark-properties.c
Combined very similar functions into one.
Made the 'similar' bookmark count update immediately at start.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-04 Peter Harvey <peter.a.harvey@gmail.com>
* lib/ephy-state.h
* lib/ephy-state.c
* src/ephy-shell.c
Forgotten files from previous two commits.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-04 Peter Harvey <peter.a.harvey@gmail.com>
* lib/egg/egg-editable-toolbar.c
* lib/egg/egg-toolbar-editor.c
* lib/egg/egg-toolbars-model.c
* lib/egg/egg-toolbars-model.h
* src/bookmarks/ephy-bookmark-factory-action.c
* src/bookmarks/ephy-topic-factory-action.c
* src/ephy-toolbars-model.c
* src/epiphany.defs
Improve the system for testing whether an item has already
been used on the toolbar.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-04 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
* src/bookmarks/ephy-bookmarks-ui.c
* src/bookmarks/ephy-bookmarks-ui.h
* src/ephy-history-window.c
* src/popup-commands.c
* src/window-commands.c
Restore transient status to the properties dialog when
creating a new bookmark. Leave the topics entry sensitive,
and store the expanded state of the list. Make the similar
button a toggle button. Removed unused function to add topic.
|
|
|
|
|
|
|
|
| |
2006-02-04 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks.c
Improve code quality of function to determine similar bookmarks.
|
|
|
|
|
|
|
|
|
| |
2006-02-03 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (main):
Free the option context on error too, and don't duplicate
the private-instance option.
|
|
|
|
|
|
|
|
| |
2006-02-03 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c:
Fix non-debug builds.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-03 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus),
(ephy_dbus_get_property), (ephy_dbus_set_property),
(ephy_dbus_class_init), (_ephy_dbus_startup):
* src/ephy-dbus.h:
* src/ephy-main.c: (main):
Only claim the DBUS name when not running as private instance.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-02 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c:
* embed/downloader-view.h:
* embed/ephy-embed-shell.c:
(ephy_embed_shell_get_downloader_view_nocreate):
* embed/ephy-embed-shell.h:
* lib/ephy-gui.c: (ephy_gui_message_dialog_get_content_box):
* lib/ephy-gui.h:
* src/ephy-session.c:
(confirm_shutdown_dialog_update_timeout_label),
(confirm_shutdown_dialog_tick_cb),
(confirm_shutdown_dialog_response_cb),
(confirm_shutdown_dialog_accept_cb),
(confirm_shutdown_dialog_weak_ref_cb), (confirm_shutdown_cb),
(save_yourself_cb):
On session logout, check if there are downloads pending (since
they're not resumable, bug #128048). #if 0'd for now.
|
|
|
|
|
|
|
|
|
| |
2006-02-02 Jean-François Rameau <jframeau@cvs.gnome.org>
* lib/egg/egg-editable-toolbar.c: (toolbar_visibility_refresh):
* src/bookmarks/ephy-topics-entry.c: (update_database):
Fix some memory leaks.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-02 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-action.c
Allow bookmarks on the toolbar to be dragged.
* src/bookmarks/ephy-topic-action.c
Remove redundant function call.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-02 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-session.c: (save_yourself_cb), (die_cb),
(session_command_free), (session_command_find),
(resume_dialog_response_cb), (resume_dialog_weak_ref_cb),
(session_command_autoresume),
(session_command_open_bookmarks_editor),
(session_command_open_uris), (session_command_dispatch),
(session_command_queue_next), (session_command_queue_clear),
(ephy_session_init), (ephy_session_dispose),
(ephy_session_finalize), (ephy_session_close), (ephy_session_load),
(ephy_session_get_active_window), (ephy_session_queue_command):
* src/ephy-session.h:
* src/ephy-main.c: (unref_proxy_reply_cb), (open_urls),
(call_dbus_proxy), (queue_commands), (main):
Queue commands received from the main and remote instances,
and process them after autoresume has completed. Bug #328286.
* data/epiphany-service.xml:
* lib/ephy-file-helpers.c: (ephy_file_helpers_init):
* lib/ephy-file-helpers.h:
* src/ephy-activation.c: (session_queue_command),
(ephy_activation_load_uri_list), (ephy_activation_load_session),
(ephy_activation_open_bookmarks_editor):
* src/ephy-activation.h:
* src/ephy-dbus.c:
* src/ephy-dbus.h:
* src/epiphany.defs:
|
|
|
|
|
|
|
|
|
| |
2006-01-31 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-link-action.c: (ephy_link_action_group_new):
* src/ephy-link-action.h:
Fix link action group creating to really use the given name!
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-31 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany-service.xml:
* src/ephy-activation.c: (ephy_activation_load_uris):
* src/ephy-activation.h:
* src/ephy-main.c: (unref_proxy_reply_cb), (open_urls):
Change the DBUS interface to sending all the uris at one
as string array.
|
|
|
|
|
|
|
|
| |
2006-01-31 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-properties.c: (show_duplicate_cb):
Use ngettext here.
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-30 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
* src/bookmarks/ephy-bookmarks.c
* src/bookmarks/ephy-bookmarks.h
Made the 'Similar' button show more bookmarks, and
separate into 'identical' and 'similar'.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-30 Peter Harvey <peter.a.harvey@gmail.com>
* data/ui/epiphany-ui.xml
* src/ephy-lockdown.c
* src/ephy-toolbar.c
* src/ephy-window.c
* lib/egg/egg-editable-toolbar.c
* lib/egg/egg-editable-toolbar.h
Add a Toolbars submenu with per-toolbar hide/show items.
|
|
|
|
|
|
|
|
|
|
| |
2006-01-30 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (open_urls), (call_dbus_proxy):
Idle unref the dbus proxy in case we didn't call any remote
methods; and ref the dbus proxy for each call + one idle unref
for each URL remoted.
|
|
|
|
|
|
|
|
| |
2006-01-30 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
Change text for zoom in/out.
|
|
|
|
|
|
|
|
|
| |
2006-01-30 Crispin Flowerday <gnome@flowerday.cx>
* src/bookmarks/ephy-bookmark-properties.c: (update_warning),
(ephy_bookmark_properties_constructor):
Use ngettext() for plural string. Fixes bug #329242
|
|
|
|
|
|
|
|
|
| |
2006-01-30 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c: (ephy_find_toolbar_dispose),
(ephy_find_toolbar_class_init):
Release the finder on dispose not finalize.
|
|
|
|
|
|
|
|
| |
2006-01-30 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
Add "Show" text to the items in the "Similar" menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-gui.c: (ephy_gui_get_current_event):
* lib/ephy-gui.h:
Add a convenience function to get current event data.
* src/ephy-link.c: (ephy_link_open),
(ephy_link_flags_from_current_event):
* src/ephy-link.h:
Add a convenience function to translate the current event
into EphyLinkFlags.
* src/ephy-go-action.c: (ephy_go_action_get_type):
* src/ephy-go-action.h:
Make this an EphyLinkAction.
* lib/widgets/ephy-location-entry.c: (entry_key_press_cb):
* src/ephy-home-action.c: (ephy_home_action_activate):
* src/ephy-location-action.c: (entry_activate_cb):
* src/ephy-tab.c: (open_link_in_new),
(ephy_tab_dom_mouse_click_cb):
* src/window-commands.c: (window_cmd_load_location):
Fix link activation to respect ctrl and shift modifiers.
Part of bug #310814.
2006-01-29 Christian Persch <chpe@cvs.gnome.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Crispin Flowerday <gnome@flowerday.cx>
* embed/ephy-embed-single.c: (ephy_embed_single_get_backend_name):
* embed/ephy-embed-single.h:
* embed/mozilla/mozilla-embed-single.cpp:
* src/epiphany.defs:
Add a function (ephy_embed_single_get_backend_name) to get
the backend that epiphany is using.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
* src/bookmarks/ephy-bookmarks.c
* src/bookmarks/ephy-bookmarks.h
Added better widget to handle duplicate bookmarks.
* src/bookmarks/ephy-topics-entry.c
Corrected handling of UTF8 strings.
* src/bookmarks/ephy-topics-palette.c
Removed unnecessary use of g_idle_*..
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c:
* src/ephy-main.c:
Fix strings again. Bug #328747.
|
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Crispin Flowerday <gnome@flowerday.cx>
* src/bookmarks/ephy-bookmark-action.c: (activate_cb),
(entry_key_press_cb), (connect_proxy):
Open smart bookmark url in new tabs when using Ctrl+Enter
(part of bug #310814)
|
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topics-entry.c
* src/bookmarks/ephy-topics-palette.c
Make both topcs palette and entry even more robust.
Substantially improved behaviour of the topics entry.
|
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topics-entry.c
* po/POTFILES.in
Make the topic entry more robust, and correct its
entry in POTFILES.in.
|
|
|
|
|
|
| |
* Jan 29 2006 Reinout van Schouwen <reinout@cs.vu.nl>
* src/ephy-main.c: change 'Epiphany' to 'browser' in 2 strings
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
* src/bookmarks/ephy-topics-entry.c
* src/bookmarks/ephy-topics-entry.h
* src/bookmarks/Makefile.am
* po/POTFILES.in
Ongoing Saga Of The Bookmark Properties Dialog.
Dialog is now much more compact, using a text entry by
default and offering the palette when desired.
* src/bookmarks/ephy-topics-palette.c
Simplified code and made more usable.
Removed the header from the last patch as well.
* src/bookmarks/ephy-bookmarks-ui.c
'Add bookmark' dialogs were not correctly removed from the
hashtable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-22 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
* src/bookmarks/ephy-bookmarks-ui.c
* src/bookmarks/ephy-bookmarks-ui.h
* src/bookmarks/ephy-bookmarks.c
* src/bookmarks/ephy-bookmarks.h
* src/ephy-history-window.c
* src/popup-commands.c
* src/window-commands.c
Simplified the bookmark properties dialog and removed the
'duplicate bookmark' warning dialog (now have warning in
the bookmark properties dialog itself).
* src/bookmarks/ephy-topics-palette.c
Added a header which switches topic palette mode.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-27 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus_cb),
(ephy_dbus_connect_to_system_bus_cb), (session_filter_func),
(system_filter_func), (ephy_dbus_connect_to_system_bus),
(ephy_dbus_connect_to_session_bus), (ephy_dbus_shutdown):
* src/ephy-dbus.h:
Remove unused NM code. Misc cleanups.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-27 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-activation.c: (ephy_activation_load_url),
(ephy_activation_load_session),
(ephy_activation_open_bookmarks_editor):
* src/ephy-activation.h:
Add required GError** params, and actually set the
error when returning FALSE.
|
|
|
|
|
|
|
|
|
| |
2006-01-27 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (main):
Disable pango rendering by default, unless MOZ_ENABLE_PANGO env
var is set. Bug #328844.
|
|
|
|
|
|
|
|
| |
2006-01-26 Crispin Flowerday <gnome@flowerday.cx>
* src/Makefile.am:
Use stamp files for the dbus bindings.h files
|
|
|
|
|
|
|
|
| |
2006-01-26 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-shell.c: (impl_get_embed_single):
Fix initial network status sync.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-25 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor):
Add transient window to window group.,
* src/languages.h:
Add licence header.
|
|
|
|
|
|
|
|
|
| |
2006-01-25 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-net-monitor.c: (ephy_net_monitor_set_net_status),
(notify_network_managed_cb):
Store the detected network status even if we're not active.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-25 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* data/epiphany.schemas.in:
* embed/mozilla/Makefile.am:
* embed/mozilla/mozilla-embed-single.cpp:
* lib/ephy-prefs.h:
* src/Makefile.am:
* src/ephy-net-monitor.c:
* src/ephy-net-monitor.h:
* src/ephy-shell.c: (ephy_shell_sync_network_status),
(impl_get_embed_single), (ephy_shell_dispose),
(ephy_shell_get_net_monitor), (_ephy_shell_create_instance),
(_ephy_shell_startup):
* src/ephy-shell.h:
libnm-glib be-gone! Use NetworkManager directly via DBUS, by
importing the excellent net-monitor extension directly into
Epiphany. Code by Jean-François Rameau.
|
|
|
|
|
|
|
|
|
| |
2006-01-22 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks-ui.c
Reverted change which made 'add bookmark' and 'edit bookmark'
use-cases have exactly the same dialog.
|
|
|
|
|
|
|
|
| |
2006-01-25 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c: (main):
Don't leak the option context.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-25 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (drag_data_received_cb),
(create_tool_item), (ephy_topic_action_sync_label), (get_popup),
(erase_popup), (child_changed_cb), (child_removed_cb),
(menu_init_cb), (button_deactivate_cb), (button_toggled_cb),
(button_release_cb), (button_press_cb), (connect_proxy),
(ephy_topic_action_updated), (ephy_topic_action_get_topic),
(ephy_topic_action_set_topic), (ephy_topic_action_set_property),
(ephy_topic_action_get_property), (ephy_topic_action_init),
(ephy_topic_action_get_type), (ephy_topic_action_new):
Small cleanups.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-25 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action-group.c:
* src/bookmarks/ephy-bookmark-action-group.h:
* src/bookmarks/ephy-bookmark-factory-action.c:
* src/bookmarks/ephy-bookmark-factory-action.h:
* src/bookmarks/ephy-bookmarks-ui.c:
* src/bookmarks/ephy-bookmarks-ui.h:
* src/bookmarks/ephy-nodes-cover.c:
* src/bookmarks/ephy-nodes-cover.h:
* src/bookmarks/ephy-open-tabs-action.c:
* src/bookmarks/ephy-open-tabs-action.h:
* src/bookmarks/ephy-related-action.c:
* src/bookmarks/ephy-topic-action-group.c:
* src/bookmarks/ephy-topic-action-group.h:
* src/bookmarks/ephy-topic-factory-action.c:
* src/bookmarks/ephy-topics-palette.c:
Add cvs version markers.
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-25 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-properties.c:
(title_entry_changed_cb), (ephy_bookmark_properties_constructor):
* src/bookmarks/ephy-bookmarks-ui.c:
(ephy_bookmarks_ui_add_bookmark):
Don't use favicon as window icon.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_set_bookmark),
(bookmark_properties_close_cb), (bookmark_properties_response_cb),
(update_entry), (update_window_title), (combo_changed_cb),
(title_entry_changed_cb), (location_entry_changed_cb),
(set_window_icon), (ephy_bookmark_properties_init),
(ephy_bookmark_properties_constructor),
(ephy_bookmark_properties_set_property),
(ephy_bookmark_properties_get_property),
(ephy_bookmark_properties_class_init),
(ephy_bookmark_properties_get_type),
(ephy_bookmark_properties_new):
* src/bookmarks/ephy-bookmark-properties.h:
Refactored, code cleanups. Don't make the bookmark properties
window transient.
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmark_properties):
* src/bookmarks/ephy-bookmarks-ui.c:
(activate_bookmark_properties), (activate_bookmark_open_tab),
(activate_bookmark_open_window), (selected_bookmark_action),
(erase_bookmarks_menu), (tree_changed_cb), (node_added_cb),
(node_changed_cb), (node_removed_cb),
(ephy_bookmarks_ui_attach_window), (properties_dialog_destroy_cb),
(add_bookmark), (duplicate_bookmark_response_cb),
(ephy_bookmarks_ui_add_bookmark), (add_topic_changed_cb),
(add_topic_response_cb), (ephy_bookmarks_ui_add_topic),
(ephy_bookmarks_ui_show_bookmark):
* src/bookmarks/ephy-bookmarks-ui.h:
Cleanups. Make the New Topic dialogue modal to the bookmark properties
window. Change some strings, don't unnecessarily use markup when
constructing a message dialog.
2006-01-24 Christian Persch <chpe@cvs.gnome.org>
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(import_dialog_response_cb), (export_format_combo_changed_cb),
(export_dialog_response_cb), (cmd_bookmarks_export):
Switch extensions when changing the export format from the combo
box; and don't use gtk_dialog_run. Bug #328064.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-24 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_dot_dir),
(ephy_file_helpers_init):
* lib/ephy-file-helpers.h:
* src/ephy-dbus.c:
* src/ephy-main.c: (unref_proxy_reply_cb), (open_urls), (main):
Run the main loop until the reply is received when
activating a running instance. Fixes URL opening with
two concurrently starting instance.
|
|
|
|
|
|
|
|
|
| |
2006-01-24 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus):
Use DBUS_NAME_FLAG_DO_NOT_QUEUE when requesting the name,
and also handle unexpected request return values.
|
|
|
|
|
|
|
|
|
| |
2006-01-23 Crispin Flowerday <gnome@flowerday.cx>
* src/bookmarks/ephy-open-tabs-action.c: (node_added_cb):
* src/bookmarks/ephy-topic-action-group.c: (node_added_cb):
Fix a couple of memory leaks
|
|
|
|
|
|
|
|
| |
2006-01-23 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c:
Fix compilation with libgnome 2.13. Bug #328351.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-23 Christian Persch <chpe@cvs.gnome.org>
* data/epiphany-service.xml:
* src/ephy-activation.c: (ephy_activation_load_url),
(ephy_activation_open_bookmarks_editor):
* src/ephy-activation.h:
Removed add-bookmark and import-bookmarks functions,
and changed load-url to use an options string instead of
loads of booleans.
* src/ephy-main.c: (unref_proxy_reply_cb), (open_urls),
(call_dbus_proxy):
Adapt to changed dbus call signatures.
Fixes open-in-new-tab/window from cmd line.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-23 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
* lib/ephy-file-helpers.c: (ephy_file_helpers_init),
(ephy_ensure_dir_exists):
* lib/ephy-file-helpers.h:
Add a GError** to ephy_file_helpers_init and ephy_ensure_dir_exists,
so we can show the error to the user in main().
* src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus_cb),
(ephy_dbus_connect_to_system_bus_cb), (session_filter_func),
(system_filter_func), (ephy_dbus_connect_to_system_bus),
(ephy_dbus_connect_to_session_bus), (ephy_dbus_shutdown),
(ephy_dbus_finalize), (ephy_dbus_get_type),
(ephy_dbus_get_default), (ephy_dbus_get_bus),
(ephy_dbus_get_proxy), (_ephy_dbus_startup), (_ephy_dbus_release),
(_ephy_dbus_is_name_owner):
* src/ephy-dbus.h:
Refactored. Propagate errors to callers via GError**, and change
lifecycle to the app lifetime.
* src/ephy-lockdown.c: (ephy_lockdown_init),
(ephy_lockdown_finalize):
Move gconf notification add/remove for the lockdown key dirs
here from main().
* src/ephy-shell.c: (ephy_shell_dispose),
(_ephy_shell_create_instance):
* src/ephy-shell.h:
* src/epiphany.defs:
Remove ephy_shell_startup and related stuff.
* src/ephy-main.c: (handle_url), (handle_email),
(shell_weak_notify), (dbus_g_proxy_finalized_cb),
(save_yourself_cb), (die_cb), (gnome_session_init),
(path_from_command_line_arg), (open_urls), (call_dbus_proxy),
(show_error_message), (main):
Move all startup code to main(), so we can show errors to
the user instead of crashing when things go wrong.
Part of bug #326807.
|
|
|
|
|
|
|
|
|
| |
2006-01-22 Crispin Flowerday <gnome@flowerday.cx>
* src/ephy-dbus.c (ephy_dbus_shutdown):
Add guards to avoid crashing on exit if system bus
isn't running. Fixes bug #327845
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-22 Crispin Flowerday <gnome@flowerday.cx>
* embed/ephy-permission-manager.c:
(ephy_permission_manager_add_permission),
(ephy_permission_manager_remove_permission),
(ephy_permission_manager_clear_permissions),
(ephy_permission_manager_test_permission),
(ephy_permission_manager_list_permissions):
* embed/ephy-permission-manager.h:
* src/ephy-tab.c: (ephy_tab_get_popups_allowed),
(ephy_tab_set_popups_allowed):
* src/epiphany.defs:
* src/epiphany.override:
Change the EphyPermissionManager API so that it is
more obvious what it does when used from python.
|
|
|
|
|
|
|
|
|
|
| |
2006-01-22 Peter Harvey <peter.a.harvey@gmail.com>
* src/ephy-window.c
Fixed the mouse cursor entry/exit code for the toolbar. I have
a suspicion that a bug may have been fixed in Gtk+ because this
solution was tried before. Bug #326817.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-21 Crispin Flowerday <gnome@flowerday.cx>
* src/epiphany.defs:
* src/epiphany.override:
- Change EphyEmbedEvent.get_property to .get_event_property
- Wrap EphyPermissionManager.list(), and the boxed
type it uses.
- Wrap EphyEmbed.get_security_level()
|
|
|
|
|
|
|
|
|
| |
2006-01-21 Crispin Flowerday <gnome@flowerday.cx>
* src/window-commands.c (window_cmd_help_about):
Put blank lines between the paragraphs in the
licence dialog.
|
|
|
|
|
|
|
|
|
| |
2006-01-22 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/ephy-dbus.c: (ephy_dbus_shutdown):
Remove both session/system filters before finalizing EphyDbus object.
Fix #327845.
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-22 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-action.c
* src/bookmarks/ephy-bookmark-properties.c
Remove the user-icon functionality for now. Too many bugs.
Note that support for the user-icon field still exists in
the bookmarks database itself.
|
|
|
|
|
|
|
|
| |
2006-01-21 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_help_about):
Fix the previous commit.
|
|
|
|
|
|
|
|
| |
2006-01-21 Crispin Flowerday <gnome@flowerday.cx>
* src/bookmarks/ephy-bookmarks-editor.c (cmd_bookmarks_export)
Add back the gtk_widget_destroy() to really fix bug #327438
|
|
|
|
|
|
|
|
|
| |
2006-01-21 Crispin Flowerday <gnome@flowerday.cx>
* src/bookmarks/ephy-bookmarks-editor.c (cmd_bookmarks_export):
Fix bookmark exporting, so that it can be cancelled.
Fixes bug #327438
|
|
|
|
|
|
|
|
|
| |
2006-01-21 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_help_about):
Add licence to about dialogue. Patch by Brian Pepple,
bug #327998.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-18 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-statusbar.c: (create_caret_indicator),
(ephy_statusbar_init), (ephy_statusbar_new),
(ephy_statusbar_set_caret_mode):
* src/ephy-statusbar.h:
* src/ephy-window.c: (browse_with_caret_notifier):
Add caret mode indicator UI. Bug #145581.
|
|
|
|
|
|
|
|
|
| |
2006-01-18 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks-menu.c
Do not add OpenTabs action if too-few items in the menu.
Bug #327390.
|
|
|
|
|
|
|
|
|
| |
2006-01-18 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
Removed inappropriate bold and mnemonic.
Bug #327401.
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Christian Persch <chpe@cvs.gnome.org>
* src/prefs-dialog.c: (row_is_separator), (setup_fonts_dialog),
(create_autodetectors_combo), (prefs_dialog_init):
Put "Off" at the top of the combo, followed by a separator row.
Bug #125723.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Crispin Flowerday <gnome@flowerday.cx>
* embed/ephy-embed-event.c: (ephy_embed_event_get_property):
* embed/ephy-embed-event.h:
* embed/mozilla/mozilla-embed-event.cpp:
* src/ephy-tab.c: (save_property_url),
(ephy_tab_dom_mouse_click_cb):
* src/ephy-window.c: (update_popups_tooltips), (show_embed_popup):
* src/epiphany.defs:
* src/epiphany.override:
* 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):
Change the 'ephy_embed_event_get_property' function
return a GValue* rather than taking a pointer to it as
an argument.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_monitor_timeout_cb),
(ephy_file_monitor_cb):
* lib/ephy-file-helpers.h:
Add event type to the callback.
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/EphyUtils.h:
New function, like NS_NewFileURI (which we can't use since
nsNetUtil.h conflicts with embed strings).
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
Check that the user CSS file exists before registering it.
Also handle file-deleted events.
* src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_build):
* src/bookmarks/ephy-topics-palette.c:
(ephy_topics_palette_constructor),
(ephy_topics_palette_class_init):
Build fixes.
|
|
|
|
|
|
|
|
| |
2006-01-17 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-main.c:
Fix compile with libgnome HEAD.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.9.5.1 ===
* NEWS:
* configure.ac:
* data/Makefile.am:
* data/chrome/Makefile.am:
* po/POTFILES.in:
R src/bookmarks/ephy-new-bookmark.c:
R src/bookmarks/ephy-new-bookmark.h:
R src/bookmarks/ephy-topics-selector.c:
R src/bookmarks/ephy-topics-selector.h:
Fix the tarball.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Christian Persch <chpe@cvs.gnome.org>
* data/chrome/epiphany.manifest.in:
Fix number of /'s in URI.
* data/epiphany.schemas.in:
Add new entries.
* embed/mozilla/EphyAboutModule.cpp:
Fix title.
* data/glade/prefs-dialog.glade:
* embed/ephy-embed-prefs.h:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* embed/mozilla/mozilla-notifiers.h:
* lib/eel-gconf-extensions.c: (eel_gconf_unset_key),
(eel_gconf_notify):
* lib/eel-gconf-extensions.h:
* lib/egg/egg-editable-toolbar.c: (popup_context_menu_cb),
(button_press_event_cb), (egg_editable_toolbar_set_ui_manager),
(egg_editable_toolbar_set_selected):
* lib/ephy-dialog.c: (set_value_from_pref), (set_pref_from_value),
(set_value_from_togglebutton), (strcmp_with_null),
(get_index_from_value), (compare_values),
(set_togglebutton_from_value), (set_pref_from_info_and_emit),
(spinbutton_changed_cb), (save_info):
* lib/ephy-dialog.h:
* lib/ephy-file-helpers.c: (ephy_file_monitor_timeout_cb),
(ephy_file_monitor_cb), (ephy_file_monitor_add),
(ephy_file_monitor_cancel):
* lib/ephy-file-helpers.h:
* src/ephy-extensions-manager.c:
(ephy_extensions_manager_load_file):
* src/ephy-window.c:
* src/popup-commands.c: (popup_cmd_bookmark_link):
* src/prefs-dialog.c: (prefs_dialog_finalize), (setup_font_combo),
(fonts_language_changed_cb), (font_prefs_dialog_response_cb),
(row_is_separator), (setup_fonts_dialog),
(font_prefs_button_clicked_cb), (css_checkbox_toggled),
(css_edit_button_clicked_cb), (prefs_dialog_init):
Rework font prefs, and add user stylesheet setting.
* src/bookmarks/ephy-bookmark-action-group.c: (node_added_cb):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_local):
* src/window-commands.c: (window_cmd_file_bookmark_page):
Some build fixes.
|
|
|
|
|
|
|
|
| |
2006-01-17 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-action.c
Removed left-over function.
|
|
|
|
|
|
|
|
| |
2006-01-17 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks-menu.c
Added the 'Local' topic to bookmarks menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/Makefile.am
Forgotten Makefile changes.
* src/epiphany.defs
'Fixes' for the python interface.
Probably need to regenerate somehow, but don't know how do it correctly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Peter Harvey <peter.a.harvey@gmail.com>
* src/Makefile.am
Removed ephy-new-bookmark and ephy-topics-selector from the Makefile.
* src/ephy-history-window.c
* src/popup-commands.c
* src/window-commands.c
* src/bookmarks/ephy-bookmarks-editor.c
Removed all the slightly different bits of code to create a
bookmark and called ephy_bookmarks_ui_add_bookmark instead.
* src/bookmarks/ephy-bookmarks.c
* src/bookmarks/ephy-bookmarks.h
Moved the hashtable for bookmark windows to ephy-bookmarks-ui.
Added a new field "usericon" to the ephynode/bookmarks database,
to store the URL of the user-defined icon (if any). It can be
NULL (use site icon), "" (use none), or a URL.
* src/bookmarks/ephy-bookmark-properties.c
* src/bookmarks/ephy-bookmark-properties.h
Large changes to the bookmark properties window to handle different
use cases (adding or changing a bookmark), to use the new topics
palette widget, and to support the new usericon.
* src/bookmarks/ephy-bookmarks-ui.c
* src/bookmarks/ephy-bookmarks-ui.h
Large additions to ephy-bookmarks-ui to replace ephy-new-bookmark.
Fixed some bugs in the datatype handlers for the toolbar which
are supplied by ephy-bookmarks-ui.
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topics-palette.c
* src/bookmarks/ephy-topics-palette.h
Implemented a new widget for topic selection that tries
to organise the topics for the user.
|
|
|
|
|
|
|
|
| |
2006-01-17 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topic-action.c
Handle DnD to topics on the toolbar.
|
|
|
|
| |
gtk-ui-manager based popup menu on the toolbar.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-15 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* embed/mozilla/Makefile.am:
* embed/mozilla/mozilla-embed-single.cpp:
* src/Makefile.am:
Add NetworkManager magic for connection status autodetection.
Defaults to disabled because I'm not very happy with the libnm-glib
implementation. Oh, and it may crash on startup, too.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2006-01-13 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-toolbar.xml:
* src/ephy-window.c:
Fix zoom buttons order on default toolbar. Set short-label
property for zoom actions.
|
|
|
|
|
|
|
|
|
|
| |
2006-01-12 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-toolbar.xml:
* src/ephy-toolbars-model.c: (ephy_toolbars_model_load):
Add Zoom In/Out buttons to default toolbar layout and toolbars
editor repertoire. Bug #117923.
|
|
|
|
|
|
|
|
| |
2006-01-12 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus):
Fix compiler warnings.
|
|
|
|
| |
Removed some GtkLabels that were created but never used.
|
|
|
|
| |
Note that bookmarks may still appear at different places in the hierarchy.
|
|
|
|
|
|
|
|
|
|
| |
2006-01-05 thetroublemaker <thetroublemaker@inventati.org>
* src/ephy-notebook.c:
changed ephy_tab_get_title_composite to ephy_tab_get_title,
so that now 'Loading ' is not displayed when loadin' a new
tab. Bug #323468.
|
|
|
|
|
|
|
|
| |
2006-01-08 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (ephy_window_delete_event):
Exit ppv mode when clicking the window close button. Bug #326136.
|
|
|
|
|
|
|
|
| |
2006-01-06 Crispin Flowerday <gnome@flowerday.cx>
* src/window-commands.c (window_cmd_help_about):
Change the copyright year to 2006
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-04 Christian Persch <chpe@cvs.gnome.org>
R data/art/epiphany-close-tab.png:
* lib/ephy-stock-icons.c: (ephy_stock_icons_init):
* lib/ephy-stock-icons.h:
* src/ephy-notebook.c: (build_tab_label):
Go back to using the gtk stock close icon, to get correct
themeing in a11y themes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-04 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c: (entry_changed_cb), (set_focus_cb),
(ephy_find_toolbar_grab_focus), (ephy_find_toolbar_find_next),
(ephy_find_toolbar_find_previous), (ephy_find_toolbar_open),
(ephy_find_toolbar_close):
Fix warning when Ctrl-F while the find toolbar is already shown.
Fix next/prev button sensitivity when find wrapped around.
* src/ephy-window.c:
Add more XF86XK key codes.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-03 Crispin Flowerday <gnome@flowerday.cx>
* configure.ac:
* src/ephy-main.c:
R src/ephy-automation.h:
Remove various references to bonobo, ephy is now officially
monkey free!
|
|
|
|
|
|
|
|
| |
2006-01-03 Crispin Flowerday <gnome@flowerday.cx>
* src/Makefile.am:
Fix some white space issues to keep make and emacs happy
|
|
|
|
|
|
|
|
|
| |
2006-01-03 Crispin Flowerday <gnome@flowerday.cx>
* src/ephy-dbus.c (ephy_dbus_connect_to_session_bus)
Fix the arguments to the dbus_connection_set_exit_on_disconnect call
for the session bus.
|
|
|
|
|
|
|
|
| |
2006-01-03 Crispin Flowerday <gnome@flowerday.cx>
* src/ephy-dbus.c (ephy_dbus_connect_to_session_bus):
Tell dbus not to exit the application if the bus disconnects.
|
|
|
|
|
|
|
|
| |
2006-01-03 Christian Persch <chpe@cvs.gnome.org>
* src/Makefile.am:
Remove unneeded LINK line.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-03 Christian Persch <chpe@cvs.gnome.org>
* embed/Makefile.am:
* embed/mozilla/Makefile.am:
* lib/Makefile.am:
* lib/egg/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
Don't include generated files in the tarball. Bug #319440.
R help/C/Makefile.am:
R help/es/Makefile.am:
R help/eu/Makefile.am:
R help/fi/Makefile.am:
R help/ja/Makefile.am:
R help/uk/Makefile.am:
Remove obsolete files.
|
|
|
|
|
|
|
|
| |
2006-01-03 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus):
Fix compilation with DBUS 0.6 (DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT constant removed).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-02 Christian Persch <chpe@cvs.gnome.org>
* Makefile.am:
* autogen.sh:
* configure.ac:
R data/GNOME_Epiphany_Automation.server.in:
* data/Makefile.am:
A data/epiphany-service.xml:
A data/org.gnome.Epiphany.service.in:
* doc/reference/Makefile.am:
R idl/.cvsignore:
R idl/EphyAutomation.idl:
R idl/Makefile.am:
* lib/Makefile.am:
R lib/ephy-dbus.c:
R lib/ephy-dbus.h:
* lib/ephy-file-helpers.c: (ephy_file_launch_application):
* src/Makefile.am:
A src/ephy-activation.c:
A src/ephy-activation.h:
A src/ephy-dbus.c:
A src/ephy-dbus.h:
* src/ephy-main.c: (main):
* src/ephy-shell.c: (ephy_shell_init), (open_urls),
(dbus_g_proxy_finalized_cb), (ephy_shell_startup),
(ephy_shell_dispose):
Bonobo is dead; long live the Bonobos!
Patch by Gustavo Gama, bug #322463.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-12-31 Crispin Flowerday <gnome@flowerday.cx>
* src/ephy-encoding-dialog.c: (sync_encoding_against_embed),
(embed_net_stop_cb), (sync_embed_cb),
(ephy_encoding_dialog_finalize):
When in automatic mode, update the treeview to reflect
the currently selected encoding. Fixes bug #127757
|
|
|
|
|
|
|
|
| |
2005-12-30 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
Zoom on Ctrl-=, Ctrl-KP+, Ctrl-KP- too. Bug #105183.
|
|
|
|
|
|
|
|
| |
2005-12-23 Christian Neumair <chris@gnome-de.org>
* src/ephy-session.c: (offser_to_resume):
Always center dialog on screen. Bug #324896.
|
|
|
|
|
|
|
|
| |
2005-12-20 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
Show warning on mixed content in the tooltip. Bug #321508.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-12-19 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/Makefile.am:
* embed/ephy-adblock-manager.c:
* embed/ephy-adblock-manager.h:
* embed/ephy-embed-shell.c: (ephy_embed_shell_finalize):
* embed/ephy-embed-shell.h:
* embed/mozilla/EphyContentPolicy.cpp: (EphyContentPolicy::ShouldLoad):
* lib/Makefile.am:
* lib/ephy-adblock.h:
* lib/ephy-adblock.c:
* src/ephy-shell.c: (ephy_shell_get_extensions_manager):
Add some code so ad blocking should be more easy. Based on the fact
that Epiphany already has its own content policy component (EphyContentPolicy).
The new design adds:
- an interface, EphyAdBlock
- a manager, EphyAdBlockManager, pointing to a blocker (possibly no one).
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-12-11 Christian Persch <chpe@cvs.gnome.org>
* src/Makefile.am:
A src/ephy-cert-manager-dialog.c:
A src/ephy-cert-manager-dialog.h:
R src/ephy-certificate-manager.c:
R src/ephy-certificate-manager.h:
* src/window-commands.c:
Fix stupid mistake.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-12-11 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* data/glade/Makefile.am:
* data/glade/certs-manager.glade:
* data/ui/epiphany-ui.xml:
* embed/Makefile.am:
A embed/ephy-certificate-manager.c:
A embed/ephy-certificate-manager.h:
A embed/ephy-x509-cert.c:
A embed/ephy-x509-cert.h:
* embed/mozilla/Makefile.am:
* embed/mozilla/mozilla-embed-single.cpp:
A embed/mozilla/mozilla-x509-cert.cpp:
A embed/mozilla/mozilla-x509-cert.h:
* src/Makefile.am:
A src/ephy-certificate-manager.c:
A src/ephy-certificate-manager.h:
* src/ephy-window.c:
* src/window-commands.c:
* src/window-commands.h:
Add certificate manager. Patch by Robert Marcano and Crispin
Flowerday. Fixes bug #119090.
|
|
|
|
|
|
|
|
|
| |
2005-12-08 Christian Persch <chpe@cvs.gnome.org>
* src/pdm-dialog.c: (pdm_dialog_cookies_construct),
(pdm_dialog_cookie_add):
Fix crash when adding a cookie while the dialogue is open.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-12-07 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyFind.cpp:
Minor code cleanup.
* src/ephy-find-toolbar.c: (entry_key_press_event_cb),
(ephy_find_toolbar_close):
Also check for GDK_ISO_Enter.
* src/ephy-window.c: (sync_tab_address):
Close the find toolbar when loading a new page.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-12-06 Crispin Flowerday <gnome@flowerday.cx>
* embed/ephy-embed.c: (ephy_embed_scroll),
(ephy_embed_page_scroll):
* embed/ephy-embed.h:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/mozilla-embed.cpp:
* src/ephy-find-toolbar.c: (entry_key_press_event_cb):
Forward up/down/page up/page down from the findbar entry
to the embed.
|
|
|
|
|
|
|
|
| |
2005-12-05 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-related-action.c: (node_destroyed_cb):
Don't try to connect signals to the destroyed node!
|
|
|
|
|
|
|
|
|
|
| |
2005-12-05 Crispin Flowerday <gnome@flowerday.cx>
* src/ephy-find-toolbar.c: (entry_changed_cb),
(ephy_find_toolbar_request_close):
Fix a compile warning, and don't bother requesting a close
if the find bar is already closed
|
|
|
|
|
|
|
|
| |
2005-12-05 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tabs-menu.c: (tab_set_action_accelerator):
Use sizeof() here.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-12-05 Christian Persch <chpe@cvs.gnome.org>
* data/glade/certificate-dialogs.glade:
* data/glade/epiphany.glade:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* src/pdm-dialog.c: (show_cookies_properties), (pdm_dialog_init):
Fix spacings to be HIG compliant. Set window roles.
|
|
|
|
|
|
|
|
| |
2005-12-05 Christian Persch <chpe@cvs.gnome.org>
* src/languages.h:
Add "tt".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-12-04 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-find.c: (ephy_embed_find_set_selection):
* embed/ephy-embed-find.h:
* embed/mozilla/EphyFind.cpp:
* embed/mozilla/EphyFind.h:
* embed/mozilla/mozilla-embed-find.cpp:
While in find mode, set the selection colour to "attention".
* src/ephy-find-toolbar.c: (set_status), (clear_status),
(tab_search_key_press_cb), (entry_key_press_event_cb),
(entry_activate_cb), (set_focus_cb),
(ephy_find_toolbar_set_window), (ephy_find_toolbar_init),
(ephy_find_toolbar_class_init), (ephy_find_toolbar_set_embed),
(ephy_find_toolbar_open), (ephy_find_toolbar_close),
(ephy_find_toolbar_request_close):
* src/ephy-find-toolbar.h:
* src/ephy-window.c: (sync_tab_document_type),
(find_toolbar_close_cb), (ephy_window_set_print_preview),
(ephy_window_get_find_toolbar), (ephy_window_get_context_event):
Refactor find toolbar closing not to crash with auto-closing popups.
Unset the selection colour on close.
Remove dead #ifdef FIND_WHILE_TYPING_IN_EMBED code.
|
|
|
|
|
|
|
|
| |
2005-11-29 Christian Persch <chpe@cvs.gnome.org>
* src/pdm-dialog.c: (pdm_dialog_cookie_scroll_to):
Fix transposed arguments.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-29 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-string.c: (ephy_string_collate_key_for_domain):
* lib/ephy-string.h:
Add a method to generate collation keys for domain names.
* src/pdm-dialog.c: (cookie_search_equal),
(pdm_dialog_cookies_construct), (cookie_host_to_iter),
(compare_cookie_host_keys), (pdm_dialog_fill_cookies_list),
(pdm_dialog_cookies_destruct), (pdm_dialog_cookie_add),
(pdm_dialog_cookie_scroll_to), (sync_notebook_tab),
(pdm_dialog_init), (pdm_dialog_finalize), (pdm_dialog_open):
* src/pdm-dialog.h:
* src/window-commands.c: (window_cmd_edit_personal_data):
Open the PDM dialogue on the cookies page scrolled to show the
cookies of the currently loaded page, if there are any. Sort
cookies by domain. Allow treeview typeaheadfind search to find
by substring not prefix.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-18 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyContentPolicy.cpp:
* embed/ephy-embed-single.c:
* embed/ephy-embed-single.h:
* src/epiphany.defs:
Add chrome: and resource: to the safe list; otherwise
forms and scrollbars break. Fixes bug #316498.
|
|
|
|
|
|
|
|
|
|
| |
2005-11-18 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-extensions-manager.c:
Don't warn when reading a .xml when we previously read the
.ephy-extension for this identifier. Allows .xml and .ephy-extension
to co-exist in ~/.gnome2/epiphany/extensions.
|
|
|
|
|
|
|
|
|
| |
2005-11-18 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c:
Delay reloads when we get many change notifications in a short time.
Fixes bug #319993.
|
|
|
|
|
|
|
|
| |
2005-11-17 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
Add F5 as accel for reload.
|
|
|
|
|
|
|
|
|
| |
2005-11-17 Christian Persch <chpe@cvs.gnome.org>
* src/pdm-dialog.c:
Set the model's sort column only after filling it. Vastly improves
delay when opening the PDM dialogue when you have many cookies.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-15 Christian Persch <chpe@cvs.gnome.org>
* data/glade/epiphany.glade:
* data/glade/prefs-dialog.glade:
* data/glade/print.glade:
* src/pdm-dialog.c: (pdm_dialog_response_cb), (pdm_dialog_init):
* src/prefs-dialog.c: (setup_add_language_dialog),
(prefs_dialog_init):
Don't put the prefs/pdm dialogue over all windows. Make the
add-language dialogue modal to the prefs dialogue.
|
|
|
|
|
|
|
|
|
| |
2005-11-14 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_help_about):
Mark message for translation. Patch by Guilherme de S. Pastore,
fixes bug #319988.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-12 Philip Langdale <philipl@mail.utexas.edu>
* data/ui/epiphany-ui.xml: Remove accelerator actions
for extra keybindings.
* src/ephy-lockdown.c: (update_window):
Don't manipulate removed "FileSave" action.
* src/ephy-toolbar.c
* src/ephy-toolbar.h: (ephy_toolbar_get_action_group):
Add getter for the toolbar's action group.
* src/ephy-window.c: (ephy_window_key_press_event):
Transition over to the Galeon mechanism for handling
extra keybindings. This maps the keybindings to
actions so that no extra actions are required. The
only subtlety is that some of the actions come from
the toolbar, so access to its action group is required.
* src/window-commands.c
* src/window-commands.h: (window_cmd_go_back/forward/home):
Remove the now unsued back/forward/home callbacks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-12 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.9.2 ===
* Makefile.am:
Pass make distcheck.
* NEWS:
* configure.ac:
Updated for 1.9.2.
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml),
(egg_toolbars_model_save), (parse_data_list), (parse_item_list),
(parse_toolbars):
* src/bookmarks/ephy-bookmarks-ui.c:
(ephy_bookmarks_ui_attach_toolbar_model):
Fix compile warnings.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-10 Crispin Flowerday <gnome@flowerday.cx>
* lib/ephy-file-helpers.c
* lib/widgets/ephy-location-entry.c
* src/ephy-session.c
* src/bookmarks/ephy-bookmarks-import.c:
Remove some unused variables
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-single.c: (ephy_embed_single_iface_init):
* lib/egg/eggstatusicon.c: (egg_status_icon_class_init):
* lib/egg/eggtrayicon.c: (egg_tray_icon_class_init):
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_class_init):
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_class_init):
* src/bookmarks/ephy-topic-action.c:
(ephy_topic_action_class_init):
* src/ephy-find-toolbar.c: (ephy_find_toolbar_class_init):
* src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_class_init):
* src/ephy-location-action.c: (ephy_location_action_class_init):
* src/ephy-python-extension.c: (ephy_python_extension_class_init):
* src/ephy-session.c: (ephy_session_class_init):
* src/ephy-tab.c: (ephy_tab_class_init):
* src/ephy-toolbar-editor.c: (ephy_toolbar_editor_class_init):
* src/ephy-toolbar.c: (ephy_toolbar_class_init):
* src/ppview-toolbar.c: (ppview_toolbar_class_init):
More static strings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-dialog.c: (ephy_embed_dialog_class_init):
* embed/ephy-embed-persist.c: (ephy_embed_persist_class_init):
* embed/ephy-history.c: (ephy_history_class_init):
* embed/mozilla/mozilla-download.cpp:
* lib/egg/egg-editable-toolbar.c:
(egg_editable_toolbar_class_init):
* lib/egg/egg-toolbar-editor.c: (egg_toolbar_editor_class_init):
* lib/egg/eggstatusicon.c: (egg_status_icon_class_init):
* lib/egg/eggtraymanager.c: (egg_tray_manager_class_init):
* lib/ephy-dialog.c: (ephy_dialog_class_init):
* lib/ephy-file-chooser.c: (ephy_file_chooser_class_init):
* lib/ephy-node-db.c: (ephy_node_db_class_init):
* lib/widgets/ephy-node-view.c: (ephy_node_view_class_init):
* lib/widgets/ephy-tree-model-node.c:
(ephy_tree_model_node_class_init):
* lib/widgets/ephy-zoom-action.c: (ephy_zoom_action_class_init):
* lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_class_init):
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_class_init):
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_class_init):
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_class_init):
* src/bookmarks/ephy-new-bookmark.c:
(ephy_new_bookmark_class_init):
* src/bookmarks/ephy-topic-action.c:
(ephy_topic_action_class_init):
* src/bookmarks/ephy-topics-selector.c:
(ephy_topics_selector_class_init):
* src/ephy-encoding-menu.c: (ephy_encoding_menu_class_init):
* src/ephy-history-window.c: (ephy_history_window_class_init):
* src/ephy-location-action.c: (ephy_location_action_class_init):
* src/ephy-navigation-action.c:
(ephy_navigation_action_class_init):
* src/ephy-notebook.c: (ephy_notebook_class_init):
* src/ephy-tab.c: (ephy_tab_class_init):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_class_init):
* src/ephy-window.c: (ephy_window_class_init):
Mark strings in param specs as static.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-03 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-find.c:
* embed/ephy-embed-find.h:
* embed/mozilla/EphyFind.cpp:
* embed/mozilla/EphyFind.h:
* embed/mozilla/mozilla-embed-find.cpp:
More detailed result code from find backend.
* src/ephy-find-toolbar.c: (set_status), (clear_status),
(entry_changed_cb), (ephy_find_toolbar_init),
(ephy_find_toolbar_find_next), (ephy_find_toolbar_find_previous),
(ephy_find_toolbar_open):
Add status text to the find toolbar.
Reverse Next/Previous button order.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-02 Christian Persch <chpe@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* src/ephy-window.c: (update_popup_actions_visibility),
(show_embed_popup):
Simplify context menu code by removing the extra
EphyDocument*FramePopup variants, and just setting the OpenFrame
action's visibility accordingly; and fix its accelerator.
Fixes bug #320520.
|
|
|
|
|
|
|
|
|
|
| |
2005-11-02 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (settings_change_notify),
(settings_changed_cb), (ephy_window_key_press_event),
(ephy_window_constructor):
Use a single connection to the settings object, and
|
|
|
|
|
|
|
|
| |
2005-11-02 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c:
Revert change from H18 patch which shouldn't have been committed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-01 Philip Langdale <philipl@mail.utexas.edu>
* src/ephy-window.c: (ephy_window_key_press_event),
(gtk_key_theme_changed_cb), (ephy_window_constructor),
(ephy_window_class_init): I accidentally committed my
half-complete port of the Galeon key-press event handler
that allows emacs keybindings to work when I made my last
commit. Whoops.
This change addresses post-facto comments made by chpe :-)
Nothing terribly profound; just attaching the GktSettings
listener on a per-window, rather than global, basis and
detecting the other keycodes for Enter/Return.
As the original change wasn't described, I will do it here:
Gtk+ has optional support for emacs style keybindings in
GtkEditable based widgets. But, these keybindings often
conflict with toplevel accelerators. To make things work
sanely, we'd like the emacs keybindings to take priority when
the Editable is focused, and the toplevel accelerators take
priority for other widgets. As gtk2 uses outside-in event
propagation, we have to attach a topevel event handler to
get the event and then pass it on to the focused widget if
appropriate - and that is what this change does.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-01 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed.c: (ephy_embed_base_init):
* embed/ephy-embed.h:
* embed/mozilla/EphyBrowser.cpp:
* src/ephy-tab.c: (popups_manager_free_info), (popups_manager_add),
(popups_manager_show), (popups_manager_hide),
(ephy_tab_popup_blocked_cb):
Get the window name from the popup-blocked event.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-01 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/print-dialog.c: (ephy_print_verify_postscript):
* lib/ephy-gui.c: (ephy_gui_check_location_writable):
* src/bookmarks/ephy-bookmark-properties.c: (update_window_title):
* src/bookmarks/ephy-bookmarks-editor.c:
(delete_topic_dialog_construct), (add_bookmarks_source),
(import_bookmarks):
* src/bookmarks/ephy-bookmarks.c: (redirect_cb):
* src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct):
* src/ephy-extensions-manager.c: (dir_changed_cb):
* src/ephy-tab.c: (update_net_state_message):
More curly quotes.
|
|
|
|
|
|
|
|
| |
2005-11-01 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (update_popups_tooltips):
Use curly quotes.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-31 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-dbus.c:
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults):
Constification.
|
|
|
|
|
|
|
|
|
| |
2005-10-31 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-history-window.c: (cmd_bookmark_link):
Use the history window as parent for the new-bookmark dialogue.
Fixes bug #320329.
|
|
|
|
|
|
|
|
| |
2005-10-31 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-history-window.c: (build_search_box):
Fix capitalisation, bug #320330.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-31 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-history.c: (ephy_history_class_init),
(ephy_history_add_page), (impl_add_page):
* embed/ephy-history.h:
* embed/mozilla/GlobalHistory.cpp:
* lib/ephy-marshal.list:
* src/epiphany.defs:
Store the redirect and toplevel attributes when
adding pages to the history (doesn't do anything with
the info yet, though). Based on a galeon patch by tko.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-30 Christian Persch <chpe@cvs.gnome.org>
* data/glade/epiphany.glade:
* data/glade/prefs-dialog.glade:
* data/glade/print.glade:
* embed/downloader-view.c: (update_buttons),
(downloader_view_build_ui), (download_dialog_pause),
(download_dialog_stop), (download_dialog_response_cb),
(download_dialog_delete_event_cb):
* embed/print-dialog.c: (ephy_print_setup_dialog_response_cb),
(ephy_print_setup_dialog_new):
* src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init):
* src/pdm-dialog.c: (show_cookies_properties),
(cookies_properties_clicked_cb), (pdm_dialog_cookies_construct),
(passwords_show_toggled_cb), (pdm_dialog_passwords_construct),
(pdm_dialog_response_cb), (pdm_dialog_init), (pdm_dialog_finalize):
* src/prefs-dialog.c: (create_language_section),
(prefs_dialog_response_cb), (prefs_clear_cache_button_clicked_cb),
(set_homepage_entry), (prefs_homepage_current_button_clicked_cb),
(prefs_homepage_blank_button_clicked_cb), (prefs_dialog_init):
Remove glade callbacks, and connect from code instead.
|
|
|
|
|
|
|
|
| |
2005-10-30 Christian Persch <chpe@cvs.gnome.org>
* src/prefs-dialog.c: (create_download_path_button):
Fix title capitalisation.
|
|
|
|
|
|
|
|
| |
2005-10-30 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-nodes-cover.c: (ephy_nodes_get_covering):
Add array bounds check; fixes bug #320169.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-29 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
* lib/ephy-file-chooser.c: (ephy_file_chooser_constructor):
* lib/ephy-file-helpers.c: (ephy_file_get_downloads_dir):
* lib/ephy-file-helpers.h:
* src/prefs-dialog.c: (download_path_changed_cb),
(create_download_path_button):
Add ephy_file_get_downloads_dir() to get the actual downloads
directory, and use it in the prefs dialogue, the filechooser, and
the backend.
|
|
|
|
| |
fully initialized before running that code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-25 Philip Langdale <philipl@mail.utexas.edu>
* src/ephy-link-action.c
* src/ephy-link-action.h:
(proxy_button_press_event_cb),
(proxy_button_release_event_cb), (proxy_drag_begin_cb),
(ephy_link_action_connect_proxy),
(ephy_link_action_disconnect_proxy),
(ephy_link_action_class_init), (ephy_link_action_init):
Well, that didn't last long. Turns out this was a solved
problem in EphyBookmarkAction but no one pointed it out
until just now. Using gtk_button_pressed/released fixes
everything.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-25 Philip Langdale <philipl@mail.utexas.edu>
* src/ephy-link-action.c
* src/ephy-link-action.h:
(proxy_button_release_event_cb), (proxy_drag_begin_cb),
(ephy_link_action_connect_proxy),
(ephy_link_action_disconnect_proxy),
(ephy_link_action_class_init), (ephy_link_action_init):
Fix bug #319529. Don't activate the action on a middle mouse
button release event if the release is linked to a DnD.
This requires adding state to the action to allow us to link
the drag-begin event to the button-release event.
|
|
|
|
|
|
|
|
|
|
| |
2005-10-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add),
(build_editing_table), (ephy_new_bookmark_construct),
(ephy_new_bookmark_set_property), (ephy_new_bookmark_get_property):
Remove info text referring to the not-committed markers in H18.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-23 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.9.1 ===
* NEWS:
* configure.ac:
* doc/reference/tmpl/EphySingle.sgml:
* doc/reference/tmpl/ephy-embed-single.sgml:
* doc/reference/tmpl/ephy-embed.sgml:
* doc/reference/tmpl/epiphany-unused.sgml:
* src/Makefile.am:
|
|
|
|
|
|
|
|
|
|
| |
2005-10-22 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/mozilla/mozilla-embed-single.cpp: (impl_list_passwords):
* src/pdm-dialog.c:
* data/glade/epiphany.glade:
Add a way to view stored password. Fix bug 316821.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-22 Christian Persch <chpe@cvs.gnome.org>
* data/mime-types-permissions.xml:
Add another mime type.
* src/ephy-notebook.c:
Remove the accidental commit from the H18 patch.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-21 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-extensions-manager.c:
(ephy_extensions_manager_parse_keyfile),
(ephy_extensions_manager_load_ini_file),
(ephy_extensions_manager_load_xml_file), (path_to_identifier),
(ephy_extensions_manager_load_file), (reload_sync_cb), (reload_cb),
(schedule_load_from_monitor), (dir_changed_cb), (cancel_timeout),
(ephy_extensions_manager_init), (ephy_extensions_manager_dispose),
(ephy_extensions_manager_class_init):
Load the key files and xml files directly from disc, instead of
getting their contents and parsing from memory.
When a file changes, schedule a reload instead of processing it
immediately, to cope with multiple changes (CREATED + CHANGED) in
a row.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-21 Philip Langdale <philipl@mail.utexas.edu>
* data/ui/epiphany-ui.xml:
Point main menu UI at toolbar actions.
* src/ephy-lockdown.c:
(update_window): Don't try and change the state of
the now non-existent menu specific actions.
* src/ephy-toolbar.c
(ephy_toolbar_set_window): Sync up toolbar actions
so that they will appear in menus to be identical to
the old menu specific actions. This just means adding
accelerators and shortcuts and adjusting tooltip text.
* src/ephy-window.c
(sync_tab_navigation): Remove the menu specific actions
and consequently, don't try to manipulate them.
* src/window-commands.c
* src/window-commands.h:
(window_cmd_go_up): Remove unused callback.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-21 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-loader.c: (ephy_loader_get_object):
* lib/ephy-loader.h:
* lib/ephy-module.c: (ephy_module_load), (ephy_module_new):
* lib/ephy-module.h:
* lib/ephy-shlib-loader.c: (impl_get_object),
(ephy_shlib_loader_class_init):
* src/ephy-extensions-manager.c: (free_extension_info),
(ephy_extensions_manager_load_ini_string), (get_loader_for_type),
(load_extension):
* src/ephy-python-loader.c: (impl_get_object):
Expose the extension description keyfile directly to the loaders.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-20 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-stock-icons.c: (ephy_stock_icons_init):
* lib/ephy-stock-icons.h:
* src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_constructor):
* src/ephy-toolbar.c: (ephy_toolbar_constructor):
* src/ephy-window.c:
Remove fullscreen and leave-fullscreen stock icons; they're available
in gtk+ since 2.8.
|
|
|
|
|
|
|
|
|
| |
2005-10-18 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder),
(ephy_bookmarks_import_mozilla):
Adapt folder import to new menu code, patch by Peter Harvey.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-17 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-toolbar.c: (ephy_toolbar_set_security_state),
(ephy_toolbar_init):
* src/ephy-toolbar.h:
Remove lock visibility setter.
* src/window-commands.c: (window_cmd_help_about):
Add Peter Harvey to about credits.
|
|
|
|
|
|
|
|
|
|
| |
2005-10-17 Crispin Flowerday <gnome@flowerday.cx>
* src/epiphany.override
* src/epiphany.defs
* src/Makefile.am:
Update python API to the new bookmark headers.
|
|
|
|
|
|
|
|
| |
2005-10-17 Crispin Flowerday <gnome@flowerday.cx>
* src/Makefile.am:
Fix the check-python-binding makefile target to work properly
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-16 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
A data/ephy-xml2ini.xsl:
* src/ephy-extensions-manager.c:
Remove .xml parsing code and translate the .xml files to
the new format with XSLT instead.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-16 Peter Harvey <pah06@uow.edu.au>
H18 patch, by Peter Harvey <pah06@uow.edu.au>.
* data/ui/epiphany-bookmark-editor-ui.xml:
* data/ui/epiphany-ui.xml:
* lib/egg/egg-editable-toolbar.c: (get_dock_position),
(get_toolbar_position), (get_toolbar_nth), (find_action),
(drag_data_delete_cb), (drag_begin_cb), (drag_end_cb),
(drag_data_get_cb), (move_item_cb), (set_dock_visible),
(remove_item_cb), (remove_toolbar_cb), (toggle_visibility_cb),
(egg_editable_toolbar_add_visibility_items),
(egg_editable_toolbar_add_popup_items), (popup_context_menu_cb),
(button_press_event_cb), (configure_item_sensitivity),
(configure_item_cursor), (connect_widget_signals),
(action_sensitive_cb), (create_item_from_action),
(create_item_from_position), (toolbar_drag_data_received_cb),
(toolbar_drag_drop_cb), (toolbar_drag_motion_cb),
(toolbar_drag_leave_cb), (configure_drag_dest), (create_dock),
(toolbar_changed_cb), (unparent_fixed), (update_fixed),
(toolbar_added_cb), (toolbar_removed_cb), (item_added_cb),
(item_removed_cb), (egg_editable_toolbar_construct),
(egg_editable_toolbar_set_ui_manager),
(egg_editable_toolbar_set_property),
(egg_editable_toolbar_get_property), (egg_editable_toolbar_init),
(egg_editable_toolbar_finalize),
(egg_editable_toolbar_get_edit_mode),
(egg_editable_toolbar_set_edit_mode),
(egg_editable_toolbar_set_fixed):
* lib/egg/egg-editable-toolbar.h:
* lib/egg/egg-toolbar-editor.c: (compare_items),
(item_added_or_removed_cb), (toolbar_removed_cb),
(egg_toolbar_editor_set_model), (egg_toolbar_editor_finalize),
(drag_begin_cb), (drag_end_cb), (drag_data_get_cb),
(editor_create_item), (editor_create_item_from_name),
(append_table), (update_editor_sheet), (egg_toolbar_editor_init):
* lib/egg/egg-toolbar-editor.h:
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml),
(egg_toolbars_model_save), (toolbar_node_new), (item_node_new),
(item_node_free), (toolbar_node_free),
(egg_toolbars_model_get_flags), (egg_toolbars_model_set_flags),
(egg_toolbars_model_get_data), (egg_toolbars_model_get_name),
(impl_add_item), (egg_toolbars_model_add_item),
(egg_toolbars_model_add_toolbar), (parse_data_list),
(parse_item_list), (parse_toolbars), (egg_toolbars_model_load),
(egg_toolbars_model_class_init), (egg_toolbars_model_init),
(egg_toolbars_model_finalize), (egg_toolbars_model_remove_toolbar),
(egg_toolbars_model_remove_item), (egg_toolbars_model_move_item),
(egg_toolbars_model_n_items), (egg_toolbars_model_item_nth),
(egg_toolbars_model_n_toolbars), (egg_toolbars_model_toolbar_nth),
(egg_toolbars_model_get_types), (egg_toolbars_model_set_types),
(fill_avail_array), (egg_toolbars_model_get_avail),
(egg_toolbars_model_get_n_avail), (egg_toolbars_model_set_n_avail):
* lib/egg/egg-toolbars-model.h:
* src/bookmarks/Makefile.am:
* src/bookmarks/ephy-bookmark-action-group.c: (smart_added_cb),
(smart_removed_cb), (node_changed_cb), (node_added_cb),
(node_removed_cb), (ephy_bookmark_group_new):
* src/bookmarks/ephy-bookmark-action-group.h:
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item),
(ephy_bookmark_action_sync_icon), (show_context_menu),
(popup_menu_cb), (button_press_cb), (button_release_cb),
(connect_proxy), (ephy_bookmark_action_updated),
(ephy_bookmark_action_get_bookmark),
(ephy_bookmark_action_set_bookmark),
(ephy_bookmark_action_set_property),
(ephy_bookmark_action_get_property),
(ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init),
(ephy_bookmark_action_init), (ephy_bookmark_action_name),
(ephy_bookmark_action_new):
* src/bookmarks/ephy-bookmark-action.h:
* src/bookmarks/ephy-bookmark-factory-action.c:
(ephy_bookmark_factory_action_get_type), (activate_item_cb),
(build_menu_for_topic), (build_menu), (remove_placeholder_cb),
(activate_placeholder_cb), (clicked_placeholder_cb),
(realize_placeholder_cb), (create_tool_item), (connect_proxy),
(ephy_bookmark_factory_action_class_init),
(ephy_bookmark_factory_action_new):
* src/bookmarks/ephy-bookmark-factory-action.h:
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_set_property),
(ephy_bookmark_properties_get_property),
(bookmark_properties_response_cb), (update_entry),
(location_entry_changed_cb), (build_ui):
* src/bookmarks/ephy-bookmarks-editor.c: (add_entry_monitor),
(cmd_add_topic), (delete_topic_dialog_construct),
(cmd_bookmarks_import), (ephy_bookmarks_editor_finalize),
(ephy_bookmarks_editor_node_activated_cb),
(ephy_bookmarks_editor_update_menu), (view_focus_cb),
(add_focus_monitor), (remove_focus_monitor), (bookmarks_filter),
(search_entry_search_cb), (ephy_bookmarks_editor_construct),
(ephy_bookmarks_editor_set_parent),
(ephy_bookmarks_editor_set_property),
(ephy_bookmarks_editor_get_property), (ephy_bookmarks_editor_init):
* src/bookmarks/ephy-bookmarks-menu.c: (append_bookmarks),
(append_menu), (ephy_bookmarks_menu_build):
* src/bookmarks/ephy-bookmarks-menu.h:
* src/bookmarks/ephy-bookmarks-ui.c: (find_action),
(activate_bookmarks_menu), (activate_favorites_menu),
(erase_bookmarks_menu), (erase_favorites_menu), (tree_changed_cb),
(node_added_cb), (node_changed_cb), (node_removed_cb),
(ephy_bookmarks_ui_attach_window),
(ephy_bookmarks_ui_detach_window), (toolbar_node_removed_cb),
(topic_has_data), (topic_get_data), (topic_get_name),
(bookmark_has_data), (bookmark_get_data), (bookmark_get_name),
(bookmark_new_name), (ephy_bookmarks_ui_attach_toolbar_model),
(ephy_bookmarks_ui_detach_toolbar_model):
* src/bookmarks/ephy-bookmarks-ui.h:
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type),
(ephy_bookmarks_init_defaults), (ephy_bookmarks_class_init),
(ephy_bookmarks_save_delayed), (add_to_favorites),
(update_bookmark_keywords), (ephy_bookmarks_init),
(ephy_bookmarks_finalize), (ephy_bookmarks_add),
(ephy_bookmarks_set_address), (ephy_bookmarks_set_icon),
(ephy_bookmarks_add_keyword),
(ephy_bookmarks_show_bookmark_properties),
(ephy_bookmarks_get_from_id), (ephy_bookmarks_compare_topics),
(ephy_bookmarks_compare_topic_pointers),
(ephy_bookmarks_compare_bookmarks),
(ephy_bookmarks_compare_bookmark_pointers):
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-bookmarksbar-model.c:
* src/bookmarks/ephy-bookmarksbar-model.h:
* src/bookmarks/ephy-bookmarksbar.c:
* src/bookmarks/ephy-bookmarksbar.h:
* src/bookmarks/ephy-favorites-menu.c:
* src/bookmarks/ephy-favorites-menu.h:
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add),
(build_editing_table), (ephy_new_bookmark_construct),
(ephy_new_bookmark_set_property), (ephy_new_bookmark_get_property):
* src/bookmarks/ephy-nodes-cover.c: (ephy_nodes_count_covered),
(ephy_nodes_remove_covered), (ephy_nodes_remove_not_covered),
(ephy_nodes_get_covered), (ephy_nodes_covered),
(ephy_nodes_get_covering):
* src/bookmarks/ephy-nodes-cover.h:
* src/bookmarks/ephy-open-tabs-action.c: (activate_cb),
(node_added_cb), (node_removed_cb), (ephy_open_tabs_group_new),
(ephy_open_tabs_action_name):
* src/bookmarks/ephy-open-tabs-action.h:
* src/bookmarks/ephy-related-action.c: (node_changed),
(node_destroyed), (open_link), (iface_init),
(ephy_related_action_get_type), (ephy_related_action_new):
* src/bookmarks/ephy-related-action.h:
* src/bookmarks/ephy-topic-action-group.c: (node_changed_cb),
(node_added_cb), (node_removed_cb), (ephy_topic_group_new):
* src/bookmarks/ephy-topic-action-group.h:
* src/bookmarks/ephy-topic-action.c: (ephy_topic_action_get_type),
(create_tool_item), (ephy_topic_action_sync_label), (get_popup),
(erase_popup), (child_added_cb), (child_changed_cb),
(child_removed_cb), (menu_destroy_cb), (menu_init_cb),
(button_deactivate_cb), (button_toggled_cb), (button_release_cb),
(button_press_cb), (connect_proxy), (ephy_topic_action_updated),
(ephy_topic_action_get_topic), (ephy_topic_action_set_topic),
(ephy_topic_action_set_property), (ephy_topic_action_get_property),
(ephy_topic_action_class_init), (ephy_topic_action_init),
(ephy_topic_action_name), (ephy_topic_action_new):
* src/bookmarks/ephy-topic-action.h:
* src/bookmarks/ephy-topic-factory-action.c:
(ephy_topic_factory_action_get_type), (sort_topics),
(activate_item_cb), (build_menu), (remove_placeholder_cb),
(activate_placeholder_cb), (clicked_placeholder_cb),
(realize_placeholder_cb), (create_tool_item), (connect_proxy),
(ephy_topic_factory_action_class_init),
(ephy_topic_factory_action_new):
* src/bookmarks/ephy-topic-factory-action.h:
* src/ephy-link-action.c: (ephy_link_action_group_get_type),
(ephy_link_action_group_new):
* src/ephy-link-action.h:
* src/ephy-lockdown.c: (find_name), (find_action_group),
(update_window):
* src/ephy-notebook.c: (move_tab_to_another_notebook),
(ephy_notebook_switch_page_cb), (ephy_notebook_init),
(tab_label_style_set_cb), (build_tab_label),
(ephy_notebook_add_tab):
* src/ephy-shell.c: (ephy_shell_get_toolbars_model):
* src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor),
(ephy_toolbar_editor_finalize), (ephy_toolbar_editor_set_property),
(ephy_toolbar_editor_class_init):
* src/ephy-toolbar.c: (ephy_toolbar_realize),
(ephy_toolbar_unrealize), (ephy_toolbar_finalize):
* src/ephy-toolbars-model.c: (update_flags),
(ephy_toolbars_model_load):
* src/ephy-window.c: (ephy_window_get_type),
(get_chromes_visibility), (sync_chromes_visibility),
(ephy_window_key_press_event), (tool_item_enter_cb),
(tool_item_leave_cb), (tool_item_drag_begin_cb),
(connect_tool_item), (disconnect_tool_item), (disconnect_proxy_cb),
(connect_proxy_cb), (update_chromes_actions), (show_embed_popup),
(tab_added_cb), (tab_removed_cb), (ephy_window_set_chrome),
(ephy_window_dispose), (ephy_window_class_init),
(ephy_window_init), (ephy_window_finalize),
(ephy_window_remove_tab), (ephy_window_set_zoom),
(sync_prefs_with_chrome), (ephy_window_view_toolbar_cb):
* src/ephy-window.h:
Revision history:
h18, released 2005/09/23, for Epiphany 1.8.0
* Just an update for 1.8.0.
h17, released 2005/08/30, for Epiphany 1.7.6 or CVS HEAD
* Mostly just an update for 1.7.6.
* Topic menus on the toolbar now open without releasing the mouse button.
* Topic menus on the toolbar are now also hierarchical (see if you like it.
h16, released 2005/08/25, for Epiphany 1.7.5 or CVS HEAD
* Just an update for 1.7.5. Sorry, I've been busy. :)
h15, released 2005/07/19, for Epiphany 1.7.2 or CVS HEAD
* Code cleanup
h14, released 2005/07/9, for Epiphany 1.7.1 or CVS HEAD
* Improved helpful tip when adding a bookmark
* Improved toolbar context menu
* Toolbar visibility state is now saved
* Separated bookmark/topic action groups into separate files
* Topics in the overflow menu now behave as submenus
* Now importing old bookmarksbar, and saving to new filename
* Incremented toolbar file format version number to 1.1
* Fixed the 'sticky' statusbar help
* Fixed a crashing bug (dnd then open a topic on the toolbar)
h13, released 2005/05/12, for CVS HEAD
* Added middle-mouse drag-drop for the editable toolbar.
* Fixed some warnings at compile and run time.
* Added brief help for the user when adding a new bookmark.
* Cleaned up the editable toolbar code a little.
h12, released 2005/05/10, for CVS HEAD
* Added new editing facilities for the editable toolbar.
h11, released 2005/04/29, for CVS HEAD
* Fixed bug in statusbar information for toolbar items.
* Added an all-new 'Related' toolbar widget which changes to show
the most related topic whenever a bookmark is activated.
h10, released 2005/04/15, for Epiphany 1.6.2 or CVS HEAD
* Added statusbar information for all toolbar items.
* Empty toolbars are now only deleted when exiting edit mode.
* Fixed regression of middle-click for bookmarks on toolbar.
* Fixed regression of ellipsized bookmark names in menus.
h9, released 2005/04/12, for Epiphany 1.6.1
* Updated patch for 1.6.1. Long time no see.
* Now using EphyLink objects everywhere.
h7, released 2004/10/21, for Epiphany 1.4.4
* Updated patch for 1.4.4.
* Fixed bugs causing crashes when bookmarks were added (thanks Reinout).
* Added "Open in Tabs" back into bookmark menus where suitable.
h6, released 2004/09/20, for Epiphany 1.4.0
* Updated patch for 1.4.0.
* Removed the bookmarks bar.
* Generate shared XML string for bookmarks menu.
* Slightly improve performance of node-cover code.
* Delay adding bookmarks menu until it is first used.
* Fixed bug(?) in ephy-node.
h4, released 2004/08/08, for Epiphany 1.3.4
* Updated patch due to changes to topics selector.
* Removed 'Most Visited' from the min-cover calculations.
* Fixed Epiphany 1.3.4 bug where topics in selector aren't sorted.
* Updated patch due to other changes in Epiphany 1.3.4 source.
h3, released 2004/07/12, for Epiphany 1.3.2
* Simple update for Epiphany 1.3.2
h3, released 2004/05/24, for Epiphany 1.2.5
* Moved duplicated functions into a seperate file.
* Improved topic selector.
* Bookmarks toolbar topic menus now have subdivisions.
* Topic names in menu now change if modified in the bookmarks editor.
h2, released 2004/05/23, for Epiphany 1.2.5
* Significantly cleaned up the code.
* 'Most Visited' no longer appears as a submenu.
* Subtopics are selected much more intelligently, giving a better
approximation to a true minimum cover.
* Topic selector now shows suggestions with arrows, not bold font.
h1, released 2004/05/19, for Epiphany 1.2.5
* Initial release.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-16 Philip Langdale <philipl@mail.utexas.edu>
* src/ephy-link-action.c:
(proxy_button_release_event_cb), (get_event_widget),
(ephy_link_action_connect_proxy), (ephy_link_action_disconnect_proxy),
(ephy_link_action_class_init), (ephy_link_action_get_type):
Exten the EphyLinkAction to attach a mouse-release-event handler
which turns around and calls gtk_action_activate in response to a
middle-click even on the proxy. This allows us to fully encapsulate
the extra work needed to catch middle clicks.
The GoHome action will automatically start working correctly now
that it is getting activated in this case.
* src/ephy-navigation-action.c:
(activate_by_history_index), (activate_back_or_forward_menu_item_cb),
(ephy_navigation_action_activate), (ephy_navigation_action_class_init):
Fully enscapsulate 'activate' handling inside the action. This is more
consistent because the menus are already handled internally. Also
add support for middle-click on back/forward/up.
* src/ephy-toolbar.c:
(ephy_toolbar_set_window): Don't attach 'activate' signal handlers
to the navigate actions because activation is now handled internally
to the action.
I intend to make a followup change that removes the separate actions
for GoUp/Back/Forward in the menu and replace them with the main
actions already used in the toolbar. This means the menu items will
get middle-click support for free.
* lib/ephy-gui.c: (ephy_gui_is_middle_click):
Only consider an unmodified middle-click to be a middle-click.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-15 Christian Persch <chpe@cvs.gnome.org>
* data/glade/prefs-dialog.glade:
* src/prefs-dialog.c: (prefs_dialog_finalize),
(download_path_changed_cb), (create_download_path_button),
(prefs_dialog_init), (prefs_homepage_blank_button_clicked_cb):
Use a GtkFileChooserButton for the download path selector.
Fixes bug #135738.
|
|
|
|
|
|
|
|
| |
2005-10-12 Philip Langdale <philipl@mail.utexas.edu>
* src/ephy-tab.c: (open_link_in_new_tab):
Copy the back history when a link is opened in
a new tab from a middle-click or a ctrl-click.
|
|
|
|
|
|
|
|
| |
2005-10-12 Philip Langdale <philipl@mail.utexas.edu>
* src/ephy-navigation-action.c:
(activate_back_or_forward_menu_item_cb). Forgot to
remove the unused url variable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-12 Philip Langdale <philipl@mail.utexas.edu>
* embed/ephy-embed.c
* embed/ephy-embed.h: (ephy_embed_shistory_copy).
Add a method to copy the back/forward history from
one embed to another.
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
(EphyBrowser::CopySHistory) Implementation of
history copying.
* embed/mozilla/mozilla-embed.cpp:
Implement ephy_embed_shistory_copy by calling into
EphyBrowser.
* src/ephy-navigation-action.c:
(activate_back_or_forward_menu_item_cb). If a
history menu item is middle-clicked on, open a new
tab, copy the history over and then go to the
relevant page in the history.
* src/ephy-toolbar.c: (ephy_toolbar_set_window) Attach
handler for "open-link" to back/forward actions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-12 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-single.c: (ephy_embed_single_iface_init),
(ephy_embed_single_set_network_status),
(ephy_embed_single_get_network_status):
* embed/ephy-embed-single.h:
* embed/mozilla/EphySingle.cpp:
* embed/mozilla/EphySingle.h:
* embed/mozilla/mozilla-embed-single.cpp:
* src/ephy-window.c: (sync_tab_icon), (sync_network_status),
(ephy_window_dispose), (ephy_window_init):
* src/epiphany.defs:
* src/window-commands.c: (window_cmd_file_work_offline):
Remove the "network-status" signal from the embed single, and
make it a property instead. Keep track of the network status in
EphySingle, and emit property notification when it changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-12 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/EphyAboutModule.cpp:
* embed/mozilla/EphyAboutModule.h:
A embed/mozilla/EphyRedirectChannel.cpp:
A embed/mozilla/EphyRedirectChannel.h:
* embed/mozilla/Makefile.am:
Implement about:recover. Build the about module on all geckos, and
only #ifdef the about:neterror implementation for gecko 1.8.
* src/ephy-session.c: (tab_added_cb), (impl_attach_window),
(ephy_session_autoresume), (write_tab), (ephy_session_save),
(parse_embed), (ephy_session_load):
Record the page load status and page title in the session file, and
use about:recover when the page was still loading when the browser
crashed.
2005-10-10 Christian Persch <chpe@cvs.gnome.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-10 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-string.c: (ephy_string_blank_chr),
(ephy_string_shorten):
* lib/ephy-string.h:
Bring back ephy_string_shorten.
* src/ephy-tab.c: (ephy_tab_file_monitor_cb), (ephy_tab_set_title):
Shorten overlong tab titles, hard. Increase reload delay slightly.
Strip whitespace from tab title before determining if it's empty.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-09 Jean-François Rameau <jframeau@cvs.gnome.org>
* data/ui/epiphany-ui.xml:
* src/ephy-window.c: (show_embed_popup),
(update_image_actions_visibility):
Eliminate the *Popup/*ImagePopup popup variants.
Add image context to all popups it can show up.
Display image context dynamically.
|
|
|
|
|
|
|
|
| |
2005-10-09 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-shell.c:
Remove DBUS define, it's always compiled now.
|
|
|
|
|
|
|
|
| |
2005-10-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-toolbar.c: (ephy_toolbar_update_spinner):
Remove unused variable.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-06 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-toolbar.c: (ephy_toolbar_update_spinner),
(ephy_toolbar_set_show_leave_fullscreen),
(ephy_toolbar_set_security_state),
(ephy_toolbar_set_lock_visibility), (ephy_toolbar_set_spinning):
Use flags to save memory for the priv struct.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-06 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_style_set), (ephy_location_entry_class_init),
(ephy_location_entry_set_favicon),
(ephy_location_entry_set_secure):
* lib/widgets/ephy-location-entry.h:
Add style properties for 'secure-[bg|fg]-color', and apply them when
the entry is in 'secure' mode. Reset the IM context before emitting
the 'activate' signal.
* src/ephy-location-action.c: (sync_secure), (connect_proxy),
(ephy_location_action_set_property),
(ephy_location_action_get_property),
(ephy_location_action_class_init):
* src/ephy-toolbar.c: (ephy_toolbar_set_security_state),
(ephy_toolbar_init):
* src/ephy-toolbar.h:
* src/ephy-window.c: (sync_chromes_visibility),
(sync_tab_security):
Set the location entry's 'secure' property on secure sites,
and also always show the lock for secure sites.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-03 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-state.c: (paned_sync_position_cb),
(ephy_state_add_paned):
Use "position" property notification instead of
size-allocate to monitor the paned's position.
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
Use resize=FALSE with gtk_paned_pack1. Fixes growing size of
the left pane of the bookmarks editor by repeated opening.
|
|
|
|
|
|
|
|
|
| |
2005-10-03 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (setup_ui_manager), (ephy_window_dispose),
(ephy_window_finalize):
Fix memory leak.
|
|
|
|
|
|
|
|
|
| |
2005-10-03 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-shell.c: (ephy_embed_shell_dispose):
* src/ephy-shell.c: (ephy_shell_dispose):
Make sure we don't unref NULL objects.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-02 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* src/bookmarks/ephy-bookmarks.c: (save_filter),
(ephy_bookmarks_save), (update_bookmark_keywords),
(bookmark_is_categorized), (ephy_bookmarks_init),
(ephy_bookmarks_finalize), (ephy_bookmarks_get_topic_uri),
(ephy_bookmarks_find_keyword):
* src/epiphany.defs:
Add configure switch to disable zeroconf bookmarks, since
they're almost useless since just about nobody ships gnome-vfs
with howl support enabled, and have also been reported to
cause long delays on startup.
|
|
|
|
|
|
|
|
|
|
| |
2005-10-02 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-tab.c: (ephy_tab_finalize):
* src/ephy-window.c: (ephy_window_finalize):
Schedule a GC in finalize of EphyTab and EphyWindow, to
work around bug #317242.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-02 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* embed/ephy-embed-shell.c: (ephy_embed_shell_dispose),
(ephy_embed_shell_finalize), (ephy_embed_shell_class_init):
* embed/ephy-embed.c: (ephy_embed_base_init),
(ephy_embed_show_page_certificate), (ephy_embed_close):
* embed/ephy-embed.h:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/mozilla-embed.cpp:
* src/ephy-notebook.c: (ephy_notebook_class_init),
(close_button_clicked_cb):
* src/ephy-notebook.h:
* src/ephy-python.c: (ephy_python_init), (ephy_python_shutdown),
(ephy_python_schedule_gc):
* src/ephy-shell.c: (ephy_shell_class_init), (gnome_session_init),
(ephy_shell_dispose), (ephy_shell_finalize):
* src/ephy-tab.c: (ephy_tab_init):
* src/ephy-window.c: (construct_confirm_close_dialog),
(confirm_close_with_modified_forms), (embed_modal_alert_cb),
(idle_tab_remove_cb), (schedule_tab_close),
(embed_close_request_cb), (embed_destroy_browser_cb),
(tab_added_cb), (tab_removed_cb), (tab_close_request_cb),
(setup_notebook), (remove_true), (ephy_window_dispose),
(cancel_handler), (ephy_window_init), (ephy_window_finalize):
* src/window-commands.c: (event_with_shift),
(window_cmd_view_reload), (window_cmd_file_close_window):
Use nsIDOMWindowInternal::Close to close tabs. Delay tabs destruction
to an idle handler, to avoid crashes when tabs are closed from signal
handlers (blur, mousedown, keydown etc).
Fixes bug #172878, bug #172879, bug #172882, bug #303254, bug #313425.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-01 Christian Persch <chpe@cvs.gnome.org>
* lib/widgets/ephy-location-entry.c: (entry_key_press_cb):
Reset the IM context before activating the entry.
* lib/widgets/ephy-node-view.c: (ephy_node_view_key_press_cb):
* src/ephy-find-toolbar.c: (tab_search_key_press_cb):
Add GDK_ISO_Enter to recognised keyvals.
|
|
|
|
|
|
|
|
| |
2005-09-28 Christian Persch <chpe@cvs.gnome.org>
* src/window-commands.c: (window_cmd_file_bookmark_page):
Don't free const strings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-09-28 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (sync_label):
* src/ephy-tab.c: (ephy_tab_get_title_composite),
(ephy_tab_get_title):
* src/ephy-tab.h:
* src/ephy-tabs-menu.c: (sync_tab_title):
* src/ephy-window.c: (sync_tab_title):
* src/window-commands.c: (window_cmd_file_send_to),
(window_cmd_file_bookmark_page):
Add a function to get the tab's real title, and use it
where appropriate. Fixes bug #317418.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-09-26 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-notebook.c: (tab_label_style_set_cb),
(build_tab_label):
Use the tab label's outer hbox for the size calculation instead
of the label itself. Fixes size oscillations with the Tab States
extension.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-09-26 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/ephy-lockdown.c: (update_window):
* src/ephy-window.c: (update_popups_tooltips), (show_embed_popup):
* src/popup-commands.c:
* src/popup-commands.h:
* embed/mozilla/EventContext.cpp: (GetEventContext):
* data/ui/epiphany-ui.xml:
Unify background image and image code (contex menu, conext event).
Fix bug 154887.
|
|
|
|
|
|
|
|
|
|
| |
2005-09-23 Crispin Flowerday <gnome@flowerday.cx>
* src/ephy-extensions-manager.c:
(ephy_extensions_manager_load_ini_string):
Don't crash if the Authors key is missing, or
there are no keys in the Loader section
|
|
|
|
|
|
|
|
| |
2005-09-23 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-extensions-manager.c:
s/DOT_INIT/DOT_INI/g.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-09-23 Christian Persch <chpe@cvs.gnome.org>
* src/epphy-extensions-manager.c: (free_extension_info),
(ephy_extensions_manager_load_xml_string), (path_to_identifier),
(ephy_extensions_manager_load_file), (load_file_from_monitor),
(dir_changed_cb), (ephy_extensions_manager_load_dir):
Don't read unused variables, and use a #define for the
keyfile extension.
|
|
|
|
|
|
|
|
| |
2005-09-23 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-python-loader.c: (impl_get_object):
Accept "Module" argument.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-09-23 Christian Persch <chpe@cvs.gnome.org>
* data/Makefile.am:
R data/epiphany-extension.xsd:
* src/ephy-extensions-manager.c:
(ephy_extensions_manager_load_xml_string),
(ephy_extensions_manager_startup),
(ephy_extensions_manager_finalize):
Since the .xml format is deprecated, remove the (already #if 0'd)
schema validation code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-09-23 Crispin Flowerday <gnome@flowerday.cx>
* data/Makefile.am:
* data/epiphany.m4:
* src/ephy-extensions-manager.c: (free_extension_info),
(ephy_extensions_manager_load_xml_string),
(ephy_extensions_manager_load_ini_string), (path_to_identifier),
(ephy_extensions_manager_load_file), (load_extension),
(load_file_from_monitor), (dir_changed_cb),
(ephy_extensions_manager_load_dir):
Add support for extension description files in the keyfile
format, using the extension .ephy-extension. Also included
is a m4 macro to help do the translation of these files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-09-21 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-gui.c: (ephy_gui_check_location_writable):
* lib/ephy-gui.h:
New function to check the filename/directory for writability,
derived from the now removed ephy_gui_confirm_overwrite_file.
* src/bookmarks/ephy-bookmarks-editor.c:
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
Use the filechooser's stock confirm-overwrite checking, but
we still need our own writability check.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-09-19 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-window.c: (_ephy_window_set_context_event),
(_ephy_window_unset_context_event), (embed_popup_deactivate_cb),
(show_embed_popup), (ephy_window_dispose):
* src/ephy-window.h:
Make the methods to unset/release the context event semi-public.
|
|
|
|
|
|
|
|
|
|
| |
2005-09-16 Raphael Slinckx <rslinckx@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c:
(bookmark_activate_with_flags), (open_in_tab_activate_cb),
(open_in_window_activate_cb), (activate_cb):
* src/bookmarks/ephy-bookmarks.c: (impl_resolve_address):
Repair the previous b0rkage, see previous log
|
|
|
|
|
|
|
|
| |
2005-09-15 Raphael Slinckx <rslinckx@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (impl_resolve_address):
If the search term is empty for a smart bookmark use the normal
URL instead of the smart url with the %s replaced by ""
|
|
|
|
|
|
|
|
| |
2005-09-15 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-toolbar-editor.c: (ephy_toolbar_editor_construct):
Make Close the default button.
|