There is currently 1 user online.
Numix Circle icon pack for Sailfish OS. You must have my theme pack support installed.
You can make your own pack following these steps.
Released under GPLv3. Sources.
If you like my work, please consider to donate via Flattr or PayPal.
- Icons added.
Thu, 05/12/2016 - 02:49
it's funny.. my main goal was to eliminate the "blur" effect... And it had the side effect of optimizing the size of each picture :p (same icons... better quality... from 27 mo to 5... lol..)
Sat, 05/28/2016 - 09:27
It was not that bad as a "side" effect :D
Fri, 05/06/2016 - 02:57
This app is great :)
I love numix icon :)
Sat, 05/28/2016 - 09:31
I'm in love with them too, I use them everywhere :) Actually I got the idea of porting them on Sailfish OS from your early patch :)
Thu, 12/31/2015 - 19:48
Thanks for this, it works really well, however I too think that the icons look somewhat blurry. May I ask why png files are used for this instead of svg?
Thu, 12/31/2015 - 20:19
Basically because I looked into the Sailfish OS folders and I saw only png with a dimension 86x86px, so I didn't even think about svg icons.
As I said below, they look blurry perhaps because I miset the conversion tool. This package is mostly a PoC to show what the Icon support script can do :)
Do you know if Sailfish OS supports svg in the launcher? If yes it's just a matter of sligthly editing the script and then re-packaging icons properly.
Sat, 01/02/2016 - 05:56
I just tested it, and yes it does support svg. I dont know how your script works, but I guess it would be easier to use svg anyways since thats the format Numix icons come in.
The way I tested it was I moved the numix netflix svg to /usr/share/icons/hicolor/netflix.svg and then eddited the apkd-netflix.desktop file to say the correct icon path (it was hardcoded to the png file).
I might try to test what happens if i set the icin oath to just 'netflix', no filetype or path. Will it work? Maybe its possible to add iconpack support how linux on desktop has it..
Hope this makes sense and is helpful (its late here haha)
Sat, 01/02/2016 - 21:27
It does :D
The script works replacing default icons with custom ones, so no .desktop editing is needed, for the widest compatibility possible with existing (and future) apps.
Sailfish OS checks availability of icons in three different paths if no path and extension are given in the .desktop icon variable. I need to test if SVGs work correctly also with icons from the Jolla Ambience pack (the default/system icons you see in Settings and apps).
Sat, 01/02/2016 - 23:38
I just tried renaming the .svg file to *.png, but that didnt work. I was hoping that, since the OS is able to display either file type, it wouldn't actually care what it is called, but sadly thats not the case. Editing .desktop files is the only way I know how to use svg files. As for how to do that systematically, I have not idea sorry.
I also understand that editing of .desktop files is not the best solution (for reasons you mentioned yourself) but I have an idea which might possibly work: A patch gets made to change all the .desktop files so they do not include hard-coded paths. This way iconpacks could just copy their icons into a folder, and remove themselves on deactivation.
Not sure what you mean with the 'default/system' icons. Do you mean the white ones that appear next to things like 'Wifi' 'Developer mode' etc. in the settings?
Anyways, thats just my 2 cents :)
Mon, 01/04/2016 - 03:47
Well, it may happen with jpg and png, since the both of them are compressed formats, but svg is vector graphics, so it needs a different kind of "reader".
I got what you mean and this approach would surely work with apps, but it wouldn't with Jolla Ambience icons (btw, you guessed it right).
I value everybody's opinion and feedback, discussion is the best way to grow :)
Mon, 12/28/2015 - 11:53
It works great, but most icons are kind of blurry. Seems they're too small.
Mon, 12/28/2015 - 16:04
Sounds weird, as the icons are the same size of stock ones, i.e. 86x86 pixels..It may depend from the quality of the conversion (I used imagemagick).