H
HW.
Guest
Intro About API 26+ (in case you are still not "moving on" yet with older api 23/24/25....)
Google has published a timeline for mandatory API level adoption. Generally, API levels that are a year old will become mandatory for new and updated apps. This will begin in August 2018, when targeting API level 26 (Android 8.0, released August 2017) will be mandatory for new apps. A month later, the requirement kicks in for all app updates.
About ADAPTIVE ICONS -- new Standard!
Android 8.0 (API level 26) introduces adaptive launcher icons, which can display a variety of shapes across different device models. For example, an adaptive launcher icon can display a circular shape on one OEM device, and display a squircle on another device. Each device OEM provides a mask, which the system then uses to render all adaptive icons with the same shape. Adaptive launcher icons are also used in shortcuts, the Settings app, sharing dialogs, and the overview screen.
Urgent Case
So to update an app after August you need to use an adaptive icon. And this will be the case of ALL YOYO's GMS2 CONSUMERS who own the Android module licenses (and the 1.4. too of course), Therefore this should be quite a 100% priority for the future of the Android module of the GameMaker Studio.
Do we mind publishing and distributing our GMS2-powered game with an ugly as hell branding/label (app icon)? I believe all will answer of course not with ugly icon.
Okay so this is the detail for YoYo team:
OS/device including version:
Android devices with Android Oreo (8.0.0) or higher.
Issue description:
GMS2 does not support Android Adaptive Icons and Android's roundIcon (https://developer.android.com/guide/practices/ui_guidelines/icon_design_adaptive.html), therefore Android games exported from GMS2 do not have icons that adapt to the user's system settings. Since this is the new standard way of defining app icons on Android, I think GMS2 should support it too in the export options.
Steps to reproduce:
Run a game on an Android 8.0.0+ device and see how the icon does not adapt it's shape to the other app icons. The icon also doesn't animate like the other icons do when the user interacts with it.
Impact: UGLY as Hell,
very unpleasant to the eye! (the 50% and white bg == bad presentation to users)
If we still use legacy icons on Android Oreo and higher+, our game icon will be 50% half in size and with white background on it like the following examples:
(credit: image from other engine forum which i upload here as it describes well the case, text edited, and it looks like they have fixed on their engine, Well not try to compare, just to motivate: GMS2 shouldn't be left behind.)
n.b.1. references, pics, you can find tons of references on google search to learn more about adaptive icons)
n.b.2. BY THE WAY........... This adaptive icon, has been reported somewhere on this forum but that post is now buried and got little attention and the OP reported it as GMS 1.4 case, so i create a new one here, and this is for GMS2 as we know it is the future (1.4 sunset) with more details so YoYo team can examine better, thank you.
To ALL Android module owner, Please upload your screenshots here as more references for YoYo team.
There are several Reports/Feedbacks regarding this case from people so far:
@Genetix @splitter @SPGames (as seen on previous thread there.)
@Dxnxex (as seen on previous thread there-too.)
AND to all of you who is reading here and use the Android module, Please don't forget to help us to Submit ticket/bug report/ feature request to YoYo team so that this will be included in the next release.
Please help.. More reports are better so everyone please submit each of yours....okay?!, that is the standard way nowadays. I hope YoYo team or moderators with Android module division take a look at this.
Thank you all. Please bump this thread so that it gets priority later with your screenshots of the case and more information/references.
*Edited: add the link to the GMS buried post for reference. It has a screenshot too there.
I think version 1.4 Final and 2.1.5 should adopt this adaptive icon very very soon. (regarding one week to sunset or the countdown by Google itself)
API 26+ is mandatory in the coming next weeks....guys.. Prepare for it, Don't stick with old 23 24 25.....
"Final" is supposed to be working well, isn't it?
And with this also being applied to the 2.1.5 is what we expect from the new version update (GMS2 is the future isn't it?)
Please move on and say goodbye to the 23 24 25 api settings
We should! we know we are going to be enforced to do it since last year.
Once again, i repeat: 26+ mandatory in the coming weeks....
so adaptive icon should be supported very very soon in case "bundles of updates" want to be included at the end of this month as a "sayonara" last final stable working version?!
Anyone owns GMS/2 Mobile module who also needs this, please help, please submit yours too!
Submit here: (Please help)
https://accounts.yoyogames.com/report-bug
Thank you so much.
Google has published a timeline for mandatory API level adoption. Generally, API levels that are a year old will become mandatory for new and updated apps. This will begin in August 2018, when targeting API level 26 (Android 8.0, released August 2017) will be mandatory for new apps. A month later, the requirement kicks in for all app updates.
About ADAPTIVE ICONS -- new Standard!
Android 8.0 (API level 26) introduces adaptive launcher icons, which can display a variety of shapes across different device models. For example, an adaptive launcher icon can display a circular shape on one OEM device, and display a squircle on another device. Each device OEM provides a mask, which the system then uses to render all adaptive icons with the same shape. Adaptive launcher icons are also used in shortcuts, the Settings app, sharing dialogs, and the overview screen.
Urgent Case
So to update an app after August you need to use an adaptive icon. And this will be the case of ALL YOYO's GMS2 CONSUMERS who own the Android module licenses (and the 1.4. too of course), Therefore this should be quite a 100% priority for the future of the Android module of the GameMaker Studio.
Do we mind publishing and distributing our GMS2-powered game with an ugly as hell branding/label (app icon)? I believe all will answer of course not with ugly icon.
Okay so this is the detail for YoYo team:
OS/device including version:
Android devices with Android Oreo (8.0.0) or higher.
Issue description:
GMS2 does not support Android Adaptive Icons and Android's roundIcon (https://developer.android.com/guide/practices/ui_guidelines/icon_design_adaptive.html), therefore Android games exported from GMS2 do not have icons that adapt to the user's system settings. Since this is the new standard way of defining app icons on Android, I think GMS2 should support it too in the export options.
Steps to reproduce:
Run a game on an Android 8.0.0+ device and see how the icon does not adapt it's shape to the other app icons. The icon also doesn't animate like the other icons do when the user interacts with it.
Impact: UGLY as Hell,
very unpleasant to the eye! (the 50% and white bg == bad presentation to users)
If we still use legacy icons on Android Oreo and higher+, our game icon will be 50% half in size and with white background on it like the following examples:
(credit: image from other engine forum which i upload here as it describes well the case, text edited, and it looks like they have fixed on their engine, Well not try to compare, just to motivate: GMS2 shouldn't be left behind.)
n.b.1. references, pics, you can find tons of references on google search to learn more about adaptive icons)
n.b.2. BY THE WAY........... This adaptive icon, has been reported somewhere on this forum but that post is now buried and got little attention and the OP reported it as GMS 1.4 case, so i create a new one here, and this is for GMS2 as we know it is the future (1.4 sunset) with more details so YoYo team can examine better, thank you.
To ALL Android module owner, Please upload your screenshots here as more references for YoYo team.
There are several Reports/Feedbacks regarding this case from people so far:
@Genetix @splitter @SPGames (as seen on previous thread there.)
@Dxnxex (as seen on previous thread there-too.)
AND to all of you who is reading here and use the Android module, Please don't forget to help us to Submit ticket/bug report/ feature request to YoYo team so that this will be included in the next release.
Please help.. More reports are better so everyone please submit each of yours....okay?!, that is the standard way nowadays. I hope YoYo team or moderators with Android module division take a look at this.
Thank you all. Please bump this thread so that it gets priority later with your screenshots of the case and more information/references.
*Edited: add the link to the GMS buried post for reference. It has a screenshot too there.
I think version 1.4 Final and 2.1.5 should adopt this adaptive icon very very soon. (regarding one week to sunset or the countdown by Google itself)
API 26+ is mandatory in the coming next weeks....guys.. Prepare for it, Don't stick with old 23 24 25.....
"Final" is supposed to be working well, isn't it?
And with this also being applied to the 2.1.5 is what we expect from the new version update (GMS2 is the future isn't it?)
Please move on and say goodbye to the 23 24 25 api settings
We should! we know we are going to be enforced to do it since last year.
Once again, i repeat: 26+ mandatory in the coming weeks....
so adaptive icon should be supported very very soon in case "bundles of updates" want to be included at the end of this month as a "sayonara" last final stable working version?!
I have just submitted a support ticket regarding Adaptive Icons for API 26+.Your ticket has been created and is now in the support queue.
Your ticket number is: 146895
One of our Customer Service Technicians will be with you as soon as possible.
Thanks
YoYo Games
Anyone owns GMS/2 Mobile module who also needs this, please help, please submit yours too!
Submit here: (Please help)
https://accounts.yoyogames.com/report-bug
Thank you so much.
Last edited by a moderator: