Git Product home page Git Product logo

flashy's Introduction

Flashy icon

Flashy

Simple & Privacy-Friendly Flashlight App

GitHub Workflow Status (branch) License Last commit Releases Latest tag Issues Pull requests Codacy Badge codecov Translation status Known Vulnerabilities API F-Droid Google Play

Get it on F-Droid Get it on Google Play

Flashy is a simple and practical screen flashlight app that uses your screen’s light or camera flash and converts your phone and tablet in a powerful flashlight. Enjoy a handy bright flashlight at your reach anytime and anywhere you need it.

🔦 SIMPLE AND HANDY SCREEN FLASHLIGHT

Flashy is very easy to use, super user-friendly with numerous mobile flashlight features that offer you a bright flashlight in your pocket. Our screen torch light gives you brightness & clarity anytime you need it with just a press on your device.

☀️ CONTROL AND CUSTOMIZE THE BRIGHTNESS

With an elegant design and its multi-functionality, this flashlight app allows you to control the brightness of the mobile flashlight. Customization of the brightness and the screen’s color to suit your preferences can be done easily with the features offered on this minimal flashlight. Just easily rotate the brightness circle and adjust it per your needs.

🚫 PRIVACY FRIENDLY & WITHOUT ADS

This fast flashlight can be a perfect choice for users with a device that doesn’t have a camera or has one but with a broken flashlight. This mobile flashlight is very privacy-friendly, your safety is guaranteed and most importantly it is an ad-free flashlight so you won’t be interrupted using it.

💡 FLASHY FEATURES

  • Easy to use and privacy-friendly
  • No ads
  • Elegant and simple design with different themes
  • Uses your screen’s light or camera flash as a source
  • Control and customize the brightness

🔨 Contributing

The development or a feature branch is used while developing the code, and pushed into the master branch trunk afterwards for releases. PRs to the trunk need at least one approving review before getting merged.

Help translate the app at Hosted Weblate.

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Check out the contribution guidelines for details please.

📜 License

Apache License 2.0

💙 Contributors

List of contributors to this repository

flashy's People

Contributors

chesfire avatar codingjwilliams avatar comradekingu avatar crazymarvin avatar dasjott avatar dependabot[bot] avatar fahadsaleem avatar haarolean avatar iamheru avatar inson1 avatar jesse205 avatar karimapps avatar ktyby21 avatar kuragehimekurara1 avatar mantasio avatar milotype avatar oersen avatar pgmtx avatar plasmus777 avatar poopjournal avatar prasanta-hembram avatar rafifos avatar rezaalmanda avatar sal0max avatar santossi avatar teixeira0x avatar thejenja avatar unbiaseduser avatar wdestroier avatar weblate avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

flashy's Issues

GitHub Actions

Improve the GitHub Actions workflow to enable more useful stuff like

  • code coverage
  • upload to Codecov
  • linting
  • unit testing
  • Telegram integration

Turn on flash by long press home button as digital assistant

Hi. Please add the feature to assign the app as a digital assistant, to be able to quickly turn the flashlight on and off with a long press of the home button. Just so that the app itself doesn't open when you turn the flashlight on/off like this. Many thanks.

Tile for Flashy?

Would it be possible to add a tile to quickly start Flashy? Similar to the built in, but inferior, flash light?

Avoid Camera permission

Other flashlight apps like Simple Flashlight work without Camera permission, so there seems to be a way to control the flashlight w/o Camera permission. For an app like Flashy that claims to be privacy friendly it would be good to use such less intrusive permissions or state why Camera permission is necessary.

Nicer Readme

  1. Add Weblate widget
    brave_wtWxw6SB3M
  2. Add pictures of the app
  3. Add the video
  4. Add icons where it can be downloaded (this icons look better then the small icons)
    brave_DyGCqwbzs8
  5. Add Flashy icon

Crowdin Integration

At the moment Crowdin only serves for the Google Play texts.
It would be great to add the strings of the app itself and make it possible to translate everything on Crowdin.
For that a crowdin.yaml configuration file is needed.

Widget

widet_1

A flash icon which activates the flashlight was added in v1.3.

widet_2

Is something like this with a slider for the screen brightness possible too?

Colourful Screen

I don't know if you have any time to hear out stupid suggestions but have you ever considered adding colors to the screen?

I would really enjoy being able to set screen red for a non invasive light.

A user would like to have the option to change the color of the screen. What do you think about it?

Localization

You can help by submitting translations on Weblate.
If you have any questions just send a message.
Thanks!

SOS?

Some other flashlights have the feature to emit a SOS sign. I hope that I will never need it, but it might make the difference. Are there any plans to include such a feature? Maybe a "simple" flashing light (with adjustable interval?) might also be useful to attract attention ...

Color Problem

Add option to reset the color back again to white if it changed cuz it becomes harder to again take it to white

Turning screen light off dies not restore previous brightness

STR

  • turn screen light on
  • turn screen light off

Expected behavior

Brightness gets reset to the value before turning the screen light on (i.e. the value managed by the os)

Actual behavior

Brightness gets set to darkest value.


  • GrapheneOS (AOSP 13)
  • Flashy 1.4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.