Theme Studio - Third-party icons - huawei-mobile-services

I'm creating a large scope theme in Huawei Theme Studio and I'm unable to add third-party icons that I would like to customize.
In the Theme Studio, I am in Icon -> Third-Party Icon and Custom.
In the icon folder which is located in ThemeStudio -> workspace -> mytheme -> icons I tried to add for example: com.instagram.android.png, com.amazon.aa.png, com.android.chrome.png, etc.
Unfortunately, none of them showed up in Theme Studio. I'm attaching a screenshot of the message I got when I was trying to upload them.
Next, I tried to upload icons from Huawei, which the large scope theme does not include. These were com.huawei.gameassistant.png and com.huawei.vdrive.png, and these two appeared in the third-party icons.
Am I doing something wrong, or Huawei doesn't support most third-party icons?

According to the doc, If a theme is designed for phones running EMUI 10.0 or later, its preview images cannot contain the 21 icons below, or content related to GMS such as Google Search. Therefore, you do not need to create these images.

Related

VSCode extension no longer displays folder or file icon from Material Icon theme

I have a VSCode extension that has worked for over a year. This extension displays a TreeView and I make use of the Material Icon Theme package. I simply want to display an icon for Folders and Files - nothing particularly fancy.
My code simply contains this :
this.iconPath = new vscode.ThemeIcon("folder");
This has worked fine for well over the past year. The only change is to regular VSCode installs of new releases as they become available.
However, now the icons that are now being displayed in the tree appear to be the codicon icons for each of folder and file and not the icons from Material Icon Theme.
VSCode itself is using the Material Icons theme - but my Treeview extension is no longer displaying the Material Icons for folders and files.
I added these 2 lines to show that the Material Icon theme is active.
const config = vscode.workspace.getConfiguration();
console.log(config.workbench.iconTheme); // Correctly displays => material-icon-theme
In the past simply specifying
this.iconPath = new vscode.ThemeIcon("folder");
was sufficient to get the the theme icon to be presented.
I have searched recent VSCode documentation to see if something has changed in this area but I find nothing.
Can anybody offer any suggestions as to what may have changed?

How to use Icon fonts

I just installed Icon fonts from market in VS-Code, but it seems like this extension doesn't work well in my React project, but it does support JSX which has mentioned in the introduction.Here are two main problems:
I could use the snippets, but the icon just don't show on the page.
There is even no suggestions when I typing on React page whose language mode is babel javascript.

Branding of Eclipse view icons

It is possible to change the branding of an Eclipse RCP application with an Eclipse "product". For example, the application icons, splash screen and about box can be changed.
But is it possible to change the icons of other things with some sort of branding mechanism?
It would be of interest to change to icons of the following things:
Views (most important for me!)
Editors
Different kinds of resources (for example, in Project Explorer view)
Toolbar buttons
If it is not possible to change these with some build in branding mechanism, is there any work around? Can this be done programmatically with reasonable effort?
It is possible to locate all brand specific icons to a branding plugin. The icons can then be changed by switching only the branding plugin.
To do this all icons paths must be set to icons in the branding plugin.
This can be achieved using the platform URI scheme in the plugin.xml file. For example:
<view>
...
icon="platform:/plugin/com.app.branding/icons/icon.png"
</view>
Setting icons with platform URI:s is described the answer to this question:
How can I reference an icon from a plugin?

Is there a way to change the default eclipse toolbar icons built into eclipse?

I am talking about the tiny icons on the toolbar.
There doesn't seem to be any questions like this on the web, they all refer to android or a custom application as opposed to the icons bundled with eclipse.
I want to know if anyone has tried this or can tell me that its not worth my time because it is a lot of work.
Cheers.
I don't think this is possible. The standard icons are declared using the org.eclipse.ui.commandImages extension point in the org.eclipse.ui plugin and reference icons in that plugin.
Try Darkest Dark Theme. Also its dev style preview (for more themes). It can change icons as well as have an icon designer integrated in it.

Override theme settings of gnome-settings-daemon in GTK

In a pygtk app, I'm using rc_parse_string to adjust the appearance of my GUI. (Mostly to make it look more native under Windows, and to theme individual widgets.) This, for example, would change the icon theme for my application:
gtk.rc_parse_string("""
gtk-icon-theme-name = "Galaxy"
""")
This works under Windows, but it only works under Linux when gnome-settings-daemon is not running. How do I override the theme settings made by gnome-settings-daemon? (In my application only, without changing system-wide settings!)
(By the way, the same problem occurs when you try to theme an individual app by setting GTK2_RC_FILES. It works for non-native apps like OpenOffice, but fails for native gnome apps as soon as the settings daemon is running.)
I eventually found out how to do it. To override the icon theme:
settings = gtk.settings_get_default()
settings.set_string_property("gtk-icon-theme-name", "galaxy", "")
There is a list of all possible settings in the GtkSettings documentation.
If you want to package the icon theme with your application, add the script directory to the icon search path before changing the property:
theme = gtk.icon_theme_get_default()
theme.prepend_search_path(sys.path[0])