Neo-Launcher
Neo-Launcher copied to clipboard
Feature Request: (re)implement option to enforce shapeless icons / symbols
Description
I upgraded to this version from Omega Launcher which this one is appearently forked / continued from. In Omega Launcher there was an option to leave the icon form of apps "as is" / in their original form. It was called "Enforce formless / shapeless symbols" (translated so probably slightly different). In Neo Launcher sadly this feature is gone and every app with a custom formed icon gets a more or less suitable colored background. I'll attach two examples of what I mean (F-Droid and Privacy Browser icons):
vs.
vs.
This means smaller and (at least for me) worse recognizable icons. It is even more annoying with widgets that create their own (partly transparent PNG) widgets on the homescreen, since their icons are sometimes hardly recognizable due to the reduction in size.
Device and OS
- Android version: 11
- Launcher version: 0.9.3
- Rom: OmniROM
Have you tried to disable "Create adaptive icons for icon pack" while setting the icon shape to "system" in Settings > Profile > Icon shape? Here, if I do this, all icons are displayed using their original form, with no background. You may need to restart the launcher for the settings to apply.
Yes, I tried that that and restarted the launcher twice (once in the "developer options" and once via android system setting's "force stop". That sadly didn't change anything (while it is/was working in Omega Launcher).
Hmm, weird... It works here. Are you sure the icons in the current icon pack have no background? Maybe you have updated the ROM or installed another icon pack and those have backgrounds.
I was as surprised / irritated as you are. I definitely didn't change the icon pack (I've never installed any custom icon pack on android so far.) Regarding ROM updates: I uninstalled Omega Launcher and immediately after that installed Neo Launcher, so I'm quiete sure I can rule that out. Besides that I reinstalled Omega Launcher after opening this issue and had my free form icons back immediately.
@PureIncompetence can you please provide a screenshot of the icon shape settings. As it's designed to be as @lfom mentioned.
I have been doing more tests, and it seems that Icon Shape has other problems: you may need to enable another shape, save and restart the launcher, then go back to the original shape and restart the launcher once more to actually apply the changes.
@machiav3lli I can't provide a screenshot from my phone as I went back to Omega Launcher (and it took me about an hour to recreate my settings / layout), but I did install Neo Launcher on my Tablet (also Android 11, but LineageOS instead of OmniROM) and recreated the exact same settings I set on my phone:
I get the same bahaviour as on my phone: The individually shaped icons get a circled background as shown in the Screenshots of my first post.
@lfom
you may need to enable another shape, save and restart the launcher, then go back to the original shape and restart the launcher once more to actually apply the changes.
I now tried this approach too and didn't notice any different outcome.
I've tested the two apps that you've shown as example and to me it seems that they now adapted to the adaptable icons (compared to e.g. TagSpaces, SudoQ, BlueLineConsole which still stick to legacy non-adaptable icons), but I guess you want the "enforce legacy" option. Let's see it we may re-implement it in the fututre…
@lfom Thanks for reporting, yes we're aware there's some lag in refreshing icons sometimes, some of this resulted from the ghost icons fix. So let's see if we can improve on this when rebasing on AOSP 13.
@machiav3lli As it seems you're indeed right with that assumption. Omega Launcher has a toggle called "enforce shapeless symbols" which I did enable in the past (and forgot about). If I disable it, Privacy Browser and F-Droid look like in Neo Launcher while SudoQ does keep its shapeless icon. So yes, you're right, I'd like to have that enforce option back if possible. I'll edit the Issue title accordingly.
I feel like is so sorely missed in the open source launcher space.