Skip to content

[ENHANCEMENT] Mutually Exclusive Profile Selection #648

Description

@MarvKler

Is your enhancement request related to a problem? Please describe.
My idea is more about comfort feature for using RobotCode profiles locally in VSCode than really solving a problem / issue.

Describe the solution you'd like
Is it possible to implement a feature to define robotcode profiles as mutually exclusive ?

Example:
Example profile config in robot.toml: the user has configured total of 5 profiles: Profile A - Profile E

Conditions:

  • If Profile A is selected, Profiles B and C should be disabled and unavailable for selection, while Profiles D and E remain selectable.
  • If Profile B is selected, Profiles A and C should be disabled accordingly.

--> I am thinking about the pop-up window in VS Code where you can visually check the checkboxes to select the profiles. Maybe the profiles can be just disabled in those cases and gets enabled again after unchecking the previously selected profile.

Additional context
Correct me if i am wrong, but this might be related to VS Code only. (to be fair, i am not familiar with the extension in PyCharm...)

I would like to hear your opinion on that idea - its not a mandatory feature request for me, more about an idea which just came into my mind!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions