Open janthoXO opened 1 month ago
How about we add a setting for the user where they can specify which IDE they use (for specific programming languages). That way we only have to show one button for the IDE in the clone dialog
How about we add a setting for the user where they can specify which IDE they use (for specific programming languages). That way we only have to show one button for the IDE in the clone dialog
good IDE. how would you handle the case that the user does not configurate it? just define a default or then display all buttons?
plus where would you place those settings? In the general Artemis settings?
Is your feature request related to a problem?
The number of buttons for opening a repository grows (open in IntelliJ, open in VSCode, open in Online IDE). This makes it unintuitive to use and the UI to crowded.![image](https://github.com/ls1intum/Artemis/assets/95364200/f6c0f8a1-eb7b-4497-8747-ecab543aa85c)
Describe the solution you'd like
Abstract all the buttons into the pop up of the "clone repository" button - next to the "copy URL" button![image](https://github.com/ls1intum/Artemis/assets/95364200/2bf6c8f5-18cd-4306-ae08-6d51bbbc362f)
For UI layout we can also look into gitlab and github![image](https://github.com/ls1intum/Artemis/assets/95364200/dac7103f-57cf-4f2b-8bde-2190fdecda2f)
Describe alternatives you've considered
No response
Additional context
No response