An android screen filter app for night time phone use
Java
Latest commit df3451d Jan 22, 2017 @raatmarien committed on GitHub Merge pull request #105 from Cj-Malone/quick-settings-tile
Add quick settings tile

README.md

Red Moon

Red Moon is a screen filter app for night time phone use. When the lowest brightness setting of your phone won't do the trick, Red Moon makes your screen even darker. With Red Moon, using your phone in the dark won't hurt your eyes and thanks to it's red filter feature, you will have a healthier sleep.

F-Droid

Get it on Google Play *

Direct download

Translation status

Features

  • Control the filter with separate color, intensity and dim settings
  • Use the default profiles or create your own to quickly choose the right filter settings
  • Schedule automatic turn on and off times, so you don't have to worry about turning the filter on at night
  • Use the persistent notification to pause or stop the filter without leaving the application you're using
  • Control the filter with a widget or a shortcut, right from your homescreen

Screenshots

License

"Red Moon" is a derivative of "Shades" by Chris Nguyen used under the MIT License. "Red Moon" is licensed under the GNU General Public License version 3, or (at your option) any later version by Marien Raat.

GNU GPLv3 Image

All used artwork is released into the public domain. Some of the icons use cliparts from openclipart.org, which are all released in the public domain, namely:

Building

To build the app on GNU+Linux, clone the repository and run

./gradlew build

in the root directory.

Use

./gradlew installDebug

to install the app on a connected device.

How it works

Red Moon displays a constant transparant overlay to dim and color the screen when the filter is on. If, for example, you have the intensity set to 0%, then the overlay will be black with a transparency equal to the dim level you selected. If you choose a higher intensity, the color will be saturated with the selected color.

Contributing

All help is welcome! If you have found a bug or have an idea for a new feature, just open a new issue. If you can implement it yourself, simply fork this repository, make your changes and open a pull request.

Translating

Translating is very much appreciated! Just go to Weblate, create an account and start a new translation or update an existing one.

Footnotes

* Google Play and the Google Play logo are trademarks of Google Inc.