| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Just enough to get rid of ephy-marshal.h
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
EphyDownload is a wrapper object around WebKitDownload that handles common
behavior in downloads: auto-destination, default action for the MIME type.
It can be used to wrap a WebKitDownload coming from a WebKitView or to download
a url: ephy_download_new_for_uri and ephy_download_new_for_download are
provided.
Its lifetime is not automagic like EphyEmbedPersist, so you have to unref it
when you no longer need it.
This new object replaces EphyEmbedPersist and enables us to use a single
codepath for downloads in all Epiphany.
Bug #618443
|
|
|
|
|
|
|
|
|
| |
the EphyDownload wrapper, which should be no longer needed with the
advent of WebKitDownload.
http://bugzilla.gnome.org/show_bug.cgi?id=570735
svn path=/trunk/; revision=8848
|
|
|
|
| |
svn path=/trunk/; revision=8695
|
|
|
|
| |
svn path=/trunk/; revision=7964
|
|
|
|
|
|
|
| |
Also, optional Zeroconf support depends on Avahi >= 0.6.22.
Bug #507152.
svn path=/trunk/; revision=7858
|
|
|
|
|
|
|
|
|
|
| |
2007-03-11 Christian Persch <chpe@gnome.org>
* *:
Correct FSF address. Bug #409075, patch by John Millikin.
svn path=/trunk/; revision=6952
|
| |
|
|
|
|
|
|
|
|
| |
2006-09-06 Christian Persch <chpe@cvs.gnome.org>
* *.c *.cpp:
Remove some unnecessary static data.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-08 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c: (format_interval),
(update_download_row):
* embed/ephy-download.c: (update_remaining_time),
(ephy_download_get_remaining_time):
* embed/ephy-download.h:
* embed/mozilla/mozilla-download.cpp:
More changes for 64bit downloads.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-06 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* embed/downloader-view.c: (update_download_row):
* embed/ephy-download.c:
* embed/ephy-download.h:
* embed/ephy-embed-persist.c: (ephy_embed_persist_set_max_size),
(ephy_embed_persist_set_property),
(ephy_embed_persist_get_property), (ephy_embed_persist_class_init):
* embed/ephy-embed-persist.h:
* embed/mozilla/ContentHandler.h:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyContentPolicy.cpp:
* embed/mozilla/EphyHeaderSniffer.h:
* embed/mozilla/EphyHistoryListener.cpp:
* embed/mozilla/EphySidebar.cpp:
* embed/mozilla/EphySingle.cpp:
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/EventContext.cpp:
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/FilePicker.h:
* embed/mozilla/GlobalHistory.cpp:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/MozDownload.h:
* embed/mozilla/mozilla-download.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-embed.cpp:
Fix for MOZILLA_INTERNAL_API change, and for 64bit downloader change.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-cookie-manager.h:
* embed/ephy-download.c:
* embed/ephy-download.h:
* embed/ephy-embed-dialog.c:
* embed/ephy-embed-dialog.h:
* embed/ephy-embed-persist.c:
* embed/ephy-embed-persist.h:
* embed/ephy-encodings.c:
* embed/ephy-encodings.h:
* embed/ephy-favicon-cache.c:
* embed/ephy-favicon-cache.h:
* embed/ephy-history.c:
* embed/ephy-history.h:
* embed/ephy-password-manager.h:
* embed/ephy-permission-manager.h:
* lib/ephy-file-chooser.c:
* lib/ephy-file-chooser.h:
* lib/ephy-node-db.c:
* lib/ephy-node-db.h:
* lib/ephy-node-filter.c:
* lib/ephy-node-filter.h:
* lib/ephy-node.c:
* lib/ephy-node.h:
* lib/widgets/ephy-node-view.c:
* lib/widgets/ephy-node-view.h:
* lib/widgets/ephy-search-entry.c:
* lib/widgets/ephy-search-entry.h:
* lib/widgets/ephy-spinner.c:
* lib/widgets/ephy-spinner.h:
* lib/widgets/ephy-tree-model-node.c:
* lib/widgets/ephy-tree-model-node.h:
* lib/widgets/ephy-tree-model-sort.c:
* lib/widgets/ephy-tree-model-sort.h:
* lib/widgets/ephy-zoom-action.c:
* lib/widgets/ephy-zoom-action.h:
* src/bookmarks/ephy-bookmark-properties.c:
* src/bookmarks/ephy-bookmark-properties.h:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/bookmarks/ephy-bookmarks-editor.h:
* src/bookmarks/ephy-bookmarks.c:
* 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-new-bookmark.c:
* src/bookmarks/ephy-new-bookmark.h:
* src/bookmarks/ephy-topics-selector.c:
* src/bookmarks/ephy-topics-selector.h:
* src/ephy-completion-model.c:
* src/ephy-completion-model.h:
* src/ephy-encoding-dialog.c:
* src/ephy-encoding-dialog.h:
* src/ephy-history-window.c:
* src/ephy-history-window.h:
Make all structs prefixed by _.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-11-02 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c:
* embed/ephy-command-manager.c:
* embed/ephy-cookie-manager.c:
* embed/ephy-download.c:
* embed/ephy-embed-dialog.c:
* embed/ephy-embed-event.c:
* embed/ephy-embed-factory.c:
* embed/ephy-embed-persist.c:
* embed/ephy-embed-shell.c:
* embed/ephy-embed-single.c:
* embed/ephy-embed.c:
* embed/ephy-encodings.c:
* embed/ephy-favicon-cache.c:
* embed/ephy-history.c:
* embed/ephy-password-manager.c:
* embed/ephy-permission-manager.c:
* embed/find-dialog.c:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/ContentHandler.h:
* embed/mozilla/EphyAboutRedirector.cpp:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/EphyContentPolicy.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/EphySingle.cpp:
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/EventContext.cpp:
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/GlobalHistory.cpp:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/MozDownload.h:
* embed/mozilla/MozRegisterComponents.cpp:
* embed/mozilla/PrintingPromptService.cpp:
* embed/mozilla/mozilla-download.cpp:
* embed/mozilla/mozilla-embed-event.cpp:
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-embed.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* embed/print-dialog.c:
* lib/eel-gconf-extensions.c:
* lib/egg/egg-editable-toolbar.c:
* lib/egg/egg-toolbars-model.c:
* lib/ephy-debug.c:
* lib/ephy-debug.h:
* lib/ephy-dialog.c:
* lib/ephy-dnd.c:
* lib/ephy-file-chooser.c:
* lib/ephy-file-helpers.c:
* lib/ephy-glade.c:
* lib/ephy-gui.c:
* lib/ephy-langs.c:
* lib/ephy-loader.c:
* lib/ephy-module.c:
* lib/ephy-node-db.c:
* lib/ephy-node-filter.c:
* lib/ephy-node.c:
* lib/ephy-shlib-loader.c:
* lib/ephy-state.c:
* lib/ephy-stock-icons.c:
* lib/ephy-string.c:
* lib/ephy-zoom.c:
* lib/widgets/ephy-location-entry.c:
* lib/widgets/ephy-node-view.c:
* lib/widgets/ephy-search-entry.c:
* lib/widgets/ephy-spinner.c:
* lib/widgets/ephy-tree-model-node.c:
* lib/widgets/ephy-tree-model-sort.c:
* lib/widgets/ephy-zoom-action.c:
* lib/widgets/ephy-zoom-control.c:
* src/bookmarks/ephy-bookmark-action.c:
* src/bookmarks/ephy-bookmark-properties.c:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/bookmarks/ephy-bookmarks-export.c:
* src/bookmarks/ephy-bookmarks-import.c:
* src/bookmarks/ephy-bookmarks-menu.c:
* src/bookmarks/ephy-bookmarks.c:
* src/bookmarks/ephy-bookmarksbar-model.c:
* src/bookmarks/ephy-bookmarksbar.c:
* src/bookmarks/ephy-favorites-menu.c:
* src/bookmarks/ephy-new-bookmark.c:
* src/bookmarks/ephy-topic-action.c:
* src/bookmarks/ephy-topics-selector.c:
* src/ephy-automation.c:
* src/ephy-completion-model.c:
* src/ephy-encoding-dialog.c:
* src/ephy-encoding-menu.c:
* src/ephy-extension.c:
* src/ephy-extensions-manager.c:
* src/ephy-favicon-action.c:
* src/ephy-go-action.c:
* src/ephy-history-window.c:
* src/ephy-location-action.c:
* src/ephy-main.c:
* src/ephy-navigation-action.c:
* src/ephy-notebook.c:
* src/ephy-session.c:
* src/ephy-shell.c:
* src/ephy-statusbar.c:
* src/ephy-tab.c:
* src/ephy-tabs-menu.c:
* src/ephy-toolbars-model.c:
* src/ephy-window.c:
* src/pdm-dialog.c:
* src/popup-commands.c:
* src/ppview-toolbar.c:
* src/prefs-dialog.c:
* src/toolbar.c:
* src/window-commands.c:
We always have config.h, no need to guard its inclusion.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-23 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c: (downloader_view_get_type):
* embed/ephy-command-manager.c: (ephy_command_manager_get_type):
* embed/ephy-cookie-manager.c: (ephy_cookie_get_type),
(ephy_cookie_manager_get_type):
* embed/ephy-download.c: (ephy_download_get_type):
* embed/ephy-embed-dialog.c: (ephy_embed_dialog_get_type):
* embed/ephy-embed-event.c: (ephy_embed_event_get_type):
* embed/ephy-embed-persist.c: (ephy_embed_persist_get_type):
* embed/ephy-embed-shell.c: (ephy_embed_shell_get_type):
* embed/ephy-embed-single.c: (ephy_embed_single_get_type):
* embed/ephy-embed.c: (ephy_embed_get_type):
* embed/ephy-encodings.c: (ephy_encodings_get_type):
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type):
* embed/ephy-history.c: (ephy_history_get_type):
* embed/ephy-password-manager.c: (ephy_password_info_get_type),
(ephy_password_manager_get_type):
* embed/ephy-permission-manager.c: (ephy_permission_info_get_type),
(ephy_permission_manager_get_type):
* embed/find-dialog.c: (find_dialog_get_type):
* embed/mozilla/mozilla-download.cpp:
* embed/mozilla/mozilla-embed-event.cpp:
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-embed.cpp:
* lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_get_type):
* lib/egg/egg-toolbar-editor.c: (egg_toolbar_editor_get_type):
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_get_type):
* lib/ephy-dialog.c: (ephy_dialog_get_type):
* lib/ephy-file-chooser.c: (ephy_file_chooser_get_type):
* lib/ephy-loader.c: (ephy_loader_get_type):
* lib/ephy-module.c: (ephy_module_get_type):
* lib/ephy-node-db.c: (ephy_node_db_get_type):
* lib/ephy-node-filter.c: (ephy_node_filter_get_type):
* lib/ephy-shlib-loader.c: (ephy_shlib_loader_get_type):
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_get_type):
* lib/widgets/ephy-node-view.c: (ephy_node_view_get_type):
* lib/widgets/ephy-search-entry.c: (ephy_search_entry_get_type):
* lib/widgets/ephy-spinner.c: (ephy_spinner_cache_get_type),
(ephy_spinner_get_type):
* lib/widgets/ephy-tree-model-node.c:
(ephy_tree_model_node_get_type):
* lib/widgets/ephy-tree-model-sort.c:
(ephy_tree_model_sort_get_type):
* lib/widgets/ephy-zoom-action.c: (ephy_zoom_action_get_type):
* lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_get_type):
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_get_type):
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_get_type):
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_get_type):
* src/bookmarks/ephy-bookmarks-menu.c:
(ephy_bookmarks_menu_get_type):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type):
* src/bookmarks/ephy-bookmarksbar-model.c:
(ephy_bookmarksbar_model_get_type):
* src/bookmarks/ephy-bookmarksbar.c: (ephy_bookmarksbar_get_type):
* src/bookmarks/ephy-favorites-menu.c:
(ephy_favorites_menu_get_type):
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_get_type):
* src/bookmarks/ephy-topic-action.c: (ephy_topic_action_get_type):
* src/bookmarks/ephy-topics-selector.c:
(ephy_topics_selector_get_type):
* src/ephy-completion-model.c: (ephy_completion_model_get_type):
* src/ephy-encoding-dialog.c: (ephy_encoding_dialog_get_type):
* src/ephy-encoding-menu.c: (ephy_encoding_menu_get_type):
* src/ephy-extension.c: (ephy_extension_get_type):
* src/ephy-extensions-manager.c:
(ephy_extensions_manager_get_type):
* src/ephy-favicon-action.c: (ephy_favicon_action_get_type):
* src/ephy-go-action.c: (ephy_go_action_get_type):
* src/ephy-history-window.c: (ephy_history_window_get_type):
* src/ephy-location-action.c: (ephy_location_action_get_type):
* src/ephy-navigation-action.c: (ephy_navigation_action_get_type):
* src/ephy-notebook.c: (ephy_notebook_get_type):
* src/ephy-session.c: (ephy_session_get_type):
* src/ephy-shell.c: (ephy_shell_get_type):
* src/ephy-statusbar.c: (ephy_statusbar_get_type):
* src/ephy-tab.c: (ephy_tab_get_type):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_get_type):
* src/ephy-toolbars-model.c: (ephy_toolbars_model_get_type):
* src/ephy-window.c: (ephy_window_get_type):
* src/pdm-dialog.c: (pdm_dialog_get_type):
* src/ppview-toolbar.c: (ppview_toolbar_get_type):
* src/prefs-dialog.c: (prefs_dialog_get_type):
* src/toolbar.c: (toolbar_get_type):
Annotate "if (type == 0)" in get_type functions with G_UNLIKELY,
like the G_TYPE_DEFINE macros do.
|
|
|
|
|
|
|
|
| |
2004-09-22 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-download.c: (update_remaining_time):
Fix the build.
|
|
|
|
|
|
|
|
|
| |
2004-09-21 Marco Pesenti Gritti <marco@gnome.org>
* embed/ephy-download.c: (update_remaining_time):
Fix overflow in remaining time calculation. Fix bug
#153136. Thanks to Jhon Spray for tracking this.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* embed/downloader-view.c: (downloader_view_get_type),
(downloader_view_class_init), (downloader_view_init),
(downloader_view_finalize), (format_interval),
(downloader_view_add_download), (downloader_view_build_ui),
(downloader_view_remove_download):
Add a MIME icon in the File column. Some indent fixes.
* embed/ephy-download.c: (ephy_download_get_mime):
* embed/ephy-download.h:
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/mozilla-download.cpp:
Implement the method to get the MIME of a download and
port to nsEmbedString.
* embed/mozilla/PrintingPromptService.cpp:
Remove bogus nsString.h header.
|
| |
|
|
|
|
|
|
|
|
| |
2004-01-26 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-download.c: (ephy_download_get_name):
Fix mem leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-19 Marco Pesenti Gritti <marco@gnome.org>
* TODO:
* embed/ephy-download.c: (ephy_download_class_init),
(ephy_download_init), (update_remaining_time),
(ephy_download_get_remaining_time):
* embed/ephy-download.h:
Update remaning time every two seconds
* embed/mozilla/mozilla-download.cpp:
Source/target was swapped
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/EphyHeaderSniffer.h:
Fix style
|
|
interface is still incomplete.
|