-
2a23168728
refactor: reorganize tests/tools, share python protocol helpers
main
FallenSigh
2026-08-17 23:22:44 +08:00
-
5f5477d658
test: add CI, RingBuffer tests, core proptest, RAII lua fixtures
FallenSigh
2026-08-17 21:19:33 +08:00
-
81c0ce13c4
chore: remove pipeview-tui from workspace
FallenSigh
2026-08-17 20:23:41 +08:00
-
f9be74257a
add stress test script
tui
FallenSigh
2026-08-08 21:24:44 +08:00
-
84563ecfc8
fix(gui): disable text selection on UI labels, add edge-scroll during drag
FallenSigh
2026-06-22 16:06:27 +08:00
-
1da034c9b1
style(gui): move 'Show sent data' checkbox next to 'Log to file'
FallenSigh
2026-06-22 15:48:06 +08:00
-
37f7713938
feat(gui): add 'Show sent data' toggle in send panel
FallenSigh
2026-06-22 15:42:05 +08:00
-
5923ad0143
refactor(gui): split app.rs into models and panel modules
FallenSigh
2026-06-22 15:33:25 +08:00
-
cd3f778502
chore: remove Tauri-related entries from .gitignore, add Trellis/OpenCode dirs
FallenSigh
2026-06-22 15:09:24 +08:00
-
5035e73d7e
Add pipeview-tui with ANSI escape sequence rendering
FallenSigh
2026-06-15 14:44:08 +08:00
-
ee65e284c4
chore: fix import ordering and formatting in core and client
FallenSigh
2026-06-14 04:12:37 +08:00
-
4e4c9cee65
feat(gui): add ANSI escape sequence renderer with full panel integration
FallenSigh
2026-06-14 04:12:35 +08:00
-
e600418da8
Detach GUI from terminal on linux, hide console on Windows
FallenSigh
2026-06-13 14:35:25 +08:00
-
e939b16d2d
Rewrite README in Chinese and English, add drone examples
FallenSigh
2026-06-12 21:56:20 +08:00
-
a2c7c0fa71
Fix all clippy warnings across workspace
FallenSigh
2026-06-12 21:09:47 +08:00
-
ab1c5882d1
Add log-to-file feature with background writer
FallenSigh
2026-06-12 20:58:44 +08:00
-
2efbc9c284
Add horizontal scroll and enforce white text in console and hex views
FallenSigh
2026-06-12 20:34:32 +08:00
-
b3acb02d52
Add LineEnding enum with ComboBox UI for send panel
FallenSigh
2026-06-12 20:31:52 +08:00
-
afb8ca509a
feat: add search for received data in Text and Hex views
FallenSigh
2026-06-12 02:42:17 +08:00
-
9cdbd5a892
Add keyboard shortcut system to xserial-gui
FallenSigh
2026-06-11 22:41:21 +08:00
-
8207b5e883
Fix deadlock in handle_send_to_dead_session test
FallenSigh
2026-06-11 22:41:12 +08:00
-
202b8261c2
init tui
FallenSigh
2026-06-11 19:11:36 +08:00
-
dc8f2eb8a4
feat: restrict DTR/RTS to serial transport; allow manual port input; clean up tool binaries
FallenSigh
2026-06-11 18:01:32 +08:00
-
edec8113fb
Add Lua pipeline support
FallenSigh
2026-06-11 15:07:02 +08:00
-
1fec5f8941
feat: Add DTR/RTS control for serial ports with GUI toggles
FallenSigh
2026-06-11 14:18:39 +08:00
-
09bee86a08
add README.md
FallenSigh
2026-06-10 13:41:56 +08:00
-
18bdd2652a
Improve GUI plot workflow and performance
FallenSigh
2026-06-10 11:54:57 +08:00
-
9b826d79da
Use serial port dropdown
FallenSigh
2026-06-10 00:43:58 +08:00
-
d489bc0831
Add GUI session persistence and full pipeline config
FallenSigh
2026-06-09 23:18:15 +08:00
-
882b7f391f
Improve GUI configuration and plotting tooling
FallenSigh
2026-06-09 21:57:45 +08:00
-
594637ec50
Persist GUI font settings
FallenSigh
2026-06-09 17:59:35 +08:00
-
b499db5d35
Add GUI font configuration controls
FallenSigh
2026-06-09 15:55:45 +08:00
-
d5b6bb52c8
Add mixed text/plot transport and improve plot UI
FallenSigh
2026-06-09 00:51:34 +08:00
-
25433038d5
Improve session controls and GUI views
FallenSigh
2026-06-08 22:27:23 +08:00
-
2eb02350da
Update core modules and add GUI panels
FallenSigh
2026-06-08 17:32:42 +08:00
-
2d33b4b2ae
Rework client sessions and Lua integration
FallenSigh
2026-06-08 17:26:56 +08:00
-
530986d068
feat: xserial-client with session management, mlua integration, and 238 tests
FallenSigh
2026-06-08 00:25:59 +08:00
-
60c60a8044
feat: initial xserial-core with transport, protocol, frame, and pipeline layers
FallenSigh
2026-06-07 19:20:19 +08:00