Closed
Bug 1007675
Opened 11 years ago
Closed 11 years ago
[SMS] Fuzzy icons on high res devices
Categories
(Firefox OS Graveyard :: Gaia::SMS, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: wilsonpage, Unassigned)
Details
Icons look fuzzy on high-res screens (Flame, Nexus4). Should be replaced with high-res PNGs or vector icon-font (see Camera as example).
IMO icon font is the best solution. Implement and forget. Plus when size or colors change devs don't have to go back to the designer for new assets.
Comment 1•11 years ago
|
||
I'd agree with you on the rationale.
However we _do_ have icons for each screen resolutions. Are you sure you're flashing with the correct environment variable? I think you need to use "GAIA_DEV_PIXELS_PER_PX=1.5" or something.
See https://developer.mozilla.org/en-US/Firefox_OS/Platform/Gaia/Hacking#High_resolution_image_assets
I'd say it's a WORKSFORME, but please check before !
Reporter | ||
Comment 2•11 years ago
|
||
I didn't know that was a thing! Can't we move towards vectors and forget about device pixels and forget about @1x @1.5x @2x?
Flags: needinfo?(felash)
Comment 3•11 years ago
|
||
I think this is a general goal but this is not my call.
I don't know if the visual team is currently settled on icon vs svg.
I also don't know if we have a meta bug for this. Anthony, do you know?
Flags: needinfo?(felash) → needinfo?(anthony)
Comment 4•11 years ago
|
||
I am using GAIA_DEV_PIXELS_PER_PX=1.5, but I still see fuzzy icons in various places. This seems to be something that regresses frequently for me, it was ok a couple of days ago, now 1.4 and master are broken for me...
Is there a common issue that reoccurs that causes this breakage? Or am I the only one experiencing that and there's something up with my build tree?
Comment 5•11 years ago
|
||
I don't reproduce this on my Flame with a build from a couple of hours ago.
Comment 6•11 years ago
|
||
I _think_ you need to set the env variable when you generate the profile. If the profile is already generated it won't have any effect.
(or something like this)
try "make clean" and then try again.
Comment 7•11 years ago
|
||
So it seems that using the build.sh and flash.sh scripts means that a lot of my .userconfig isn't respected... However, if I source my .userconfig and run make clean && make install-gaia manually, it works as expected.
Perhaps we could look into fixing build.sh/flash.sh in this bug?
Comment 8•11 years ago
|
||
QA would ask you to file another bug and close this one ;)
Comment 9•11 years ago
|
||
Yeah, you're right, I was being lazy :)
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INVALID
Comment 10•11 years ago
|
||
We can't use SVG yet because of performance problems, see bug 999931.
Flags: needinfo?(anthony)
You need to log in
before you can comment on or make changes to this bug.
Description
•