yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] ibocharov:
ver. 1.0.8.4 experimental 2

fixed fullscreen dialog overlapping with navbar when saving something to Google drive #3423

fixed partially untinted statusbar battery icon on CM based ROMs #3419

reduced number of colors obtaining from screen, but they are more precise and reacts on such events:

finger move changes

scroll changes

animations changes

redraw changes

... propose your idea about other events

P.S. I'm waiting for your feedbacks about this version and if you think it's better than ver. 1.0.8.4 then I'll publish this version on Play Store ;)

P.S.S. Cause this experimental version I forget to completely disable logs, so you may see how much times my module reacts on events :)

Thanks for help in testing and have a nice day.
[Xposed Framework Modules] ibocharov:
I don't have enough time for code exploring, but it seems that Firefox doesn't use WebView for pages browsing, so I need some time to find some solution for this app.

P.S I tested reactions on scrolling in other browsers (Chrome, Lightning, Opera) and it works like it should.
[Xposed Framework Modules] RusherDude:
I'm having the same issues that on experimental version 1: scroll react doesn't work ok anymore (and not in forefox or webviews, in any app for example settings), scroll react now only works when changing between apps via the recents activity or when reaching a top/bottom limit on any activity (or sometimes it works only if swiping up too ast on settings), it doesn't change bar colors otherwise :(. An example:

- Open settings app: navbar turns white - OK

- Scroll down to the bottom of the main activity - navbarturns grey - OK

- Scroll up, navbar doesn't change to white again - KO

+ Scroll to the top of the activity - navbar changes to white again

+ When in the bottom of the activity - scroll up very fast without reaching the top of the activity, some times the navbar turns white

I'm seeing a lot of spam on the xposed log but no errors apparently, do you want it?

Testing on chrome (beta in my case, I think its the same), ¡the status bar seems to react to scroll and gets the color correctly :D! (but turns the navbar black when it does :(). However the navbar isn't changing color at all unless then statusbar changes (and in that case it turns black).

Firefox has a permanent action bar so thats why the statusbar never changes color, but the navbar doesn't change like it also doesn't in chrome it seems (so probly firefox doesn't need any fixs, just a global one for webview navbars).

Thanks a lot for the effort!
[Xposed Framework Modules] dani020110:
This is the only xposed module for changing my bars that works well in my lg g2 mini

Also I have a suggestion:

Could you add a menu for the colors by activities?

With that this app will be the best!

Enviado desde mi d625

Also sorry for my bad english
[Xposed Framework Modules] AndrOmega:
this latest version beta 2 is a little slow(one second delay for tinting status bar when openning apps) but apps that never tint before, now get tinted (tunnel bear vpn)

also in playstore when switching tabs (apps-music-books) is somekind of blurred.

the latest playstore version was quicker but have some lag when scrolling--this beta 2 version has no lag but is slower for tinting.
[Xposed Framework Modules] rkd2003:
Thanks!

1084 Experimental version 2 is smooth.

I like this version. best of the best!

Smoothness is most important!

Thanks!

P.S)

If anyone has tint error, then you can use custom tint function.
[Xposed Framework Modules] Sammath:
Experimental 2 is way better then the first one. A lot less laggy in the recents panel. Could still be improved a little bit performance wise but alot better than 1. Thanks for this module, should be lollipop standard imo. Bought the premium version :)
[Xposed Framework Modules] rkd2003:
If you set custom color in recent panel, then lags are go out. :)
[Xposed Framework Modules] Sammath:
For some reason I can't change it to a static color in the recents panel, it remains transparent :(
[Xposed Framework Modules] paolo200:
the latest beta 2 works better for me than original 1.0.8.4

Some apps status bar didn't tint automatically (stayed black) and now even Google maps tints correctly in map activity and I didn't notice any lags.

Galaxy Note 3 with rooted stock kitkat 4.4.2
[Xposed Framework Modules] Zvezke:
There seems to be a bug: Whenever I let my phone go to sleep without leaving a given app first, and I activate the lockscreen; the colored status bar is there – but unfortunately the status bar's icons are slightly larger on the lockscreen, so they do not fit. Can this be fixed?

[IMG="Image of the bug"]https://goo.gl/photos/24w5atbbGsWCeuGG8[/IMG]
[Xposed Framework Modules] rkd2003:
This experimental 2 is the best version.

but please stop creating xposed log...
[Xposed Framework Modules] Anzd:
1084 experimental version 2 is best. However still delay for tinting status bar when openning apps.
[Xposed Framework Modules] rkd2003:
This is best version but only one bug.

When I used launchpad of GMD gesture and alt+ tab function, status bar color sometimes not changed.
[Xposed Framework Modules] xxoscarxx28:
[MENTION=3189368]ibocharov[/MENTION]

I see that your doing a very great job... I will then see what could be our next updates... But for now, focus on making it stable (for example, your module breaks microsoft office *not proven for latest version*)

And also don't forget to disable excessive logs hahahaha

But then you really did great job...

I will test it personally after backing up my lg g2

---------- Post added at 11:23 AM ---------- Previous post was at 11:21 AM ----------

Bro enable the buttons inside module settings then go where you want to make color static then change
[Xposed Framework Modules] Sammath:
I know how this app works, been using it for a long time and it doesn't do anything when you try to change the colors in the recent app screen. It just stays transparent. Using blisspop cm12.1 based rom on my nexus 6 if that helps
[Xposed Framework Modules] iko11:
[MENTION=3189368]ibocharov[/MENTION] Ignore list for Icons not working for me, I choose SYSUI and CoolTool app not to be tinted (I have statusbar mod) but it doesn't work. Just Textra app working.

D802 CloudyG2 3.3
[Xposed Framework Modules] xxoscarxx28:
Well maybe the recents screen re-overrides the color

EDIT: Or maybe no bars to tint
[Xposed Framework Modules] Sammath:
Meh, I just found the culprit. It was my kernel, for some reason the Kernel I was using doesn't play well with fscb. Fixed it by switching to a different one :)
[Xposed Framework Modules] Trublood_:
I can't watch anything on netflix without My SystemUI crashing. Using latest experimental build. Except this everyrhing is working great
[Xposed Framework Modules] ibocharov:
Could you provide me logs from your phone (obtained for example with SysLog app) and I'll try to fix this issue.
[Xposed Framework Modules] Curious Boy:
It works but causing SystemUI FC every time i open xposed installer:

java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.Bitmap.getHeight()' on a null object reference

at com.bocharov.xposed.fscb.hook.colortaker.ColorTakerService$$anonfun$com$bocharov$xposed$fscb$hook$colortaker$ColorTakerService$$obtainColors$1$$anonfun$apply$10$$anonfun$apply$11$$anonfun$5.apply(SourceFile:288)

at com.bocharov.xposed.fscb.hook.colortaker.ColorTakerService$$anonfun$com$bocharov$xposed$fscb$hook$colortaker$ColorTakerService$$obtainColors$1$$anonfun$apply$10$$anonfun$apply$11$$anonfun$5.apply(SourceFile:288)

at scala.Option.b(SourceFile:170)

at com.bocharov.xposed.fscb.hook.colortaker.ColorTakerService$$anonfun$com$bocharov$xposed$fscb$hook$colortaker$ColorTakerService$$obtainColors$1$$anonfun$apply$10$$anonfun$apply$11.apply(SourceFile:288)

at com.bocharov.xposed.fscb.hook.colortaker.ColorTakerService$$anonfun$com$bocharov$xposed$fscb$hook$colortaker$ColorTakerService$$obtainColors$1$$anonfun$apply$10$$anonfun$apply$11.apply(SourceFile:283)

at scala.Option.a(SourceFile:145)

at com.bocharov.xposed.fscb.hook.colortaker.ColorTakerService$$anonfun$com$bocharov$xposed$fscb$hook$colortaker$ColorTakerService$$obtainColors$1$$anonfun$apply$10.apply(SourceFile:283)

at com.bocharov.xposed.fscb.hook.colortaker.ColorTakerService$$anonfun$com$bocharov$xposed$fscb$hook$colortaker$ColorTakerService$$obtainColors$1$$anonfun$apply$10.apply(SourceFile:282)

at scala.Option.b(SourceFile:170)

at com.bocharov.xposed.fscb.hook.colortaker.ColorTakerService$$anonfun$com$bocharov$xposed$fscb$hook$colortaker$ColorTakerService$$obtainColors$1.apply(SourceFile:282)

...

Edit:

Now i find out problem cause by using 'secure window' module on xposed installer. Don't know why it conflic but problem gone now.
[Xposed Framework Modules] ibocharov:
It happens because in some cases I'm trying to take screenshot to obtain colors for bars, but 'secure window' module doesn't allow this and I didn't catch such exception. I'll try to fix this issue in next version ;)
[Xposed Framework Modules] ibocharov:
ver. 1.0.9.1 same as ver. 1.0.8.4 experimental 2, but with some small improvements and bug fixes
[Xposed Framework Modules] AndrOmega:
1091 is by far the most stable and bugless version :)
[Xposed Framework Modules] Jackos:
The app is bugged in landscape since 1.0.5. I cannot change the color for navigation bar in landscape. I set it to all black in settings and used the config button to set black - nothing.

I attached as screenshot of my issue.

[MENTION=3189368]ibocharov[/MENTION] Do you need logcat or sth like that? Should be easy to reproduce.
[Xposed Framework Modules] RusherDude:
v1.0.9.1 works far better than v1.0.8.4exp2, but it still has some bugs regarding scroll react... (this works much worse than v1.0.8.4 thio :():

- On settings and other apps (like scrolling the xposed log), when in the bottom and going up, the status and navbar both turn transparent totally and look completely white (without icons) for a second every time. Easy to reproduce.

- On google play, the bars adapt to the correct color but each time they change they flash 1sec in transparent colors like setting.

- On webview it still doesn't work, on Firefox nothing changes still and on Chrome now some times both bars turn transparent completely for a second making icons white (like on settings) but nothing changes. Some rare time after the transparent glows the navbar gets the correct color but seems rare..

I see no errors or extra info on the xposed log about FSCB.

Btw, my reports is on a Stock Nexus 5 on LMY48M.
[Xposed Framework Modules] -DM-:
[MENTION=3189368]ibocharov[/MENTION]

ver. 1.0.9.1 is working great, on scroll tinting is responding correctly on both status bar and navigation bar...

the only bug (and it's been going on for the past few versions) that I have is systemUI restart after putting the phone in silent mode and then trying to use the phone, that causes a systemUI crash and then the silent icon stays white no matter what....

The systemUI restart only happens on time per boot, I can switch sound back on and off and after that without it crashing again but the icon is always white

here are the log files: View attachment 2015-09-14_10.41.zip

and a video of the bug in action here

Thanks
[Xposed Framework Modules] Trublood_:
I hope this help.

https://www.dropbox.com/s/s08xxl0lmqxsahn/2015-09-14_17.56.zip?dl=0
[Xposed Framework Modules] ninjazx:
Because of these issues I have since disabled this module. I have been hoping for a fix and monitoring this thread but unfortunately this bug still exist in the latest release, 1.0.9.1. Worst yet as I reported in post: http://xdaforums.com/showpost.php?p=62061570&postcount=3402, there are times where the incorrect tinting, fills the whole screen making it unusable in landscape mode. Application I've seen this in are Car Home Ultra, Gmail, Calendar and Android Pay. this issue seem to manifest itself most when navigating to these apps via notification pull down or via recent apps (or temporary home for Car Home Ultra). Please fix...

LG G3 VS985 SkyDragon 5.0 / 4.2 Kernel, Xposed framework 72, G3 Tweaksbox 1.4.1 RC
[Xposed Framework Modules] kirankp:
Hi,

Im new to this module. The latest version 1.0.9.1 is showing my statusbar icons like this. Device-Lenovo s580 android 4.4.2.
[Xposed Framework Modules] Jackos:
You could use the version 1.0.5, it doesn't have this bug.
[Xposed Framework Modules] AndrOmega:
hey OP please change the title of this thread !
[Xposed Framework Modules] paolo200:
I was upset when I saw the module being automatically updated to 1.0.9.1 via the play store but I must say I don't regret it after all because in my opinion and at least on my two devices Gnote3/12.2 Pro it is by far the smoothest and the most bugless version so far and the status bar tints correctly in every app without any lag or flickering whatsoever.

PS. I didn't want to post this in the first place but then I thought why not make positive comments from time to time the developer deserves it instead of always complaining (I included)

Awesome [MENTION=3189368]ibocharov[/MENTION] you really did a good job working on this module now I believe it's close to perfection
[Xposed Framework Modules] kirankp:
Statusbar coloring was smooth for me... But my statusbar icons look weird...
[Xposed Framework Modules] paolo200:
Did you try to add the apps that produce these icons to the ignore list in settings?
[Xposed Framework Modules] ibocharov:
Did you try switch toggle button in "Troubleshootings" >> "Try another tint method"?
[Xposed Framework Modules] kirankp:
That toggle button worked.... Thanks :D
[Xposed Framework Modules] cge_95:
Hi,

As some other users, I can confirm that navigation bar doesn't get the right color (or is corrupted) for lots of app in landscape mode, including FSCB ;)

For info, Nexus 5 V5.1.1 Stock

Regards

Christophe
[Xposed Framework Modules] ibocharov:
Yep, I also can reproduce it on my devices, so I'll try to fix it in next version ;)
[Xposed Framework Modules] Curious Boy:
Oh it so smooth! :thumbup:
[Xposed Framework Modules] pilger:
Hey [MENTION=3189368]ibocharov[/MENTION]. First of all, thanks for the hard work. I made sure to get a pro version of both FSCB and FSCK.

I'm getting the landscape bug as others have reported already, but I'm also getting a really nasty one that prevents the keyboard (swype) from showing on Clash of Clans. Sometimes it opens after a long while but quickly closes itself. I had to disable FSCB to be able to play. Can you reproduce that? Do you want me to send you logs? If so, how can I get them?
[Xposed Framework Modules] roytam1:
with 1.0.9.1, neutron player can't be colorized(which is possible with 1.0.8.4)

and there is flickering in FSC setting pages.
[Xposed Framework Modules] KreNtal:
1.0.9.1 is working almost well for me. The only bug i see is the flickering in app where you can vertical scroll a lot, like Whatsapp, Facebook and every app that has a feed or a coversation. Also the landscape issue is really annoying

---------- Post added at 17:44 ---------- Previous post was at 17:04 ----------

I made some tests on whatsapp, I set the navbar to a custom color (black) and on Tinted and I noticed that with "Allow reacting on scrolling" OFF the navbar flickers every time a new message is posted on the conversation that I'm currently on. Instead with "Allow reacting on scrolling" ON it happens in the previous case and even when I go to the end of the conversation and I continue to swipe down. Hope this could help
[Xposed Framework Modules] tapufd:
DayDream black screen

DayDream (both Clock and Clock Plus) broken on CM11 4.4.4 Samsung S4 Mini... clock appears some seconds then black screen.

Seems a person in this thread had the same problem, but it was on version 1.0.6 beta.

I'm on version 1.0.9.1.

Br, T
[Xposed Framework Modules] UszkiX:
[MENTION=3189368]ibocharov[/MENTION] i can not send snaps, look

Please fix it fast :)

Wysłane z mojego LG-D722 przy użyciu Tapatalka
[Xposed Framework Modules] Metaldroidiano:
[MENTION=3189368]ibocharov[/MENTION] any chance to get untinted wifi, battery and signal icons? Maybe in the pro version?

Thanks
[Xposed Framework Modules] TheFerhatKing:
I like this module very much, but it makes my Xperia Z2 really 2-3 times slower than without this module

Gesendet von meinem SM-T230 mit Tapatalk
[Xposed Framework Modules] RusherDude:
[MENTION=3189368]ibocharov[/MENTION] did you see my review up there? I have to use the previous stable version since scroll react doesn't work well on this one for some reason :(
[Xposed Framework Modules] Shino.rin:
I have problem with ver 1.09 and ver 1.091, After enable module and reboot, my launcher not load and freeze. I'm using Go Launcher, ver 1.084 work fine.
[Xposed Framework Modules] pedrazadixon:
Fade effect...

Can you make the tinting with effect like to fade or something like that?.
[Xposed Framework Modules] madman:
FSCB has been working AWSOME on my Moto G XT1033 since I have installed.

I want to make one request related with this module. Can developer please add option to disable debug mode which is by default?When opening xposed logs from the xposed installer it freezes for good amount of time as logs are being entered every app and scroll.

I'm not against debug mode but just want to opt out of it if everything is working properly for me.
[Xposed Framework Modules] Jackos:
Or just add a toggle...

This is also slowing down the device.
[Xposed Framework Modules] Nb07:
[MENTION=3189368]ibocharov[/MENTION] Hi.... I didnt know about this app module until two days ago and I have been waiting for something like this very desperately. Thanks for the great app but can I request for a feature in next update. The thing is I am using custom cm12.1 blisspop rom and the status bar icons and navbar icons are set to custom color by me, but when I activate this module the status bar and navbar icons stay only white. Please let me know if there is a way to achieve the custom color for icons in both navbar as well as status bar if there is any. Thank you.
[Xposed Framework Modules] RusherDude:
[MENTION=3189368]ibocharov[/MENTION]

v1.0.9.2 review on Nexus 5 on 5.1.1 LMY48M.

Still the same problems than on v1.0.9.1 and such with the scroll reacting, it some times turns the bars completely white (both bar and icons) even in activities like settings for no apparent reason, it happens on google play while scrolling inside any app activity, etc.

It's just like v1.0.8.4 for me but with the bars flashing white at scrolling for some reason -.-

Tell me if I can help cause there's nothing on the xposed logs or advanced logging option.

However there's a constant happening that may help you:

It seems that every single time that the status bar changes color, both status bar icons (and sometimes navbar too) turn white for a moment. This happened too on the alpha1s and 2.

In settings however, there is no change of statusbar color and it suddently turns white when scrolling up and changes navbar icon colors too..

EDIT: also on whatsapp, while scrolling on a conversation, both bars turn black randomly.

Staying on v1.0.8.4 :(

PS: more info:

- If react scroll is turned off, no problem

- If react scroll is turned on "only at start at end", it doesn't do that, it flashes in middle of scrolling too.

- If react scroll is on 1s or so, the bars flashing or turning black on whatsapp happens rarely.

- If react scroll is on 0.1s, the flashing is continuous.

Also I've found problems non related to react scrolling :(

On Maps for example, the status bar is transparent but with max value on black, and can't be changed. Trying to put total transparency there now it's impossible for some reason. And this is not the only app with this problem.
[Xposed Framework Modules] Curious Boy:
That is android problem not this module. Confirmed on my phone with some apps.
[Xposed Framework Modules] xxoscarxx28:
Latest updates broke the tinting system while waiting for the next color to tint to the bars?
[Xposed Framework Modules] UszkiX:
So, how to fix it?

Wysłane z mojego LG-D722 przy użyciu Tapatalka
[Xposed Framework Modules] Curious Boy:
[MENTION=6364877]UszkiX[/MENTION]

I can hide navbar with app i want on my lg g3 but u can use app setting module.
[Xposed Framework Modules] paolo200:
I'm on note 3 with 4.4.2 so I don't have the transparency but I use gradient and I also noticed the darker tone in some apps like maps or play store after I updated to 1.0.9.2 but it's not always happening and only while scrolling
[Xposed Framework Modules] UszkiX:
I have cm12.1. How to use it with this app?

Wysłane z mojego LG-D722 przy użyciu Tapatalka
[Xposed Framework Modules] ninjazx:
Clean install of FSCB 1.0.9.2 (cleared data and cache). Unfortunately the landscape bug still exist for me. Pretty much the same symptom reported in earlier post http://xdaforums.com/showpost.php?p=62061570&postcount=3402.

Attached Xposed log

LG G3 VS985 SkyDragon 5.0 / 4.2 Kernel, Xposed framework 72, G3 Tweaksbox 5.0 BETA1
[Xposed Framework Modules] fluffi444:
Thanks [MENTION=3189368]ibocharov[/MENTION] for your work - Love you Module...

Maybe I found a bug - tried to find something similar in thread but without success.

Here we go:

If I activate bluetooth (which is full configurated to my PC for Phone Audio, Media Audio and Messsages) and go then to normal settings of phone (for instance - looks like that every app i open afterward do this) the SystemUI crashes and restarts itself... This happens also if I do not go to settings and get a normal call (with bluetooth activated to get phone audio to PC)... If I de- and reactivate bluetooth after this, everything runs normal (incl audio to PC) untill next reboot... Then it's again the same error....

Took some time to find that's the Flat Syle Color Module is the reason. But with module deactiveded in xposed no FC of systemUI is noticed.

logcat and xposed log enclosed

FSCB 1.0.9.2 - Z3C - 5.1.1 - 580 stock bases ROM - AndroPlusKernel - XPosed 74 sdk22 arm
[Xposed Framework Modules] ibocharov:
Could you give me your SystemUI.apk ?
[Xposed Framework Modules] Jackos:
Sure thing, please find attached my SystemUI.apk (from Z2 fw 23.4.A.1.200).
[Xposed Framework Modules] ibocharov:
It's too bad, because you have odexed ROM and I don't know how read source code from odexed files ( I'm not a big profi in such things ) :(

[MENTION=4962787]fluffi444[/MENTION] I saw you also have similar issue. Maybe you have deodexed ROM and you can give me your SystemUI.apk?
[Xposed Framework Modules] Jackos:
Well, you did not ask for a deodexed version :D

Please find attached the deodex version. I also attached the decompiled files in case you'll encounter any other problems.
[Xposed Framework Modules] ibocharov:
First of all thanks for quick response :)

I obtained code from your apk and I think I found where it crashes.

Your ROM has overridden equals method for StatusBarIconView which doesn't check all null pointer exceptions

public boolean equals(final Object o) {
final boolean b = o instanceof StatusBarIconView;
boolean b2 = false;
if (b) {
final StatusBarIcon mIcon = ((StatusBarIconView)o).mIcon;
final StatusBarIcon mIcon2 = this.mIcon;
b2 = false;
if (mIcon2 != null) {
final boolean streq = streq(this.mIcon.iconPackage, [COLOR="Red"]mIcon.iconPackage[/COLOR]); <- I think mIcon is null here and it throw NullPointerException
b2 = false;
if (streq) {
final int iconId = this.mIcon.iconId;
final int iconId2 = mIcon.iconId;
b2 = false;
if (iconId == iconId2) {
b2 = true;
}
}
}
}
return b2;
}

I'm not sure how better fix it now, so give me some time ;)
[Xposed Framework Modules] Jackos:
Sure thing, let us know if you find a fix :)
[Xposed Framework Modules] ibocharov:
please try attached version and tell me the result
[Xposed Framework Modules] Jackos:
I tried to test everything I could think of. Seems to work without any crashes :) Thanks!
[Xposed Framework Modules] fluffi444:
correct - it's deodexed - systemUI attached... thanks for looking into it...

There is one tiny modifcation in it, to disable this confirmation popup during en-disableing auto sync via fast settings.

But I tried also stock deodexed systemUI - Same error.

EDIT

Tried also fsbars-test.apk - but fc of systemUI still exists...