LSP: dynamic input capabilities and enumerate calls

LSP: fallback to name if capabilities.connector[*].friendly is missing
LSP: prettyish interface for enumerate_sources that's better than a datalist (cached data times out after 10sec)
This commit is contained in:
Cat 2024-02-19 16:24:31 +01:00 committed by Thulinma
parent 03685fa3bd
commit c990f49b0e
3 changed files with 416 additions and 269 deletions

View file

@ -763,6 +763,33 @@ body:not(.helpme) .input_container .description {
body:not(.helpme) .input_container .ih_balloon {
display: none;
}
.source_info {
font-size: 0.9em;
column-width: 25em;
margin-left: 1em;
}
.source_info:not(:empty) {
margin-bottom: 1em;
}
.source_info > p {
margin: 0;
}
.source_info > div {
color: #777;
cursor: pointer;
}
.source_info > div:hover,
.source_info > div.active {
color: inherit;
}
.source_info > div:before {
content: '☐ ';
}
.source_info > div.active:before {
content: '☑ ';
}
#popup {
position: fixed;
top: 5%;