Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suggestion] Recents Transparent Background #49

Closed
HeyItsJono opened this issue Jun 13, 2022 · 29 comments
Closed

[Suggestion] Recents Transparent Background #49

HeyItsJono opened this issue Jun 13, 2022 · 29 comments
Labels
enhancement New feature or request

Comments

@HeyItsJono
Copy link

Hiya, thank you for the mods! Would it be possible to add an option to turn the solid colour background of the Recents view in Android 12 to transparent, since this seems to be controlled by the launcher? Lawnchair seems to offer this option but then I lose out on other Pixel Launcher exclusive features like extracting images/text from the Recents view.

@HeyItsJono
Copy link
Author

I think Lawnchair takes a nice approach in placing a partially transparent overlay of theme colour over the wallpaper so you get some transparency without compromising text readability. Would that be possible?

@HeyItsJono
Copy link
Author

HeyItsJono commented Jun 22, 2022

I mean I use the Recents feature a bunch to switch apps and use text/image extraction so yeah to me personally I think it's worth the effort. You're the developer though so it's up to you to decide if you want to spend your time on it, if you don't then I respect that too. If you have any suggestions on where to look/what to modify I could try my hand at it too and throw up a PR.

@HeyItsJono
Copy link
Author

Yes it will change my experience. Just because a mod is visual rather than functional, doesn't make it worth immediately dismissing. That's the whole point of this mod letting you apply icon packs right?

@Jnss98b
Copy link

Jnss98b commented Jul 20, 2022

Why are you being such a dick? @HeyItsJono posted a perfectly reasonable request. Just bc you're recruited to help with tech support doesn't mean you can just act all high and mighty and berate people. This isn't even the first time I've seen you act like a complete tool and reply in a passive and aggressive manner. Sure it's just a visual change but it's still perfectly reasonable, if not then no launcher would have implemented it in the first place. Whether or not you think it looks good or not doesn't matter, just don't enable it. Also, if the background is tinted or blurred well then contrast and visibility wouldn't be an issue at all. iOS has had blurred app switcher for almost a decade by now and Android has had a transparent one for even longer. Just relax.

@HeyItsJono
Copy link
Author

Why are you being such a dick? @HeyItsJono posted a perfectly reasonable request. Just bc you're recruited to help with tech support doesn't mean you can just act all high and mighty and berate people. This isn't even the first time I've seen you act like a complete tool and reply in a passive and aggressive manner. Sure it's just a visual change but it's still perfectly reasonable, if not then no launcher would have implemented it in the first place. Whether or not you think it looks good or not doesn't matter, just don't enable it. Also, if the background is tinted or blurred well then contrast and visibility wouldn't be an issue at all. iOS has had blurred app switcher for almost a decade by now and Android has had a transparent one for even longer. Just relax.

Thank you! I didn't want to say anything but this is pretty much how I felt lmao. I have no idea why someone who isn't even the developer of the project is being so gatekeepey and aggressive about this. I'd love to hear what @KieronQuinn thinks about the suggestion, if they don't think it's worth implementing then, again, I absolutely respect that.

@KieronQuinn
Copy link
Owner

Just bc you're recruited to help with tech support doesn't mean you can just act all high and mighty and berate people.

FWIW he is not recruited to do anything, no connection nor has he been asked to.

@EleoXDA
Copy link

EleoXDA commented Jul 20, 2022

I am sorry that I answered your request even though I explicitly wrote that I am not the developer neither I have anything to do with development of this MOD. But from now on I will leave any posts or messages by HeyItsJono and Jnss98b unanswered because of your fowl language and not meeting GitHub Code of Conduct

There was no reason to assault, harass or swear at me. But I will leave that to Admins of Github. I hope they can soon help me.

Bye

@Jnss98b
Copy link

Jnss98b commented Jul 20, 2022

FWIW he is not recruited to do anything, no connection nor has he been asked to.

Omg that's so funny lmao. Dude literally said he was asked to help with QA. That's so embarrassing. Now I wonder if he just inserted himself elsewhere in other projects without being asked too. He really deleted all of his messages too

@Jnss98b
Copy link

Jnss98b commented Jul 20, 2022

I am sorry that I answered your request even though I explicitly wrote that I am not the developer neither I have anything to do with development of this MOD. But from now on I will leave any posts or messages by HeyItsJono and Jnss98b unanswered because of your fowl language and not meeting GitHub Code of Conduct

There was no reason to assault, harass or swear at me. But I will leave that to Admins of Github. I hope they can soon help me.

Bye

You "answered" but in a berating and power trippy way. Even though OP replied to you respectfully you still continued to act passive aggressively just because what they requested wasn't your preference. No one needs that energy in their life. Not to mention you inserted yourself and claimed you were asked to help with QA when that wasn't even the case. Oh and don't act like you're the victim now. I'd love for the admins of github to look over your comment history considering this isn't the first time I saw you act all high and mighty with people for perfectly reasonable questions. Heck, I even had the mis opportunity to deal with you directly many times before. All I did was calling out your shoddy behaviors. You thought you did something but not having you ruin my bug reports/feature requests is a blessing to me. Just remember that no matter how talented or good you are doesn't mean you can just tramp on people just because you think they're lesser than you

@Jnss98b
Copy link

Jnss98b commented Jul 20, 2022

Oh btw you linked the github event code of conduct page

@KieronQuinn KieronQuinn added the enhancement New feature or request label Jul 20, 2022
@KieronQuinn
Copy link
Owner

Transparency slider added in 2.3

@Jnss98b
Copy link

Jnss98b commented Jul 21, 2022

Thank you so much!

@Jnss98b
Copy link

Jnss98b commented Jul 21, 2022

@KieronQuinn Do I need to do anything extra to get transparent recents bc it doesn't seem to work for me

ezgif.com-gif-maker.mp4

@KieronQuinn
Copy link
Owner

No, that should work. If it's not doing then there's nothing I can do. I can see the overlay is applying correctly in the video.

@Jnss98b
Copy link

Jnss98b commented Jul 21, 2022

Hmmm I'll have to play around with my magisk and lsposed modules to see if any of them is interfering

@Jnss98b
Copy link

Jnss98b commented Jul 21, 2022

Just a quick question, 0% is opaque and 100% is transparent for the slider right? @KieronQuinn

@KieronQuinn
Copy link
Owner

Just a quick question, 0% is opaque and 100% is transparent for the slider right? @KieronQuinn

Correct

@HeyItsJono
Copy link
Author

HeyItsJono commented Jul 21, 2022

This is amazing, thank you so much for adding this! Working well for me after a restart on Android 12L on Pixel 5 via latest Magisk. I also have ClearLineage turned on in LSPosed for system blur elsewhere but these two don't clash which is great!

Screenshot_20220721-114326

@Jnss98b
Copy link

Jnss98b commented Jul 21, 2022

@HeyItsJono How did you get clearlineage to work on stock pixel rom? I tried to install it and got an error that it's not supported
Screenshot_20220720-222741

@Jnss98b
Copy link

Jnss98b commented Jul 21, 2022

I even downloaded the android 12 version they recommended too

@HeyItsJono
Copy link
Author

On a Pixel 5 I use the MagiskHide Props Config module to set the following props:

Default boot stage (system.prop)
1 - ro.sf.blurs_are_expensive => set to 1
2 - ro.surface_flinger.supports_background_blur => set to 1

late_start service boot stage
3 - persist.sys.sf.disable_blurs => set to 0

Then reboot, go to Settings app -> System -> Developer Options and ensure "Allow Window-level Blurs" is enabled.

Next install the latest Magisk and LSPosed.

Then flash the latest ClearLineage zip obtained from their telegram and then reboot.

That's what worked for me. If you need help you can ask in their telegram or happy for you to drop your email and I can help you more there so we don't clutter up this Issues section.

@khaled-0
Copy link

khaled-0 commented Jan 4, 2023

Hey so this setting does nothing for me in android 13
The script runs successfully without errors but there's no effect.

@Jnss98b
Copy link

Jnss98b commented Jan 4, 2023

I have never been able to use it either lol. Must be cursed

@khaled-0
Copy link

khaled-0 commented Jan 4, 2023

Hey It just worked after installing the magisk module.
Weird it never prompted me to install it in that section.

@Jnss98b
Copy link

Jnss98b commented Jan 4, 2023

Wait what there's a magisk module??? Where did you find that lol

@khaled-0
Copy link

khaled-0 commented Jan 4, 2023

Wait what there's a magisk module??? Where did you find that lol

Yes open the At a glance/Search Box in Tweaks and it'll ask you to save and install a module

@Jnss98b
Copy link

Jnss98b commented Jan 4, 2023

Ok my app is actually cursed then because it let me go through the whole process with the script running at the end without asking me to install the magisk module lol. And I checked magisk and there was not module there already. I'm gonna have to reset the app and check back. @KieronQuinn please add an option in settings to manually initiate installation of the magisk module so this wouldn't happen to other people

@KieronQuinn
Copy link
Owner

You have to do something to make the settings work without the module, like have a custom ROM installed with a broken form of the overlay included. This is why I tell people to not use those ROMs, and tell ROM makers to not include the overlay, but it's regularly ignored.

You can simply extract the magisk module from the APK, no need to manually initiate anything. It's all the UI does when 'saving' the module.

@Jnss98b
Copy link

Jnss98b commented Jan 4, 2023

I'm using the stock OS that comes installed with pixel though. Never used a custom rom in my life. Xposed is the furthest I've ever been in regards to android customization

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants