yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] tony78960:
Here is a quote from the guide about ETA on xda:

It is not meant to be rude, but remember that developing Screen Filter is a hobby and as I am still a student I have not much free time...

Also, I am trying to fix all the issues (some people still don't have the toolbox working) before implementing new features (like Tasker integration).

While waiting for the next release, you can still help me with the translations! (there are some new strings to translate)

BTW, if you like my work and you want to show it, you are welcome to donate a few bucks or give away some thanks! :good:

I agree with you, but even if you have no interest in most of the features they may mean something to other people, and once implemented they will make Screen Filter more complete and efficient (and perhaps make it able to replace other screen filters).

Depending on the time I have, I will probably make a pro version of Screen Filter with the features that are difficult to implement... What do you think about it?

It will be possible once Locale/Tasker integration is implemented!

This FC will be fixed in the next release, it should only happen after the first installation (if you do not reboot) or when the service connection is broken.

Try to reboot your device to fix this.
[Xposed Framework Modules] godly967:
Where do I find three odex file? I looked in dalvik cache but couldn't find it after uninstalling, am I looking in the wrong place?
[Xposed Framework Modules] Rom:
Search at this location ;)

\data\app Search the odex file (same package name, just .odex file..) :good:
[Xposed Framework Modules] godly967:
Thanks, I searched there and still couldn't seem to find the odex file even though I just uninstalled it. Oh well I'll just wait for an update
[Xposed Framework Modules] Rom:
I had heard of other location for these files except those that depend on other chemains used ROMs and Android versions (plus it's pretty rare to be in this case) ..

I will if I be you:

I uninstall the application using Titanium Backup, I reboot into recovery to do a wipe cache and dalvik-cache, I reboot normally I reinstall the application and i test if it work .. ;)
[Xposed Framework Modules] rignfool:
If you are just looking to remove stray dalvik files... TiBu has an option under the 3 dot menu to clean up dalvik...

I think it might also remove extraneous odex files as well...
[Xposed Framework Modules] godly967:
Yeah that's what I did, cleaned cache and dalvik and reinstalled, same systemui error when booting. If I install a previous stable version and then upgrade to the latest, then I don't get a systemui crash, but the app crashes when opening it
[Xposed Framework Modules] adriannxda:
Toolbox notification is not shown correctly. It extends to all the area provided and is also shown under the quick settings toggles.

Lenovo A850+ running android 4.2.2, miui v5(build 4.8.29)
[Xposed Framework Modules] divineBliss:
tony78960,

Please consider making the following changes:

1. Move the ON/OFF, filter value box to the left side of the slider bar.

Reason: When I use my right index finger to slide the bar, my hand blocks visibility of the filter value box, depending on my device size. No problem with my tablet, but my small phone is an issue.

2. Allow the slider to be changed even if the filter is turned off.

Reason: When I have the value set to 0 with filter on due to being in a very dark room, then I later when it's much brighter and I pick up my phone - I'd like to be able to turn the filter off (because the screen is so dim), then I'd like to be able to move the slider all the way to max position (currently if Screen Filter is off, you cannot move the slider) before I turn the filter on so the screen will be much brighter (with the filter on). Hope that made sense.

Keep up the good work on Screen Filter and the school studies ;) .
[Xposed Framework Modules] FoferX:
Hello again - I am really loving the utility of Screen Filter on my Nexus 7. It is much easier on my eyes for nighttime reading, a much better adjustment than mere brightness. Thanks for making it and sharing it with us all.

Quick question about your expressed intention to have the slider be available as a QuickSettings tile as well as (or instead of) having it in the Notification pull-down. Will the QuickSetting be compatible with the popular GravityBox Xposed module? I hope so. I use that and love it, it has allowed me to customize the QuickSettings panel is profound ways... and the only missing piece of the puzzle now would be to add Screen Filter to it. I'd be disappointed if Screen Filter could only be added to the "stock" QuickSettings and couldn't otherwise integrate with the customizations that GB brings to the table.

Thanks for the consideration and all of your impressive work!
[Xposed Framework Modules] txx3:
when my phone gets in deep sleep i need to push my homebutton twice till my screen wakes up...this happens only when this modul is activ
[Xposed Framework Modules] GalaxyWhy:
Yeah loving this module. It'd be nice if it would remember what number I had it at (which is usually 50) and I'm not sure if this is supposed to be a feature or not but when I have lots of notifications and I scroll down in the status bar the Screen filter stays at the top while my quick toggles and notifications move. Is it supposed to stay there or should it move with the quick toggles?

Sent from my LG G2 running CloudyG3 ?
[Xposed Framework Modules] Adam3Sixty:
Settings > Set default brightness.

(Mine is 80 at the moment, lol)
[Xposed Framework Modules] GalaxyWhy:
Ah lel. Thanks for that haha

Sent from my LG G2 running CloudyG3 ?
[Xposed Framework Modules] tony78960:
Release 1.3 is out! Thank you for your patience.

Screen Filter now appears as a Locale/Tasker plugin!

For people that did not have the toolbox working, it is still not working but SystemUI should not crash anymore...

UI crash: [MENTION=2119318]jjgerva[/MENTION], [MENTION=5156198]mattisekk722[/MENTION], [MENTION=5635394]Dns94[/MENTION], [MENTION=6085514]erik443[/MENTION], [MENTION=5618177]godly967[/MENTION]

Wrong layout: [MENTION=5254235]adriannxda[/MENTION]

Could you give a try and report any error? (If nothing shows up in Xposed logs, check your logcat)

Thanks!

Changelog:

Added Locale/Tasker support

Added ability to change min and max transparency

Refactored toolbox injection system

Added more error checks and fixed minor bugs

Debug log enabled by default

Updated French, Japanese, Slovak and Spanish translations

Added Simplified & Traditional Chinese translations
[Xposed Framework Modules] tony78960:
Ok for #2, it will be done in the next version!

#1 will be available once toolbox customization is implemented, which may require some time.

I didn't know that GB allowed to manage QuickSettings... Sound easier to implement than integrating my own tile into system's QuickSettings!

Thanks for the idea!

Strange... Could you try with version 1.3 and post a logcat if it appears again?

Right now, the toolbox is injected above the scrollable view (notification or quick settings).

This will be fixed once the ability to hide the toolbox from notification panel or quick settings independently is implemented.
[Xposed Framework Modules] erik443:
I'm getting a 404 error when trying to download version 1.3. Any ideas, or is this a problem with the repo server?
[Xposed Framework Modules] Rom:
Thanks but download link return me an 404 error :confused:
[Xposed Framework Modules] tony78960:
Something weird happened on xposed website :eek:

I reuploaded the file and it's working now!
[Xposed Framework Modules] :
This is off topic but server is down: http://xdaforums.com/xposed/xposed-repo-t2902533/page13
[Xposed Framework Modules] jjgerva:
[emoji106] work on OnePlusOne.
[Xposed Framework Modules] Rom:
I have see it, thanks..
[Xposed Framework Modules] erik443:
Thanks Tony! It downloaded fine this time, and the new version works perfectly on my phone! Thanks so much for looking at my logcat and fixing the issue!!
[Xposed Framework Modules] Slem34:
Hey, i come back, the maj of today have repair the probs ! :)

Just, can you add an option for select the color of the background please ? It's for that :

http://img11.hostingpics.net/pics/352860Screenshot20141025154924.png
[Xposed Framework Modules] adriannxda:
It's better now. The toolbox is where it should be. But, as you can see in the screenshots, it is overlayed on other notifications. A possible solution would be to have an option to choose where it will be shown: up or down, and an.option to make it be shown only in the quick settings toggles panel.
[Xposed Framework Modules] sunwee:
Thanks for the Tasker plugin. Is it possible to have an option for toggle in addition to the on/off switch?

Also I have a suggestion on usability. Perhaps have a Ongoing notification icon, when if clicked will present a temporary seekbar (like the standard volume seekbar) that disappears after the job is done.

Thanks.
[Xposed Framework Modules] rohail6:
Brilliant!

So brilliant. My only request would be if you can implement an effect like the Twilight app so we can really save our eyes even more and even gain some more of our sleep back. I'm pretty sure the app does the same thing just overlays a reddish tint instead of a black one. Here's a link to the app I'm talking about. What do you think tony78960?

https://play.google.com/store/apps/details?id=com.urbandroid.lux&hl=en
[Xposed Framework Modules] FoferX:
Yes, GravityBox has a very robust QuickSettings customization framework, it is a most excellent Android root add-on, IMO. [MENTION=5008415]C3C076[/MENTION] has always come across as very cooperative and forthcoming when it comes to questions. Here is the official thread: [URL="http://xdaforums.com/xposed/modules/app-gravitybox-v3-1-5-tweak-box-android-t2554049" [APP][KK][XPOSED]GravityBox v3.x[/URL].

To the best of my knowledge, the best way for other apps to add tiles to GB's QuickSettings would be via an app shortcut. Hopefully the UI would simply match that of "Brightness" (and Screen Filter's current UI in Notification panel) -- just a simple pop-up with slider, would be awesome. At the very least this would be a good (maybe quick?) way for folks to add Screen Filter to QuickSettings, while you explore other ways to do it independently, if possible.

My eyes thank you. Very much!
[Xposed Framework Modules] mattisekk722:
It works perfectly!!! You make my phone better! Thank very much!!
[Xposed Framework Modules] Droidphilev:
Hi,

Thanks for all!

I know this will be a stupid question once i found the answer:

I know how to set default but i can't find a way to use it. Tried long pressing on/off button in statusbar etc but i wasn't able to find it
[Xposed Framework Modules] madper:
Working perfectly on my C1905 device using latest CM11 nightly... Really love tasker integration!

Thanks for this awesome apps :thumbup:

Sent from my C1905
[Xposed Framework Modules] Adam3Sixty:
When u used to reboot, it would rest to default setting, now it stays at ur set default, so if u set it to say 50, turn it on it goes to 50, turn it off it goes off. If u reboot, then press on/off it remembers 50 was ur default.
[Xposed Framework Modules] Droidphilev:
Ah, ok. Thanks. Maybe this could be a request then :)

"Long press on/off in statusbar to goto default"
[Xposed Framework Modules] FoferX:
On further investigation, I have another idea. Better yet, set it up so that a "long press" on the Brightness tile in QuickSettings opens the Screen Filter slider. GB has allowance for that sort of UI as well, it seems. I think the issue with setting a shortcut that can be assigned to a customizable "QuickApp" tile is that there are only two of those available, and at least in my case, they are already being used. I have requested more be added...
[Xposed Framework Modules] divineBliss:
tony78960,

Was "new approach to inject the toolbox into SystemUI" implemented in version 1.3? When I tried v1.3 on my LG L39C, the display went nuts (unreadable) and I had to disable Screen Filter and go back to using Darker app. In this case, I'm very happy Screen Filter does not default to turning on. I did post the System.apk and Xposed log a while ago as you requested. Let me know if you need another log dump or anything else.

On my L34C mobile and Nexus 7 2013 tablet, v1.3 is working great, so good job :) . Nice to be able to set default, min, and max.

Consider a change so that if I tap on the SF icon (or long press if you prefer that instead) in the expanded status bar, then the SF FILTER SETTINGS window opens. I'm looking for a fast way to open the SF FILTER SETTINGS window so I can change the default filter value, and that makes the most sense to me.

I'm looking forward to being able to move the Screen Filter (SF) slider in expanded status bar while SF is off, so when I turn SF on, it will be at the level I prefer.
[Xposed Framework Modules] mauam:
Version 1.3.1 has a very juicy changelog, thanks tony78960:cool:
[Xposed Framework Modules] tony78960:
I released version 1.3.1

Changelog:

Added "toggle" action in Tasker/Locale plugin

Added more internal checks to avoid wrong transparency

Seekbar is now movable even if the filter is disabled

Long-press on the icon of the toolbox opens the settings activity

Long-press on the toggle button in the toolbox enables the filter and sets it to the default level

Long-press on the "Change" button in settings activity reset the transparency to default value (but does not enable the filter)

Updated Dutch, Slovak and Traditional Chinese translations

[MENTION=3563392]mauam[/MENTION] you are too fast! :p

Yes it was implemented, but it does not change the way the filter is acting. I added one more check to avoid dark screen in version 1.3.1, could you give a try?
[Xposed Framework Modules] mauam:
S#*t. Sorry me to have spoiled the surprise:D:laugh:
[Xposed Framework Modules] divineBliss:
v1.31 bugs

tony78960,

Testing v1.31:

Bug: When I try and slide the Transparency bar to 255 from settings window, it's bouncing back to down 202 on my L39C (205 on L34C) even though my max is 255 (min is 50).

This does not happen from expanded status bar on L34C, I can go all the way to 255. Also 255 is not really maximum, because when I have it set to 255 and turn filter off, screen gets brighter ..... not what I expected if 255 is max brightness (no filtering - right?).

My L39C mobile is still not showing Screen Filter controls in expanded status bar.

School comes first, so keep those straight A's up before working on Screen Filter :) .

From expanded settings control, if I slide the bar and filter is OFF, can you make it so the filter value is shown while sliding, then goes back to showing OFF when we stop sliding the bar?

Please add version number to Screen Filter Settings->About ;) .

I guess I'll go back to v1.3 for now.
[Xposed Framework Modules] :
It's overlapping with the quick settings on HTC one m7.
[Xposed Framework Modules] Anyoe:
SimpleChinese Translation Update

---------update translation 2014/10/26---------------

Transparency range --透明度范围

Minimum: -- 最低透明度：

Maximum: -- 最高透明度：

I agree with the fact that using a minimum transparency below 40 can make my screen entirely black and unreadable -- 我已知道当最低透明度低于40时屏幕可能完全变黑并仍决定设置。

About -- 关于

Settings -- 设置

Reboot your device to apply the changes -- 重启您的设备以应用更改

[MENTION=4272306]tony78960[/MENTION] thx for ur nice job

but there has a bug in MIUI V5

hope fix it

---------update translation 2014/10/30---------------

Enable - 启用

Disable - 禁用

Toggle - 切换

---------update translation 2014/10/30---------------

Disable hardware buttons backlight when filter is active - 当屏幕过滤器启动时禁用按键背光

[MENTION=4272306]tony78960[/MENTION]

---------update translation 2014/10/31---------------

Debug info dumped to logcat - 将调试信息转存到logcat中（i'm not very sure about the logcat's mean）

Dump display list - 转存显示列表
[Xposed Framework Modules] Gazda_:
Hi, great module! :)

I have a suggestion for you. I use SGS2. When there is no light in the room and I use Screen Filter everything is great except of hardware buttons backlight. This backlight is really bright and it is really annoying.

Is there possibility to add functionality, which turns off hardware keys backlight when Screen Filter is enabled?
[Xposed Framework Modules] fr0st420:
Same here. I'm on the m8 though.
[Xposed Framework Modules] Adam3Sixty:
Just to let u know, so far everything is working great on the Oppo Find7, qhd version :) running OmniROM latest nightly.
[Xposed Framework Modules] divineBliss:
Follup up to previous bug report

tony78960 ,

Following up from my previous post:

http://xdaforums.com/showpost.php?p=56335906&postcount=240

On my Nexus 7 2013, the maximum value I can move the slider is 215 (each of my three devices seems to a have a different max) from the settings window. From the extended status bar it lets me go to 255, but when I go back to settings window is still shows 215. Something's not tracking here.

What are your thoughts on changing long press to double tap to get to settings window? Trying to get their faster :) .

Fortunately, since we can easily get v1.30 from the xposed repo, it's not a big deal running into a bad release like this.

Please take your time with the next release as I realize you have engineering school and appreciate you doing Screen Filter in addition to school and life :) .
[Xposed Framework Modules] tony78960:
Maybe as I am not a native English speaker I don't get the the humorous tone... on first reading I felt insulted and it killed my motivation to work on Screen Filter for the whole day :(

With a little hindsight, I can get that if an update breaks everything this can make you mad. But

please

, at least describe your issue (SystemUI crash? Wrong toolbox layout? Black screen?) rather than saying "it doesn't work anymore".

Also if you could provide Xposed logs, a logcat and/or a screenshot like [MENTION=5854889]Reyzis[/MENTION], [MENTION=5925324]Anyoe[/MENTION] and [MENTION=927234]fr0st420[/MENTION] (BTW thank you guys for the report, I will try to fix that in a few releases), that would help me a lot to spot the issues. :good:

EDIT:

Well, nevermind, seems that your post got deleted.

Wise words ;)
[Xposed Framework Modules] tony78960:
I found a way to make this possible, will be in the next release!

Thanks for your ideas, added in the to-do list!

Could you try to clean Dalvik cache and/or odex files for Screen Filter? (see this post or this one)

I will double-check the code tomorrow to find what is causing this issue.

Thank you for your support :)
[Xposed Framework Modules] divineBliss:
tony78960,

The least we could do is support you and not give you crap for developing this app that we find so very useful :) .

I deleted the odex file from the Dalvik cache folder on my Nexus 7 2013, but I got the same results / same problem described before. In settings window I could only go up to 215.
[Xposed Framework Modules] Spere:
Found a bug.

For some reason filter won't apply on "blank area" while using Note 3 one handed mode. See picture.
[Xposed Framework Modules] tony78960:
Release 1.3.2 is out!

Changelog:

Added ability to disable hardware button backlight when the filter is active

Fixed transparency setting that was sometimes reset when sliding the seekbar

Added debug button to dump display list in logcat

[MENTION=5383624]Spere[/MENTION]

Could you click on the "Dump display list" button (at the bottom of the settings activity) while using the one handed mode and report the last lines of logcat (the ones containing the dump)?

Thanks!
[Xposed Framework Modules] XDAample:
Awesome, nice..

Works well on Xperia Z1, 4.4.4 stock based. Thank you.:D
[Xposed Framework Modules] erik443:
Hi tony! I love the idea of turning off the hardware button lights when the filter is on. Unfortunately, that option doesn't seem to do anything on my Sprint Galaxy S5 (stock ROM). Is there anything I can do to help (send a logcat, some system apk, etc.)? Thanks!
[Xposed Framework Modules] Spere:
I can do that in couple days (broke my PC so gotta fix it first)
[Xposed Framework Modules] divineBliss:
v1.3.2 works great!

tony78960,

Great work! It's working very well, thanks you! :)

For future releases:

* Add version # to Settings->About output

* When I'm adjusting the minimum under well lit conditions, I cannot read the value being displayed in the minimum box because it is so dim. Consider changing that so the value in the minimum box is readable under any current filter settings (0-255).

* Double tap to go to settings instead of long press (long press takes too long :) ).

Screen Saver still not working with LG L39C mobile (you already have log and System.apk file for this phone).

Add LG L41C to the list of mobiles that Screen Filter works on.

Thanks again and keep up the great work :) .
[Xposed Framework Modules] godly967:
new version works perfectly on my note 2 (i605) thank you!
[Xposed Framework Modules] 47th_Ronin:
Works flawlessly on my sgs3 vzw 4.4.2

Thanks for this mod!
[Xposed Framework Modules] satsmagic:
Not to offend, but just wondering, there are many apps in playstore for this, how does this exactly differ from those. I am using an app called Screen Filter and serves the purpose perfectly, what additional functions does this offer being an Xposed module
[Xposed Framework Modules] tony78960:
Screen Filter use the default way to change button's brightness.

It seems that it is not supported on Nexus S, SGS and others (see Android's issue 13299). It may be the same for SGS5, there is nothing I can do :(

Maybe you could use a custom kernel to manually tweak button's luminosity.

This has been asked some time ago, here was my answer:
[Xposed Framework Modules] fr0st420:
Tony great module BTW. Do you think it's possible to fix the overlapping issue for sense roms on the quick settings tab? Here is what it looks like.
[Xposed Framework Modules] satsmagic:
thnks for the clarification, will give definitely give that a try, had experienced that android's overlay security in Screen Filter. And also another issue that the navigation bar used to remain bright.

And pardon me for not going through the earlier posts
[Xposed Framework Modules] pyler:
android's overlay security (disabling some buttons like Install one)? I have already break it :D if you want, you can check XInstaller's code.
[Xposed Framework Modules] tony78960:
There is a similar problem with MIUI. I am searching a way to fix this, but it will probably be available only once the toolbox is customizable (in a couple of releases).

Thank you for your suggestion! But I prefer keeping Android's default behavior (I am using the WindowManager.LayoutParams.TYPE_SECURE_SYSTEM_OVERLAY flag to bypass the security) rather than breaking the system.
[Xposed Framework Modules] Adam3Sixty:
Dunno if I have already posted this or not, but its running perfectly on the Oppo Find 7, with OmniROM 4.4.4 latest nightly.
[Xposed Framework Modules] krazman325:
Caused abnormally fast battery usage even with screen off. 1 hour 25 minutes from full charge to 15% battery. Uninstalled and normall battery usage resumed. Repeated several times over last 2 days. SG Note3. Otherwise, functioned well.
[Xposed Framework Modules] godly967:
Did you have it constantly enabled?
[Xposed Framework Modules] krazman325:
Constantly enabled within Xposed. Not enabled from from within ADW Launcher. Rately used it except late at night. Battery drain was constant even when it was not being used. I did have it showing on the notification screen (the on-off button and slider).
[Xposed Framework Modules] Spere:
So this is what you were askin for?

I/ScreenFilter( 4846): ----- Dump of display list -----
I/ScreenFilter( 4846): Display 0: Built-in Screen
I/ScreenFilter( 4846): --------------------------------