[Android Head-Units] Scopesys:
[MENTION=4292729]SpeedFire-[/MENTION]

FANTASTIC --- Square masks are working well ... the ones you made are especially very usable.

Changes to PlayerWidget buttons animation seems to have stopped freezing (from what I see so far), but the button animation has lost the the change to pressed color, so it is not so obvious whether it has frozen or not.

Would be nice to have the pressed color back again.

-------------------- Sorry- what follows get rather complex -----

If nothing was changed with Square masks & control buttons, I would be happy with where it is now .. but there are some things associated with the artwork scaling, masks and artwork overlays that don't appear to be correct, and make setting options difficult, and not possible to set correctly.

Since so much of this is interactive, I suspect the issues will need to be corrected in turn, before the next one is addressed, so it may take a number of fixes in the correct order to put things right.

#1 thing that is basic to everything else

The artwork does not resize correctly when the various options are set that alter the size of the space for the Player Widget artwork

ie.

Top Status Bar ON/OFF

Left panel ON/OFF

Right Panel On/OFF

Assuming Artwork is Square, with a circle drawn in it that reaches the 4 sides, if the 3 above options are set to OFF, the whole artwork is sized correctly, and the full circle shows , touching the 4 sides. (example artwork graphic file Included)

If any of the above 3 options are turned on (FCC restarts), the artwork is CLIPPED instead of being resized to fit ... it may be being re-sized incorrectly, but it is also being clipped.

For me, I would rather see ALL the Artwork, and not have it Clipped (or gaps around sides), even if it means that the aspect ratio get changes slightly, as the available space for the Artwork changes in size & aspect ration.

A slight distortion with aspect ratio is far less distracting, ( and in most case unnoticeable) than having parts of the artwork clipped off, and potentially loosing some of the artwork, especially if that lost part contains text.

This probably needs to be corrected first, as it will effect the later issues, like Masks fitting correctly, and Controls, text moving around according to what items are selected and how they are selected.

For Example, if all 3 Quick Players are set to Blank, then the Control moves up and down depending on whether Quick Players are selected to show or not.

I have them selected to show, but not set, and this results in the Control being on the lower part of the screen. (which I really like)

If they are selected not to show (remember they are set to blank), then the Control moves up to the middle of the screen. (blocking more of the central part of the artwork, which typically contains more important content)

The mask I sent you, and you kindly included, in hindsight, is probably not one that should remain in the app, (in it's current form), but keeping it there for the time being provides a helpful guide in sorting out this sizing & positioning situation.

My mask was designed to match the Controls, when all other Text was turned off on the artwork, no Quickplayers were defined, but Quickplayers were set to display, which put the makes directly over the Controls, provided the Top Status Menu was turned off, and side menus were also off.

Easy way to see all this is to select the FM Radio, and have a suitable Graphic for the selected radio station. This will provide the same Player Artwork, while changing other things.

Radio Logo -- 600x600 with circle to edges

Not the best for testing, I have added a better test one at the end of this post.

With Top Status ON, images is being cropped, instead of resized correctly.

Note: If Top Status was OFF, image is FULL circle -- (but I loose the Snapshot button to take a screen shot)

---------------------------------

With Side menus turned on as well, Artwork is not resized correctly.

Gets Cropped.

---------------------------------

For later. Shows the Movement of the Controls, according to what else is selected to display.

This means that My MASK is only good for one specific configuration.

The More General masks that SpeedFire- included, are much better at catering for different layouts, but My (more severe) mask does help in more clearly showing how the relative resizing of the artwork, and placement of a given mask, interact.

In the 1st Screenshot, with Top Status on, you can see that the artwork (or Mask) are vertically slightly unaligned. With Top Status Bar OFF, the mask EXACTLY vertically overlays the control.

(Sorry, would have been clearer if I had a Lighter Circular Radio Artwork -- but when I designed them, I made them darker on Purpose to show the Controls -- which was before we had the options of MASKS in the Rectangular Player Widget.

Note: Similar scaling issue also exist with the Circular artwork widgets.

---- If you have read down to here, well done !!!

It is a little complex, but hopefully can be sorted out when [MENTION=4292729]SpeedFire-[/MENTION] has the time .... It's really just Cosmetic -- and I am sure there are more important things to fix, but this issue with basic Artwork Scaling affects other features, such as Masks etc, and once you see it is cropping the artwork, it becomes very difficult to ignore (at least for me !!)

[MENTION=4292729]SpeedFire-[/MENTION]

Here is a TEST Radio Logo "png", 600 x 600 with Inner Circle, that might be of use when looking at the Widget Artwork scaling issue.