diff options
author | Marcus Lundblad <ml@update.uu.se> | 2017-12-23 21:46:50 +0100 |
---|---|---|
committer | Marcus Lundblad <ml@update.uu.se> | 2017-12-23 21:52:11 +0100 |
commit | 39a6a4924f9fe67cc961dbf4e903c8f2e284cb7a (patch) | |
tree | f34495a7c5ccfba28a3815a95f2c740b6d989ae5 | |
parent | d64bd0ddcb0da69836b80afa25ebcfb9d5a64bd8 (diff) | |
download | gnome-maps-39a6a4924f9fe67cc961dbf4e903c8f2e284cb7a.tar.gz |
utils: Remove unused code
Remove unused (and I think not-quite working anyway)
functionalliy to load icons from HTTP streams.
https://bugzilla.gnome.org/show_bug.cgi?id=791903
-rw-r--r-- | src/utils.js | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/src/utils.js b/src/utils.js index 30320e4b..eb47cf04 100644 --- a/src/utils.js +++ b/src/utils.js @@ -247,14 +247,6 @@ function load_icon(icon, size, loadCompleteCallback) { } function _load_icon(icon, loadCompleteCallback) { - - if (icon.file) { - if (icon.file.has_uri_scheme ("http") || icon.file.has_uri_scheme ("https")) { - _load_http_icon(icon, loadCompleteCallback); - return; - } - } - icon.load_async(-1, null, function(icon, res) { try { let stream = icon.load_finish(res)[0]; @@ -268,43 +260,6 @@ function _load_icon(icon, loadCompleteCallback) { }); } -function _load_http_icon(icon, loadCompleteCallback) { - let msg = Soup.form_request_new_from_hash('GET', icon.file.get_uri(), {}); - let soup_session = _get_soup_session(); - - soup_session.queue_message(msg, function(session, msg) { - if (msg.status_code !== Soup.KnownStatusCode.OK) { - log("Failed to load pixbuf: " + msg.reason_phrase); - loadCompleteCallback(null); - return; - } - - let contents = msg.response_body.flatten().get_as_bytes(); - let stream = Gio.MemoryInputStream.new_from_data - (contents.get_data (null)); - try { - let pixbuf = GdkPixbuf.Pixbuf.new_from_stream(stream, null); - - _iconStore[icon.file.get_uri()] = pixbuf; - loadCompleteCallback(pixbuf); - } catch(e) { - log("Failed to load pixbuf: " + e); - loadCompleteCallback(null); - } - }); -} - -let soup_session = null; -function _get_soup_session() { - if (soup_session === null) { - debug("Creating soup session..."); - soup_session = new Soup.Session (); - debug("Created soup session"); - } - - return soup_session; -} - function _load_themed_icon(icon, size, loadCompleteCallback) { let theme = Gtk.IconTheme.get_default(); let info = theme.lookup_by_gicon(icon, size, 0); |