elementary-style icon theme for popular Android launchers.
Как добавить иконку?
Убедитесь, что подходящая иконка для вашего приложения отсутствует в папке icons-source
Если иконки нет, то создайте ее сами или сделайте запрос в Issues
Требования:
Общий стиль elementary
Исходный размер иконки в SVG размером 48x48, созданная в icons-source
. (Название иконки должно быть присвоено согласно имени URL-ссылки в PlayMarket или самого приложения. Название не должно содержать кирилических символов и заглавных букв).
К примеру, приложение Flud.
Ссылка: https://play.google.com/store/apps/details?id=com.delphicoder.flud
Имя иконки: com_delphicoder_flud.svg
Сконвертированная иконка в PNG размером 192x192, созданная в app/src/main/res/drawable-xhdpi
с тем же именем, что и в icons-source
.
Задать иконке класс приложения в app/src/main/res/xml/appfilter.xml
.
Пример:
<item component="ComponentInfo{com.delphicoder.flud/com.delphicoder.flud.MainActivity}" drawable="com_delphicoder_flud"/>
Для удобства можно использовать DCikonZ Database или приложение Activity Launcher.
Указать название иконки в app/src/main/res/xml/drawable.xml
.
Пример:
<item drawable="com_delphicoder_flud"/>
Указать название иконки в app/src/main/res/values/iconpack.xml
.
Пример:
<item>com_delphicoder_flud</item>
Молиться и ждать :expressionless:
How to add an icon?
Make sure that the icon for your application doesn't exist under icons-source
folder
If the icon doesn't exist, create it and do a pull request or file a request for the icon in Issues
Requirements:
The icon must be in the same style as elementary OS icons
The icon must be in SVG format, icon size: 48x48. The icon must be placed to icons-source
. (Name of the file must be the same as the PlayMarket application ID, without cyrillic or capital letters in the name)
For example, let's create an icon for Flud application.
The URL: https://play.google.com/store/apps/details?id=com.delphicoder.flud and the PlayMarket application ID is com.delphicoder_flud
In this case the name of the icon must be com_delphicoder_flud.svg
Now follow these steps:
Convert the icon to PNG format, icon size: 192x192. Put the png icon to app/src/main/res/drawable-xhdpi
(do not rename the icon, svg and png icons must have the same names)
Set the class for the icon in app/src/main/res/xml/appfilter.xml
.
Example:
<item component="ComponentInfo{com.delphicoder.flud/com.delphicoder.flud.MainActivity}" drawable="com_delphicoder_flud"/>
You can use DCikonZ Database or Activity Launcher.
Write the icon name to app/src/main/res/xml/drawable.xml
.
Example:
<item drawable="com_delphicoder_flud"/>
Write the icon name to app/src/main/res/values/iconpack.xml
.
Example:
<item>com_delphicoder_flud</item>
Pray and wait :expressionless: