Skip to content

Quenary/screen-tune

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screen Tune

Alt text

Angular 19 / Pywebview

The app dynamically changes display settings (brightness, contrast, gamma) when the active window changes. It makes only one internet request to check for updates (this option can be disabled).

Localization

  • Russian
  • English

Tested

  • Windows 10 22H1, Windows 11 22H2
  • Common windows apps, fullscreen / borderless modes in several games
  • NVidia, AMD GPUs

TODOs:

  • Add ngrx
  • Write tests
  • Improve logging
  • Add linux support?

Develop:

  • Install node.js 22+ (nvm is recommended)
  • Install python 3.12+ (python-is-python3, python3-venv if needed)
    • Frontend

      cd frontend
      npm install
      # Build with
      npm run build
      # Or run with
      npm run start
      
    • Pywebview

      cd pywebview
      python -m venv venv
          # activate venv with
          source venv/bin/activate
          # or
          venv/scripts/activate
      pip install .
      # Build with
      python build.py
      # Or run with
      python src/main.py
      

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published