feat: restrict DTR/RTS to serial transport; allow manual port input; clean up tool binaries

- Only show DTR/RTS toggles when transport is Serial (not TCP/UDP)
- Add manual port text entry next to serial port combo box
- Reduce combo box width to 180px to make room for text input
- Remove compiled ELF binaries from tools/ and add to .gitignore
This commit is contained in:
2026-06-11 18:01:32 +08:00
parent edec8113fb
commit dc8f2eb8a4
3 changed files with 15 additions and 4 deletions

View File

@@ -547,7 +547,7 @@ fn render_serial_port_combo(ui: &mut Ui, form: &mut ConfigForm) {
ui.horizontal(|ui| {
ui.label("Port:");
ComboBox::from_id_salt("serial_port")
.width(220.0)
.width(180.0)
.selected_text(selected_text)
.show_ui(ui, |ui| {
if available_ports.is_empty() {
@@ -570,6 +570,7 @@ fn render_serial_port_combo(ui: &mut Ui, form: &mut ConfigForm) {
);
}
});
ui.add(TextEdit::singleline(&mut form.port).desired_width(260.0));
});
}