mymonero / mymonero-app-js

The JS codebase for the MyMonero desktop apps
BSD 3-Clause "New" or "Revised" License
530 stars 156 forks source link

Increase available timeout options in "APP TIMEOUT" #483

Open jamespfluger opened 2 years ago

jamespfluger commented 2 years ago

Describe your feature request

Currently "APP TIMEOUT" has a range from 15s to 25m before immediately hitting "Never"
My request is to increase available finite numbers for the timeout window to be longer than 25 minutes.

Even just extending the maximum finite number to 1 hour would be nice, although I would prefer a few more options. I've used websites that let you select 15m, 30m, 1hr, 2hr, 4hr, 12hr, 24hr, indefinitely. As a specific example, Windows offers many different options for a sleep timeout before "Never" image

What problem does this feature solve? [optional]

This problem solves the issue of people who take breaks/occupied elsewhere longer than 25 minutes, but are not comfortable using "Never" as a timeout window.

For a personal example, I often spend time playing around with crypto and have my laptop next to me while I do something else or wait for something to process. It is frustrating to have to go through the steps to reveal my MyMonero specific password and then enter it in.

Additional context [optional]

Some mathematicians may dispute this, but the issue is that 25 minutes is a very short time compared to ∞ (which is essentially never)

25 minutes = 25 minutes
∞ minutes - 25minutes = ∞ minutes (if there are any mathameticians reading these please don't call me out on my calculations)