InfiniTimeOrg / InfiniTimeOrg/InfiniTime
Bluetooth setting is not accessible enough
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 3.4k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
Verification
- I searched for similar issues (including closed issues) and found none was relevant.
Introduce the issue
I think Bluetooth enable/disable setting is not accessible enough and that it should be easier to toggle.
Most of operating systems make Bluetooth settings very easy to change, I don't see why this case is different. I often turn off Bluetooth to preserve battery when I don't need it. But now it's at the bottom of the settings list and accessing it requires 5 actions!
Curious if I'm the outlier here and if others feel the same.
Preferred solution
I see these solutions:
- Move from bottom of the list to the top. Maybe could be switched with "Time format", how often Time format needs to be changed?
- Replace Flashlight Quick Setting with Bluetooth toggle. I think watch flashlight is very impractical, but maybe it's just me.
2.1. Allow to configure 1 quick setting button action - either Flashlight or Bluetooth or maybe something else?
Version
1.13
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points. First clarify which proposed interaction is intended: moving Bluetooth in settings, replacing the flashlight quick setting, or making that button configurable. Done should mean the selected design provides a clearly easier Bluetooth toggle and is agreed by the project.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100