BitcoinDesign / Bitcoin-Core-App

Tracking the design process for the Bitcoin Core App.
https://bitcoincore.app
MIT License
56 stars 11 forks source link

Move Developer Options from About to Settings #51

Open yashrajd opened 1 year ago

yashrajd commented 1 year ago

Had mistakenly opened this is the gui-qml repo earlier...

Settings > About does not seem to be an obvious place for Developer Settings. I think Jakub originally suggested it.

Screenshot 2023-04-13 at 22 07 49

It should be moved out into Settings as the last item. Carry the same text warning for users. Can provide a mockup if required.

edit: fixed name to Jakub since my Mac's legendary auto-correct changed it.

GBKS commented 1 year ago

It is intentionally a little hidden so people don't accidentally mess with it. This is also a precaution against scams, which it has apparently happened that scammers had people mess around with devs settings.

yashrajd commented 1 year ago

I think this goes back to this question I've had for a long time...don't think it's a new one either: who's the audience of Core, at least of this QML version?

GBKS commented 10 months ago

Anything actionable here or can we close this issue (I'm trying to clean up the issues list).

yashrajd commented 10 months ago

I seem to remember this came up again a couple of weeks back.

I understand the intention driving the placement of Dev Options here, but my IMO the current location makes the feature harder to discover even for the intended users. Therefore I still support moving it, and keeping this issue open.

Perhaps some other measures could be taken to discourage accidental or scummy usage of the feature contained in this section, but perhaps that could be done as a second step if/once this is done.

GBKS commented 10 months ago

Let's run it past the broader team. Hebasto had very strong opinions about this, if I remember correctly.

Second consideration is that this needs to be accessible from the cover screen before you go through onboarding. In that scenario, going through About is appropriate (there are no other options really). Later, when you're in the app, maybe it could just be under Settings, and not under About.