Repository: spyder-ide/spyder

Issue:
Change function/class/method icons
These icons are quite ugly right now, as can be seen in the screenshot below

![seleccion_001](https://user-images.githubusercontent.com/365293/49609317-20aea980-f969-11e8-96a6-277ab1ca447b.png)

but now that we have access to Material design icons, we can use much better icons instead:

![seleccion_002](https://user-images.githubusercontent.com/365293/49609408-72573400-f969-11e8-9653-f1bf916071cf.png)

----

@juanis2112, please replace our current icons with the Material design ones. These icons are defined here:

https://github.com/spyder-ide/spyder/blob/master/spyder/utils/icon_manager.py#L212

and you can use the Material icons by calling them like `mdi.alpha-a-box`, as it's done in this line:

https://github.com/spyder-ide/spyder/blob/master/spyder/utils/icon_manager.py#L33

You can get the file switcher (the one in the first screenshot, where most of these icons are displayed) by pressing `Ctrl+Alt+P`.


Discussion:
And for the icons, use the ones inside a box (like mdi.alpha-a-box, like mdi.alpha-c-box, etc).

Resolving patch:
diff --git a/spyder/utils/icon_manager.py b/spyder/utils/icon_manager.py
--- a/spyder/utils/icon_manager.py
+++ b/spyder/utils/icon_manager.py
@@ -209,15 +209,15 @@
     '2downarrow':              [('fa.angle-double-down',), {'color': MAIN_FG_COLOR}],
     '1downarrow':              [('fa.angle-down',), {'color': MAIN_FG_COLOR}],
     # --- Autocompletion type icons --------------
-    'attribute':               [('spyder.circle-letter-a',), {'color': 'magenta'}],
-    'module':                  [('spyder.circle-letter-m',), {'color': '#daa520'}],
-    'class':                   [('spyder.circle-letter-c',), {'color':'#3775a9'}],
-    'private2':                [('spyder.circle-underscore',), {'color':'#e69c9c'}],
-    'private1':                [('spyder.circle-underscore',), {'color':'#e69c9c'}],
-    'method':                  [('spyder.circle-letter-m',), {'color':'#7ea67e'}],
-    'function':                [('spyder.circle-letter-f',), {'color':'orange'}],
-    'blockcomment':            [('spyder.circle-hash',), {'color':'grey'}],
-    'cell':                    [('spyder.circle-percent',), {'color':'red'}],
+    'attribute':               [('mdi.alpha-a-box',), {'color': 'magenta', 'scale_factor': 1.3}],
+    'module':                  [('mdi.alpha-m-box',), {'color': '#daa520', 'scale_factor': 1.3}],
+    'class':                   [('mdi.alpha-c-box',), {'color':'#3775a9', 'scale_factor': 1.3}],
+    'private2':                [('spyder.circle-underscore',), {'color':'#e69c9c', 'scale_factor': 1.1}],
+    'private1':                [('spyder.circle-underscore',), {'color':'#e69c9c', 'scale_factor': 1.1}],
+    'method':                  [('mdi.alpha-m-box',), {'color':'#7ea67e', 'scale_factor': 1.3}],
+    'function':                [('mdi.alpha-f-box',), {'color':'orange', 'scale_factor': 1.3}],
+    'blockcomment':            [('fa5s.hashtag',), {'color':'grey'}],
+    'cell':                    [('mdi.percent',), {'color':'red'}],
     'no_match':                [('fa.circle',), {'color': 'gray'}],
     'github':                  [('fa.github',), {'color': MAIN_FG_COLOR}],
     # --- Spyder Tour --------------------------------------------------------


Test patch: