-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
updated browser and os icons #11063
updated browser and os icons #11063
Conversation
from https://github.com/Findus23/device-icons 72d5ffef94a597c4ba226b33344e0badaadc3c35
The new icons look really great. Awesome! As we wouldn't want to lose some icons, we should not remove any icon that was there before. Could you add back those low res icons as PNG? Then I think we can merge. Or did you want to do more work before we merge? |
I now have added the previous icons (and changed the macOS-icon) I'm currently working on newer Referrers-icons, but I'll probably create a new pull request. What about the (obviously) failing tests? |
Don't worry about the tests we'll fix them at the end or after merging |
@Findus23 sounds good to create separate PR for referrers icons, will make it slightly easier for us too Do you know if we could maybe find a s sharper icon for Firefox icon? i'm not too sure but it looks like a bit blurry in http://builds-artifacts.piwik.org/piwik/piwik/3.x-dev/21604/processed/UIIntegrationTest_visitors_software.png |
I am using https://github.com/Findus23/device-icons/blob/master/src/DevicesDetection/images/browsers/FF.png which is a png of the latest svg from Wikipedia Commons. I think the effect is because I am using the new logo which is "flatter" than the older ones: |
@Findus23 maybe the algorithm used in the image downsizing could participate in the blurriness as well. i've noticed in the past huge differences in quality depending on how the scaling down is done. Do you know if there are several algorithms available in your script (eg. bicubic / sinc / lanczos /etc. I think would be interesting to try a few different ones and pick the one that generates clearer icons for 16px size? |
That's a good Idea. |
Ok good to know. i'm sure with imagick we could get a great end result.
do you know why this line is in the script? probably would be good to use a lossless algorithm 👍 |
At first I was using But I don't mind going back to optipng as a few KB more or less are not that important. |
also can't see a difference on the first few icons that github shows the visual diff, likely the biggest factor is the imagick algorithm 👍 |
You were right. There is a way of avoiding blur when resizing: Unsharped Resizing (USM)
|
Well done @Findus23 for finding this.... the difference looks amazing! |
Please use the official Windows logo in its official blue color, not this ugly mismatch. Also, Edge should get its own icon as well instead of the Internet Explorer icon. |
@Studio384 feel free to submit the icon that should be used |
@Findus23 do you think the PR is ready to be merged? (any minor changes could be done afterwards but good to merge early and get this in beta) |
@Studio384, you are right. The windows logo I used isn't the "official" logo but a modification for Wikipedia (https://commons.m.wikimedia.org/wiki/File:Windows_logo_-_2012_derivative.svg). We should probably use the official one (even though it is harder to recognise in my opinion). If you have other ideas for improvements just mention it. |
@Findus23 I'm sorry, didn't see the Edge icon. Why is it called PS? I guess it's a left-over from Project Spartan? Either way, I don't really see why the official Windows logo would be harder to recognize than an onofficial home-made version no-one will ever see. Either way, when you update it, make sure to use the 2015 version from Windows 10, with the Windows 10-blue color. |
@mattab there is just one thing I'd like to change before this (and the other pull requests) are ready for testing.
|
@Studio384 I have now replaced the logo in https://github.com/Findus23/device-icons/commit/9ace925bc773bef8e8ccff9ed8e0bdf0b3009af5 and 34ee28d. |
@Findus23 Yes, that's the version I ment. |
I'm gonna merge that in a new branch now and fix the remaining tests before merging to |
Could you also merge the other two pull requests in this branch as they would also need changes in the tests? |
Good Point. I'll do that |
* updated browser and os icons (#11063) * updated browser-icons from https://github.com/Findus23/device-icons 72d5ffef94a597c4ba226b33344e0badaadc3c35 * added os icons * added previous icons * changed macOS icon * replaced optipng with pngquant (36% size reduction) * center icons vertically * sharpen icons * increased icon size to 48x48 * fixed visitorPopup and realtimemap * revert css change * fixed HTML-Reports * replaced Windows icon #11063 (comment) * max-width and max-height for datatables * removed submodul (sorry wrong commit) * add explicit max-size for dataTableRowActions * fixed UNK.png * first try at fixing system tests * fixed cookie.gif * updates icons in System tests * updated plugin icons (#11121) * updated plugin icons * increased icon size to 48x48 * updated searchEngine and social icons (#11093) * updated and added searchEngine and social icons * removed unnecessary icons * sharpen icons * increased icon size to 48x48 * fixed promovideo socialicons http://builds-artifacts.piwik.org/piwik/piwik/3.x-dev/21859/UIIntegrationTest_dashboard1.png * fixed xx.png * updates plugin icons in system tests * [tests] RockMelt has it's own icon * updates expected UI test files * submodule update * fix some last tests
* updated browser and os icons (#11063) * updated browser-icons from https://github.com/Findus23/device-icons 72d5ffef94a597c4ba226b33344e0badaadc3c35 * added os icons * added previous icons * changed macOS icon * replaced optipng with pngquant (36% size reduction) * center icons vertically * sharpen icons * increased icon size to 48x48 * fixed visitorPopup and realtimemap * revert css change * fixed HTML-Reports * replaced Windows icon matomo-org/matomo#11063 (comment) * max-width and max-height for datatables * removed submodul (sorry wrong commit) * add explicit max-size for dataTableRowActions * fixed UNK.png * first try at fixing system tests * fixed cookie.gif * updates icons in System tests * updated plugin icons (#11121) * updated plugin icons * increased icon size to 48x48 * updated searchEngine and social icons (#11093) * updated and added searchEngine and social icons * removed unnecessary icons * sharpen icons * increased icon size to 48x48 * fixed promovideo socialicons http://builds-artifacts.piwik.org/piwik/piwik/3.x-dev/21859/UIIntegrationTest_dashboard1.png * fixed xx.png * updates plugin icons in system tests * [tests] RockMelt has it's own icon * updates expected UI test files * submodule update * fix some last tests
Pull request as mentioned in #10587. (#9292)
from https://github.com/Findus23/device-icons
Example of changes: http://builds-artifacts.piwik.org/piwik/piwik/3.x-dev/21561/UIIntegrationTest_visitors_software.png
The following icons are missing:
The following icons could be improved
(X -> There is an icon in Piwik)
Update:
I also updated the os icons:
Missing:
Hard to recognize:
I am unsure about MacOS and iOS. The official iOS Logo is hard to read, so I only used the Text.
Should I use the latest MacOS logo, the old but distinctive logo or just the apple logo?