yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] PunchUp:
Google it
[Xposed Framework Modules] pakitos:
AMOLED screens are organic, a dark pixel is actually a pixel turned off and also the darker the screen/color the less battery it drains.

A LCD screen (IPS included) turns every pixel on, even dark ones.
[Xposed Framework Modules] srnoth:
This simply covers the whole screen with a dark layer. On LCD screens this will not help battery life at all, since the backlight level remains the same. On Amoled screens, because each pixel is its own light source, anything that causes a darker screen reduces each pixel's output, thereby saving battery life.
[Xposed Framework Modules] BragaisG:
This is great! I always use my phone for a couple of hours before I go to bed and this helps my eyes a lot! Thanx for your work!

---------- Post added at 05:12 AM ---------- Previous post was at 05:05 AM ----------

PS: another thumbs up for providing a Tasker pluggin!
[Xposed Framework Modules] oldman20:
This is the answer I need, thanks you[emoji1]

Oh, i realized if that so structure of this mod on amoled & ips screen is different? If on amoled, this mod running like ips, so that simple covering darker transparent, while the brighter of screen always constant?
[Xposed Framework Modules] twe90kid:
So i have a question, what's the best color value to eliminate bluescreen at night?

I'm trying to achieve the "Natural" look that your able to choose in the "Bluescreen Filter" app.

Thanks
[Xposed Framework Modules] SysWiz:
Awesome sauce! Thanks for bringing back the shade feature to tasker.

Does anyone have a good shade number that mimics f.lux or twilight?
[Xposed Framework Modules] Biyoalp:
awesome

awesome update. force stop issue have gone (on my s5). minimum brightness 5 good.
[Xposed Framework Modules] Quipp:
Question for the developer.

On my HTC one (m7) when the screen filter is active I can't see regular notifications. Could this be fixt?

I really like this mod.
[Xposed Framework Modules] mattwang3:
Any one try on Note 2 7100 with DN4 rom?

Does it work?
[Xposed Framework Modules] Quipp:
Yes, it works really great
[Xposed Framework Modules] tony78960:
Color filter

[MENTION=5981676]mo30[/MENTION] Did you try again with the latest release?

This is really strange that reboot doesn't reset filter's state, are you using Locale/Tasker to enable the filter after device's boot?

[MENTION=6207958]Hig13[/MENTION] The default color before 1.4.1 was black, but fully opaque (0% transparency) :eek: Now it is transparent and the max opacity is limited to avoid blank screens. :good:

It seems that Bluelight filter is using a yellowish color (based on RGB [200, 180, 10] so #C8B40A) as "natural" filter.

Twilight use a filter varying from reddish to yellowish depending on time and chosen color temperature, I can't give you a particular value...

Next Screen Filter release will add a slider in the activity to change color filter's intensity (in order to tune it's transparency without having to open the color picker dialog at each try).
[Xposed Framework Modules] tony78960:
Toolbox

Screen Filter's toolbox is injected at a particular position into the notification area. Unfortunately the algorithm injecting it is not robust enough to handle every implementations of SystemUI and it can't be tweaked by the user yet, therefore the real position of the toolbox is a bit random across ROMs...

Improving the algorithm to handle more cases and allow customization is in the to-do list. I am just starting to work on it, but it's quite a heavy task and will require some time.

Sorry I did not answer earlier. I suspect your notification area to be a relative layout, which is not easy to handle because currently I have to add a margin in order to move the content of the notification area and show Screen Filter's toolbox (whereas in a linear layout, content is automatically moved when you add an item at the beginning). Hopefully the gap will be removed in the next release when the toolbox is hidden ; it's a flaw in the injection algorithm, thanks for reporting that!

Same as above, I am trying to find a solution to improve toolbox's injection. In the worst case, you will need to disable the toolbox and use other ways to control the filter (dedicated notification, widget and quick setting tile are planned features).
[Xposed Framework Modules] tony78960:
Are you talking about the toggle button in the toolbox? The value shown on this button reflects the current state of the filter (OFF when disabled, and a numerical value when enabled). Similarly, Android's switches (prior to Material Design) show "OFF" when they are turned off.

I think using Android's default translation for "OFF" (android.R.string.capital_off, which is "NO" in spanish) would be more accurate. What is your opinion?

@ all the translators, I added a field in the about page with translator's name for the current locale. If the translator name I put in strings.xml does not suit you, you create a pull request on Github to update it.

Don't worry, your new icon idea was not forgotten :)

The color theme is nice! But the puzzle piece's outline should be thiner and gray to fix what [MENTION=6065620]divineBliss[/MENTION] said:

Also, for the 3D effect, you should use the lighter color and keep the medium color for the outline. Adding an outline around the whole icon would be nicer IMHO, also it would help delimiting the icon on light and dark backgrounds.

I should have posted a preview to illustrate my point earlier... See the attached draft picture (you can find the SVG source here).

Edit:

Attached picture is a draft! The grey square represents the puzzle piece.
[Xposed Framework Modules] godly967:
Is there a way to set multiple filter settings in Tasker, for example, at 9pm I want the filter to turn on a little bit, but by 10:30pm I want to lower it. Every time I've tried to add a second/third filter setting in Tasker it changes the entire thing so it'll only have one setting. So if by 9pm I have it set to 150 and at 11pm I set a new thing for 70, it changes the 9pm setting to 70 as well. Is there another way around this?
[Xposed Framework Modules] pakitos:
I believe so, are you trying to do this on a single profile or on multiple profiles? Try the other way around, I havent tried it but if Im not wrong, when I was setting mine on Tasker, it seemed possible.

Maybe it just needs to be changed to "Apagado" which is the current/present time of Off and not "Apagar" which is the future time of Off.
[Xposed Framework Modules] godly967:
I'll try on different profiles, quick question though regarding that. One profile turns it on, when I want the next profile on and lower the filter, should I toggle the filter off before setting the new filter, or will it just override it?
[Xposed Framework Modules] pakitos:
It will override it but thats just a guess. Maybe you can make an exit entry to shut that profile off and have a little bit more of control. In the end Tasker is a thing of trying until you get the desired task.
[Xposed Framework Modules] pfonck:
The plugin (1.4.1) doesn't show up in Locale 5.3 on my device... any tips?
[Xposed Framework Modules] tony78960:
Thanks for pointing that out, I found out in Locale's documentation that plugins are rejected if they do not set the installation destination to "internal only"...

This will be fixed in the next release.
[Xposed Framework Modules] w0rinal:
First of all thanks for this great module :thumbup:

I use Tasker to increase and decrease the opacity step by step since the bar in quick settings moves the tiles down so the quick settings are scrollable and I can't swipe the tiles to change from quick settings so notification panel which I personally don't like.

The task(s) work well but when I want to change one step I need to modify like 8 Tasker actions.

Would it be possible to implement a variable for the darkening opacity which can be read out and modified by Tasker and also be applied as new opacity value?

So I can set up a task which reads out the current opacity value which is then modified by Tasker and reapplied.

Just asking. It's okay if this needed to many changes in code and might not be feasible ATM

Sent from my Boeffla powered Slim GT-I9300
[Xposed Framework Modules] tony78960:
Release 1.4.2 is now available!

Changelog:

Color filter's opacity is now independent from its color

Implemented shortcuts to toggle filters

can be used "like a widget" on the desktop

thanks to GravityBox, can be used as a quick setting tile

Added translator's name in About

Fixed Screen Filter plugin not showing in Locale

Potential fix for the hole left in system UI in some cases when the toolbox is hidden

Updated French, Russian & Slovak translations

Fixed Spanish translation

[MENTION=1840310]Quipp[/MENTION] does this version fix the gap you have in your notification panel when the toolbox is hidden?

Also, could you PM me your SystemUI.apk?
[Xposed Framework Modules] tony78960:
What you ask seems feasible.

Do you just want some variables to be set by Screen Filter, or do you also want Screen Filter to be recognized as an event and/or a state plugin in Tasker?
[Xposed Framework Modules] tracerit:
Just downloaded the app last night but was going to uninstall due to a lack of a shortcut but now I'm gonna keep it. Just donated as well! Thanks for a great app!

1D253132AW887245R
[Xposed Framework Modules] pfonck:
It's showing up in locale now... well done! Seems to be working well. I'm using it in combination with the Twilight plugin to enable the colour filter to mimic f.lux functionality from dusk till dawn.
[Xposed Framework Modules] aness zurba:
How can I use that?

also, disable backlight of buttons doesnt work.
[Xposed Framework Modules] kurtextrem:
Thanks for the update. I have two requests, can you add a toggle to couple the filter and the color filter? I only want the latter to be active when my screen is dark (as blue color filter).

And an automatic (time based) de/activation would be a dream :)
[Xposed Framework Modules] w0rinal:
the latter would be great so the values and whether it's already active van be determined more easily

Unfortunately it doesn't work without GApps (Google play services to be exact) ...

Do you probably know an alternative?

Quote above might be helpful for you, Tasker and twilight plugin

In SlimKat I go to settings -> interface -> quick settings (or wherever you can manage your quick settings tiles), add a custom tile. Steps are probably similar in other roms.

Then a dialog let's me choose the shortcut I want to execute when clicking the tile, either a shortcut from the list or an app when clicking 'applications'. Since the last update screen Filter can be toggled via a shortcut which needs to be linked to a quick settings tile.

Sent from my Boeffla powered Slim GT-I9300
[Xposed Framework Modules] aness zurba:
cant this be done in stock sammy 4.4.2

---------- Post added at 06:46 PM ---------- Previous post was at 06:44 PM ----------

cant this be done in stock sammy 4.4.2?
[Xposed Framework Modules] tony78960:
Thank you for your support! :good::laugh:

I don't know if you can do this on your ROM, but you can install this Xposed module: GravityBox.

In its setting activity, by going to StatusbarTweaks > QuickSettings management, you can manage the quick setting tiles. In Statusbar QuickSettings tiles, make sure that at least Quick App or Quick App 2 is enabled. Then in Tile specific settings, select Quick App tile (2) settings and for the Main application, choose the Shortcut named Screen Filter.

Although Screen Filter uses Android's recommended way to disable button's backlight, there is a limitation and some ROMs do not support it. It was reported by [MENTION=6085514]erik443[/MENTION] on his Galaxy S5 (stock ROM too), you can find my answer here.

What you can try is to flash a custom kernel and tune it to dim button's backlight...

Yup! It's on its way, with toolbox's customization.

Automatic de/activation can be done through Tasker or Locale for now. It may be implemented in Screen Filter but not before the actual to-do list is completed...
[Xposed Framework Modules] w0rinal:
You can try but I suggest not to use gravitybox on Sammy Roms. They are heavily modified and even activating and not changing any settings in GB before rebooting can possibly result in boot loops.

If I were you I'd do at least a nandroid backup.

GB is a great module but even messes things up in SlimKat, which is aosp based

Sent from my Boeffla powered Slim GT-I9300
[Xposed Framework Modules] htcthd1:
Issue with setting not sticking after reboot

I would like to report an issue that I've encountered with this great module - settings are not applied after reboot. I'm using newest CM11 Nightly with latest boeffla kernel on SGS3 Int. Is there any way to resolve this issue?
[Xposed Framework Modules] arcadesdude:
This filter works great! My only question is this: Is there a setting or could you add this setting to toggle both the darkening and color filter at the same time from the notification button? Currently the notification button only toggles on off the darkening filter (or long press sets default).. Thanks!
[Xposed Framework Modules] Exeleration-G:
Hi, I'm using an iNew V3 Plus, running the KitKat stock rom (build CXQ_V3A_INEW_V06). It's rooted. Everything works, except the buttons on the bottom of the phone (Menu, Home, Back) still light up when the option is checked to turn the hardware buttons off when Screen Filter is active .

At the moment, I'm using both Screen Filter and CF.lumen. CF.lumen has a really nice color filter to apply when it gets dark, called Temperature. You can set its value, ranging from 1000K to 6600K (much like the computer programs f.lux and redshift).

I would prefer to use one app for both these tasks if possible. Screen Filter also sports a color filter, but it's not really clear to me how to set a value that matches CF.lumen's (for example, how should I set it to 3000K?).

Therefore, it would be nice if we could set the color filter using the Kelvin (K) value as well.
[Xposed Framework Modules] w0rinal:
You can enable it with Tasker after boot or any other app which can run shortcuts or other actions at boot.

I rather consider this a security measure, so one can reboot when setting the brightness too low.

If this feature was added I'd like an enable/disable button for applying at boot.

Sent from my Boeffla powered Slim GT-I9300
[Xposed Framework Modules] gcbxda:
i've been using this for a long time on my amoled phones.

but i'm always hopping all my tweaks would be included in AOSP or something. as i hate the perf hit exposed causes.

well, this is still not in android, but there is an app that get's pretty close. "Screen dimmer" is free but not open source. YAAB is not as good, but open source, and also work with fine grained light sensor, which works wonders on my moto x but not on my other (older) nexus.

both fail to make the navigation on screen buttons to go darker. but that is not an issue if you use pie or have hardware buttons.
[Xposed Framework Modules] dapaintballer331:
Hello,

GREAT Module. I have one issue though: This module adds a gap above my notification items.

I'm running 4.4.3 KitKat, AndroidRevolution HD (Sense 6).

This is the ONLY module that I have activated.

I'm not sure why, but this gap grows and shrinks. Some days the gap is HUGE, other days it's small but present like this.

Screenshot attached
[Xposed Framework Modules] tracerit:
I'm having this issue when I reboot, the Color Filter setting reverts back to black. Anyone else?

Edit: actually the Darkening Filter is reset too.
[Xposed Framework Modules] w0rinal:
Settings in the app are reset to default or filter is just not applied after boot?

Sent from my Boeffla powered Slim GT-I9300
[Xposed Framework Modules] tony78960:
[MENTION=2439934]htcthd1[/MENTION], [MENTION=5856428]w0rinal[/MENTION], [MENTION=772207]tracerit[/MENTION]:

Settings are volatile. This way you can tune them as much as you want without the fear of early flash memory wear-out.

Only default settings are saved and applied after reboot, but both filters are not reactivated to avoid having an unreadable screen if you are in a bright area.

In order to save the current settings to default settings, make a long press on the "Set" button (for both the darkening and color filters).

Currently you can automatically enable the filters after boot with Locale or Tasker, or any other mechanism that is able to launch shortcuts.

I can add an "auto-enable after boot" setting but I don't want to have people complaining that their screen went black after rebooting their device in a bright place :(

Any thought? Ease over security?

See the end of this post for an answer to your first question. (It says: be patient, it's coming)

You can already reset the transparency of the darkening filter by long-pressing the toggle button in the toolbox.

See the middle of this post about hardware buttons not being disabled. (ROM related bug)

I think I found a way to use color temperature, it will probably be implemented shortly.

I will release a new version this week, don't forget to report back if it fixes your issue!

Edit:

[MENTION=2276986]dapaintballer331[/MENTION] could you PM me your SystemUI.apk? For science...
[Xposed Framework Modules] arcadesdude:
Excellent! And thank you. Yes, I was only asking about the coupled toggle. I'm not concerned with the 2nd part of the answer the coupled toggle of colored filter/darkness was my only question and I'm glad we'll see that :D
[Xposed Framework Modules] tracerit:
nm, on my end i never set my settings to default. always thought that button was broken, didn't know i had to long press it on my end. consider my "issue" resolved. works as i intended now :) thanks!
[Xposed Framework Modules] w0rinal:
Awesome :thumbup:

You're the only developer I know to develop that carefully and even take care of not wearing off memory (no offense to other developers intended)

Thoughts that come into my mind when thinking about the "unreadable screen after boot" problem would be

- a flashable zip to disable darkening filter in recovery (I assume this to be more effort than it's worth in the end)

- a pop-up which asks for enabling darkening filter, maybe showing a preview of how it would look like (probably delays boot/realizable with Tasker or locale as well)

- only allow a decent minimum transparency (for example 127) to be applied at boot, even if default value is lower

And only optionally apply on boot

Sent from my Boeffla powered Slim GT-I9300
[Xposed Framework Modules] Endroyed:
Just installed it and it's great! I love your app/module! Would it be possible to include an auto-on-or-off-filter for a specific time, so we won't have to turn it on during the night and if in the day?

Thanks.

Sent from my GT-I8552
[Xposed Framework Modules] ansh1996:
I'm using this module for like a week now, and i really love it! Truly amazing. I used to have f.lux on ios before and i'm glad such an option is available on android now too

Edit:

Just a few features i would love to see in this app

1. An option to change the color of the darkening filter to florescent, or some similar color presets for color filter :)

2. Auto-Activation according to the time of the day.
[Xposed Framework Modules] pakitos:
You can do this with Tasker.
[Xposed Framework Modules] ansh1996:
Well yes, but i would not want another app hogging ram of my already low-end phone for this thing :/
[Xposed Framework Modules] Endroyed:
Exactly! If it could possibly be integrated in the module, we'd be more happy! I have no clue about the difficulty of creating something like that. It's just one thing that would make it more complete. Time-based Filter Automation. :)

Sent from my GT-I8552
[Xposed Framework Modules] tony78960:
New release: Screen Filter 1.5 is now available!

Changelog:

Draft customizable toolbox

Ability to tint the toolbox

More to come...

Long-press on the color button to choose a color temperature (in °K)

Added warning message about hardware button backlight

Changed notification icon

Another potential fix for the hole left in system UI in some cases when the toolbox is hidden

Fixed value editing in Locale/Tasker plugin (value was not restored)

Updated French, Japanese, Russian, Slovak & Spanish translations

Making the toolbox customizable isn't that easy if I want to make this design extensible, so other button actions (like switch color filter, double-tap action, etc...) are not implemented yet.

For now, you can choose a temperature color by long-pressing the color button in filter's settings, I will add this behavior to Locale/Tasker plugin too.

I have this question for you:

would you like to have two separate color filters? (One for random color, the other one for temperature color)

or do you want to keep only one color filter and have the ability to switch between whatever-the-color-you-want and temperature color?

[MENTION=2276986]dapaintballer331[/MENTION], [MENTION=1840310]Quipp[/MENTION] does this release fix your gap in the notification area?

If you could send me your SystemUI.apk it would help me supporting your ROMs.
[Xposed Framework Modules] dontwan:
New idea,

I got maybe an idea for a new feature in this module.

A battery save option, when the battery is xx% then auto turn on transparent on xx (80 or something).

Sorry for my english, i hope you understand.
[Xposed Framework Modules] dmertins:
[MENTION=4272306]tony78960[/MENTION]

It's working perfectly on Galaxy S5 (SM-G900H), TouchWiz 4.4.2.

How can I set the toolbox background color using a color code? There is no such option, or am I missing it?
[Xposed Framework Modules] duquebees:
Thank you

Splendid. The Tasker integration is great. Now I don't worry about forgetting to turn off my screen filter. I greatly appreciate your sharing of your work.
[Xposed Framework Modules] tovarish:
Great work esp the tasker integration.

Could you add a temperature to colour filter like

http://academo.org/demos/colour-temperature-relationship/

or

http://www.tannerhelland.com/4435/convert-temperature-rgb-algorithm-code/

Its would help greatly in having a screen filter set depending on the light outside using tasker.

*EDIT* just noticed its possible already by long press the colour button but not in the tasker configuration page. thanks great work.

tovarish
[Xposed Framework Modules] grisu59964:
It works like a charm with Tasker integration on my Sony Xperia Z1 Compact (D5503) on Stock Android 4.4.4.

Thanks a lot! Finally a solution that really works.
[Xposed Framework Modules] palmuse:
Great app. Thanks!

Would you consider adding the ability to use a custom image as an overlay with transparency as the filter?

This could lead to some very cool effects especially if both an image and color could be applied.
[Xposed Framework Modules] Adam3Sixty:
Haven't posted for a while, every update is working fine, and I love the new toolbox colour setting, now everything looks right!!
[Xposed Framework Modules] EnderHDMC:
Please add other filters

Could add filters such as Hue, Bw filter, Saturation, Litho and X Process

It would help a lot for editing photos since people wouldn't have to edit each photo individually and would just be able to browse through photos that technically just look edited and it would really help for seeing how your picture would look before you start editing (You could also just take a screenshot) and I would love some of the my games to be in black and white just to add a little more fun and customization.