-
Notifications
You must be signed in to change notification settings - Fork 261
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE]: Add Advanced Options to Menu Bar #955
Comments
@lurch oh woah, does this mean customization is ignored for "non-custom" images? |
Nah, it means that the OS's metadata in https://downloads.raspberrypi.com/os_list_imagingutility_v4.json explicitly needs to specify what kind of customisation the image wants. |
and if the metadata doesn't then the settings config screen won't display but the set settings themselves are still applied? |
Ahhh okay, even if I bring up the customize screen with the keyboard shortcut and load a custom image? |
I'm gonna defer to @tdewey-rpi here for the definitive answer, because I don't want to guess and get it wrong... |
If you use the debug shortcut to open the OS customisation window against an OS that does not typically offer customisation, this is an unsupported action.
The customisation script will be written - but may have some, no, or a completely adverse effect.
I will be constraining the keyboard shortcut to remove that option on official builds, because it simply cannot offer a consistently good experience.
… On 30 Oct 2024, at 15:41, Andrew Scheller ***@***.***> wrote:
I'm gonna defer to @tdewey-rpi <https://github.com/tdewey-rpi> here for the definitive answer, because I don't want to guess and get it wrong...
—
Reply to this email directly, view it on GitHub <#955 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/BC7TZM4C3OH2XY67PHDUKMDZ6D4Z7AVCNFSM6AAAAABQ33LJISVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBXGU4DKNJQHA>.
You are receiving this because you were mentioned.
|
Hey @tdewey-rpi, that's good to know that but as someone brand new to pis and still learning how they work I assumed all OSes respected these conf settings at a very low level; it may be safe to assume others cobbling tutorials together, trying to get their pi to connect to wifi out of the box may then too. I would guess that adding this option to the menu bar and greying it out when official builds are selected would communicate what's going on to users much more clearly than simply disabling the hotkey and making people wonder why sometimes the settings pop-up and sometimes they don't during certain installs. What do you think? |
Thanks for the suggestion, @warpling Your assumption is exactly what I want to avoid violating - and is a completely fair one to have made. I can only apologise that There's another issue in this repository where I've outlined my plan for communicating what's going on - but essentially I want to add another button to the UI that will be grey/enabled as you select an OS that supports customisation, and include this in the work to make customisation more robust. I wouldn't expect to see a release where you didn't get the entire feature - so the hotkey would not be disabled without having a replacement mechanism. |
That sounds like a great plan! Thanks for making getting into this world easier and for the quick replies! |
Is your feature request related to a problem? Please describe.
When I first flashed my SD card from a custom image I was asked what advanced options I wanted to configure. When I later flashed a more standard image I wasn't so I thought it wasn't possible to configure things like SSID. I needed this for my headless setup but because there was no button or even menu bar item for Advanced Options I assumed they were unavailable.
Describe the solution you would like to see implemented
There should be a button for accessing advanced options OR if there is a desire to keep most people away from them, only place it in the menu. A more advanced UX idea would be to permanently show the "Advanced Options" in the UI if the user has ever used them.
Describe alternatives you've considered
As smaller pis become popular so will headless configuration thus it should become easier not harder to set this up :)
Additional context
I was going to attach the app version of the mac app doesn't appear to have an About item in the menu bar either! These little things would go a long way to making the new user experience in 2024 better :)
Version
1.9.2 (Default)
The text was updated successfully, but these errors were encountered: