summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Lundblad <ml@update.uu.se>2017-12-23 21:46:50 +0100
committerMarcus Lundblad <ml@update.uu.se>2017-12-23 21:52:11 +0100
commit39a6a4924f9fe67cc961dbf4e903c8f2e284cb7a (patch)
treef34495a7c5ccfba28a3815a95f2c740b6d989ae5
parentd64bd0ddcb0da69836b80afa25ebcfb9d5a64bd8 (diff)
downloadgnome-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.js45
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);