Ambience color codes changes in update 1.1.1.27

asked 2015-02-01 19:49:15 +0200

baptx gravatar image

updated 2015-02-05 21:53:33 +0200

Maybe it's better to share my comment as a question: https://together.jolla.com/question/71741/release-notes-software-version-11127-vaarainjarvi/?comment=79374#comment-79374

I've noticed that my Storm ambience changed text colors after the current update 10 (1.1.1.27). In fact, it looks like Jolla has changed .ambience files format in /usr/share/ambience. Before the update, primaryColor and secondaryColor color codes where all coded on 4 bytes and after the update, primaryColor was coded on 3 bytes while secondaryColor was still on 4 bytes. This will cause an incompatibility if you had a backup of older ambience from /usr/share/ambience and want to restore it on the new update (old format ambience will not appear in Gallery app). To modify the main text colors of the Storm ambience from orange to white, I had to change primaryColor from #FFEBD1 to #FFFFFF and secondaryColor from #FFFFEBD1 to #FFFFFFFF and then reboot (until you reboot, the modified ambience is missing from Gallery app and after reboot, you will have to set the ambience again).

Maybe Jolla has informations about this change and could say if the text color change on Storm ambience (and maybe others) is a bug or a real update they wanted. Here is what the main text color looked on original Storm ambience (you can right click -> view image if you want to zoom):

image description

It is clearly white compared to orange #FFEBD1 color who looks like this http://www.color-hex.com/color/ffebd1 After the update, the difference was highly visible and confusing when using the Messages app for example, where the original ambience used to display my messages in a yellow color and the other person in white (not orange).

edit retag flag offensive close delete

Comments

1

@baptx how do see or read all those values? want to see by mine too...

cemoi71 ( 2015-02-01 22:21:00 +0200 )edit

@baptx after a little bit thinking, normally colors are defined in 24bits or 32bits. maybe the alpha is no more used, and stay purely in 24bits.. what do you think about it? alpha component is gone away?

cemoi71 ( 2015-02-01 22:52:05 +0200 )edit

@cemoi71 Here's how to see and edit ambience colors: https://together.jolla.com/question/16673/howto-ambiences/?comment=79373#comment-79373 I think that primaryColor and secondaryColor where ignored in the original Storm ambience because I kept a backup and I know the colors where respectively #FFFFEBD1 (orange) and #FFB5FFD8 (green) in the .ambience file. I have never seen the green secondaryColor in the Storm ambience and the orange primaryColor only appeared on this update.

baptx ( 2015-02-02 21:10:37 +0200 )edit

@baptx now that you speak about it there was indeed a change by mine. but i remember, my text was on 1.0.8.21 more white. now is near the same yellow than the menu shadow on top. that the contrary from you. "funny". please pay attention that the color #FFFFEBD1 in 32bits system is not orange but near of white D1 is for alpha value (RGBA).
could you give me the path where the is .ambience file please. I have no idea of your problem but that interest me.

cemoi71 ( 2015-02-02 22:32:42 +0200 )edit

@cemoi71 Maybe the first FF byte is ignored when the color code has 4 bytes. Because in the update, primaryColor = #FFEBD1 and secondaryColor = #FFFFEBD1. This looks like it's ARGB instead of RGBA but still that's not the problem. You may have the same problem, the orange #FFEBD1 is close to yellow. The path is /usr/share/ambience/storm/storm.ambience

baptx ( 2015-02-03 13:55:56 +0200 )edit