AutoDarkMode / AutoDarkMode/Windows-Auto-Night-Mode
Do not automatically check for updates in metered networks
- Dominant language
- C#
- Stars
- 9.7k
- Forks
- 308
- Avg merge
- 2d 58m
- Merged PRs (30d)
- 3
Description
**Describe the enhancement or feature you'd like**
Use API to detect whether the current network is billing by traffic, and if so, do not automatically check for updates. However, a switch can be added to allow users to automatically check for updates under a metered network.
At the same time, I believe that when checking for updates in a metered network, users should be reminded that this may incur additional fees.
**Describe alternatives you've considered**
_None_
**Additional context**
_None_
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the existing automatic update-check entry point and the project’s update settings. Investigate the Windows API for whether the current network is metered, then define how the opt-in switch and fee warning fit the existing settings and update flow. Done means automatic checks are skipped by default on metered networks, with a user-controlled override and a reminder when checks proceed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop, operating-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100