[gnome-online-accounts] icons: Shiny new Microsoft Account icons



commit e30627ac6d376a8996a51cbb9eb270ff952d75d0
Author: Andreas Nilsson <andreasn src gnome org>
Date:   Thu Mar 26 18:43:37 2015 +0100

    icons: Shiny new Microsoft Account icons
    
    https://bugzilla.gnome.org/show_bug.cgi?id=710764

 data/icons/16x16/Makefile.am            |    1 +
 data/icons/16x16/goa-account-msn.png    |  Bin 0 -> 509 bytes
 data/icons/22x22/Makefile.am            |    1 +
 data/icons/22x22/goa-account-msn.png    |  Bin 0 -> 655 bytes
 data/icons/24x24/Makefile.am            |    1 +
 data/icons/24x24/goa-account-msn.png    |  Bin 0 -> 608 bytes
 data/icons/32x32/Makefile.am            |    1 +
 data/icons/32x32/goa-account-msn.png    |  Bin 0 -> 807 bytes
 data/icons/48x48/Makefile.am            |    1 +
 data/icons/48x48/goa-account-msn.png    |  Bin 0 -> 1038 bytes
 src/goabackend/goawindowsliveprovider.c |    8 ++++++++
 11 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/data/icons/16x16/Makefile.am b/data/icons/16x16/Makefile.am
index 51e191d..26c54c8 100644
--- a/data/icons/16x16/Makefile.am
+++ b/data/icons/16x16/Makefile.am
@@ -6,6 +6,7 @@ icon_DATA =                             \
        goa-account-facebook.png        \
        goa-account-flickr.png          \
        goa-account-google.png          \
+       goa-account-msn.png             \
        goa-account-owncloud.png        \
        goa-account-pocket.png          \
        goa-account-foursquare.png      \
diff --git a/data/icons/16x16/goa-account-msn.png b/data/icons/16x16/goa-account-msn.png
new file mode 100644
index 0000000..82c0956
Binary files /dev/null and b/data/icons/16x16/goa-account-msn.png differ
diff --git a/data/icons/22x22/Makefile.am b/data/icons/22x22/Makefile.am
index 0b12f12..a4b1fc6 100644
--- a/data/icons/22x22/Makefile.am
+++ b/data/icons/22x22/Makefile.am
@@ -6,6 +6,7 @@ icon_DATA =                             \
        goa-account-facebook.png        \
        goa-account-flickr.png          \
        goa-account-google.png          \
+       goa-account-msn.png             \
        goa-account-owncloud.png        \
        goa-account-pocket.png          \
        goa-account-foursquare.png      \
diff --git a/data/icons/22x22/goa-account-msn.png b/data/icons/22x22/goa-account-msn.png
new file mode 100644
index 0000000..31e8c29
Binary files /dev/null and b/data/icons/22x22/goa-account-msn.png differ
diff --git a/data/icons/24x24/Makefile.am b/data/icons/24x24/Makefile.am
index cced3ee..721e1f8 100644
--- a/data/icons/24x24/Makefile.am
+++ b/data/icons/24x24/Makefile.am
@@ -5,6 +5,7 @@ icon_DATA =                             \
        goa-account.png                 \
        goa-account-facebook.png        \
        goa-account-google.png          \
+       goa-account-msn.png             \
        goa-account-owncloud.png        \
        goa-account-pocket.png          \
        goa-account-foursquare.png      \
diff --git a/data/icons/24x24/goa-account-msn.png b/data/icons/24x24/goa-account-msn.png
new file mode 100644
index 0000000..423465b
Binary files /dev/null and b/data/icons/24x24/goa-account-msn.png differ
diff --git a/data/icons/32x32/Makefile.am b/data/icons/32x32/Makefile.am
index 4fdf763..a13313d 100644
--- a/data/icons/32x32/Makefile.am
+++ b/data/icons/32x32/Makefile.am
@@ -6,6 +6,7 @@ icon_DATA =                             \
        goa-account-facebook.png        \
        goa-account-flickr.png          \
        goa-account-google.png          \
+       goa-account-msn.png             \
        goa-account-owncloud.png        \
        goa-account-pocket.png          \
        goa-account-foursquare.png      \
diff --git a/data/icons/32x32/goa-account-msn.png b/data/icons/32x32/goa-account-msn.png
new file mode 100644
index 0000000..8b1031d
Binary files /dev/null and b/data/icons/32x32/goa-account-msn.png differ
diff --git a/data/icons/48x48/Makefile.am b/data/icons/48x48/Makefile.am
index 68d5d7d..e86a6e4 100644
--- a/data/icons/48x48/Makefile.am
+++ b/data/icons/48x48/Makefile.am
@@ -5,6 +5,7 @@ icon_DATA =                             \
        goa-account.png                 \
        goa-account-facebook.png        \
        goa-account-google.png          \
+       goa-account-msn.png             \
        goa-account-owncloud.png        \
        goa-account-pocket.png          \
        goa-account-flickr.png          \
diff --git a/data/icons/48x48/goa-account-msn.png b/data/icons/48x48/goa-account-msn.png
new file mode 100644
index 0000000..ad95c1f
Binary files /dev/null and b/data/icons/48x48/goa-account-msn.png differ
diff --git a/src/goabackend/goawindowsliveprovider.c b/src/goabackend/goawindowsliveprovider.c
index 667f805..f2a356f 100644
--- a/src/goabackend/goawindowsliveprovider.c
+++ b/src/goabackend/goawindowsliveprovider.c
@@ -77,6 +77,13 @@ get_provider_name (GoaProvider *_provider,
   return g_strdup (_("Microsoft Account"));
 }
 
+static GIcon *
+get_provider_icon (GoaProvider *provider,
+                   GoaObject   *object)
+{
+  return g_themed_icon_new_with_default_fallbacks ("goa-account-msn");
+}
+
 static GoaProviderGroup
 get_provider_group (GoaProvider *_provider)
 {
@@ -447,6 +454,7 @@ goa_windows_live_provider_class_init (GoaWindowsLiveProviderClass *klass)
   provider_class = GOA_PROVIDER_CLASS (klass);
   provider_class->get_provider_type          = get_provider_type;
   provider_class->get_provider_name          = get_provider_name;
+  provider_class->get_provider_icon          = get_provider_icon;
   provider_class->get_provider_group         = get_provider_group;
   provider_class->get_provider_features      = get_provider_features;
   provider_class->build_object               = build_object;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]