### What does this PR do?
Adds a setting when set in
`~/.local/share/containers/podman-desktop/configuration/settings.json`
disables showing the "Local Extensions" tab.
### Screenshot / video of UI
`extensions.localExtensions.enabled": true`:
`extensions.localExtensions.enabled": false`:
### What issues does this PR fix or reference?
<!-- Include any related issues from Podman Desktop
repository (or from another issue tracker). -->
Closes https://github.com/podman-desktop/podman-desktop/issues/16037
### How to test this PR?
<!-- Please explain steps to verify the functionality,
do not forget to provide unit/component tests -->
- [X] Tests are covering the bug fix or the new feature
1. Edit `~/.local/share/containers/podman-desktop/configuration/settings.json`
2. Set `extensions.localExtensions.enabled": false`
3. `pnpm watch`
4. See there no more "Local Extensions" tab in Extensions section
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
### What does this PR do?
Noticed a few incorrect things on the settings page:
* update to use preferences.appearance instead of appearance.apperance
* window.bounds is now the correct reference
* updated example so it is now correct
* reordered the settings page reference to be alphabetical
### Screenshot / video of UI
<!-- If this PR is changing UI, please include
screenshots or screencasts showing the difference -->
N/A, see website preview :)
### What issues does this PR fix or reference?
<!-- Include any related issues from Podman Desktop
repository (or from another issue tracker). -->
Closes https://github.com/podman-desktop/podman-desktop/issues/15619
### How to test this PR?
<!-- Please explain steps to verify the functionality,
do not forget to provide unit/component tests -->
N/A
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
### What does this PR do?
It is: `~/.local/share/containers/podman-desktop/configuration/settings.json` on Linux / same as macOS.
### Screenshot / video of UI
<!-- If this PR is changing UI, please include
screenshots or screencasts showing the difference -->
N/A
### What issues does this PR fix or reference?
<!-- Include any related issues from Podman Desktop
repository (or from another issue tracker). -->
N/A, caught this while clicking the tabs between the two!
### How to test this PR?
<!-- Please explain steps to verify the functionality,
do not forget to provide unit/component tests -->
N/A, minor doc change
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
### What does this PR do?
Fixes the paths in the documentation. While writing the documentation
for settings, I had put down %APPDATA% for Windows, which was totally incorrect.
Should be `%USERPROFILE%` not `%APPADATA%` and resolves to:
`%USERPROFILE%\.local\share\containers\podman-desktop\configuration\settings.json`
### Screenshot / video of UI
<!-- If this PR is changing UI, please include
screenshots or screencasts showing the difference -->
### What issues does this PR fix or reference?
<!-- Include any related issues from Podman Desktop
repository (or from another issue tracker). -->
Closes https://github.com/podman-desktop/podman-desktop/issues/15204
### How to test this PR?
<!-- Please explain steps to verify the functionality,
do not forget to provide unit/component tests -->
N/A, docs
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
### What does this PR do?
Adds documentation regarding the new settings.json feature being added.
This gives us documentation on it, the upstream (Podman documentation)
references, as well as a managed-by example on how to use it.
### Screenshot / video of UI
N/A
### What issues does this PR fix or reference?
Closes https://github.com/podman-desktop/podman-desktop/issues/15004
### How to test this PR?
N/A, documentation.
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
* docs: add documentation for managed-by config and settings config
### What does this PR do?
Adds documentation with regards to using managed-by configuration as
well as a list of settings that we reference.
This includes:
* File locations
* Tutorials
* Troubleshooting
* Refererence tables
### Screenshot / video of UI
<!-- If this PR is changing UI, please include
screenshots or screencasts showing the difference -->
N/A, see website / view the markdown.
### What issues does this PR fix or reference?
<!-- Include any related issues from Podman Desktop
repository (or from another issue tracker). -->
Closes https://github.com/podman-desktop/podman-desktop/issues/14333
Closes https://github.com/podman-desktop/podman-desktop/issues/13872
### How to test this PR?
Read the docs / go through the tutorial.
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
* chore: minor updates to docs based on review
* chore: update terminology and console outputs based on review
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
---------
Signed-off-by: Charlie Drage <charlie@charliedrage.com>