Updating existing apps
Last updated
Last updated
Arcticons
You can help the project without any knowledge of how to create icons or code. Each app and its icon corresponds to a line in a file called the appfilter.xml. These lines look like this:
The first part tells us which app we're working with:
com.donnnno.arcticons
/com.donnnno.arcticons.activities.MainActivity
And the last part corresponds to the icons:
drawable="
arcticons
"/>
We can change the drawable name to the name we want, as long as there's an icon for it.
You can find the appfilter file located inside newicons/appfilter.xml
Knowing the basics, we can add new entries to the appfilter.
Apps change their code constantly, that means that often the link with the icon breaks, that's why there's the possible updates tab at our request dashboard.
On your local copy of Arcticons, open the appfilter.xml and search for the package name.
As you can see, the package name is in there, so we can paste our update by pressing the copy button, and pasting it above or below the existing entry.
Be sure to change the drawable name so that it's the same as the already existing one, in our case "browser".
There are many apps that don't need their own icon because they can use a generic one. This gives Arcticons the ability to have support for even more apps.
By searching through our massive request list for apps that have similar icons to existing ones, you can link them. Below there are examples of what we consider generic apps:
bible
browser
calendar
camera
chess
cleaner
clock
contacts
download
gallery
launcher
keyboard
kwgt
mediaplayer
messages
music
office
phone
quran
sudoku
vpn
wallpaper
weather
View the GitHub guide on how to add updates to the appfilter:
GitHub guide