-
Notifications
You must be signed in to change notification settings - Fork 252
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
Add additional properties to Sources Tab in Settings screen #425
Comments
- Added necessary UI elements - Updated model classes with new properties - Need to wait on updated Chocolatey Lib in order to fully test
I think that looks great! A small change though to the checkbox labels - I'm not sure they need "Is State". I would prefer either "State" or "State?"
|
@ferventcoder yip, I can fix that up.
That is a lot of text to put in. Would you be ok with the latter part going into a tooltip? And for it to be disabled if not in business edition? |
Tooltip. They can still set it, but let's put in a tool tip over both the text and the checkbox itself. |
@gep13 @ferventcoder It might not be a terrible idea to figure out a tooltip or ❔ helper, if only to provide either an explainer or link to docs for some of these properties. Currently you have to have some knowledge of sources to understand these properties. Or to run |
Even better - having a help menu that pulls up, running And yes, tooltips are awesome as well. Thinking out loud, link up the name to the option on CLI and parse the description out of the CLI return. |
We don't technically have access to CLI output after the rewrite ;). But I do believe that we can pull the description info though lib. Will have to look... |
The info is available in each command. :) |
- Added necessary UI elements - Updated model classes with new properties
- Added necessary UI elements - Updated model classes with new properties - Need to wait on updated Chocolatey Lib in order to fully test
- Added necessary UI elements - Updated model classes with new properties
* (GH-371) Enable self-service mode When using self-service installs, a feature in Chocolatey for Business, it provides a background agent that actually performs the installations. Chocolatey itself handles passing through the proper information to the background service so that installations can occur. The GUI should notice the feature is switched on and adjust to allow non-administrators to run certain commands in the GUI without attempting to elevate. Original commit from @RichiCoder1. * (maint) capture connection closed error There are errors where a connection was closed during an operation, like when the application is being closed when running a query. Capture those and allow the application to exit peacefully. Original commit from @RichiCoder1. * (maint) Add Pin for German resources * (GH-425) New source settings - Added necessary UI elements - Updated model classes with new properties * (GH-371) Ensure config is properly set When calling into chocolatey.lib, if the Container is accessed prior to having the configuration all set, any additonal components that Chocolatey attempts to register will be ignored. This causes issues with using Chocolatey and registering licensed configuration and components. Ensure that Chocolatey does get set appropriately by making a call to do that early in the process load. * (maint) upgrade to Chocolatey 0.10.7 * Ensure we don't elevate when operating through a background agent.
This is good now, right? |
Specifically:
/cc @ferventcoder
The text was updated successfully, but these errors were encountered: