Commit Graph

50 Commits

Author SHA1 Message Date
kerms dd1b9adc0d feat(uart) make settings independent between pages, and add enable checkbox
settings were synced between pages, now each pages can have different settings.
2024-08-02 21:41:34 +08:00
kerms 8e0d8234e5 feat(app) support multi-tabs 2024-08-02 21:28:03 +08:00
kerms 6b2d195faf feat(uart layout) use localStorage to store settings and import/export 2024-07-31 20:38:32 +08:00
kerms aa4e83937a feat(uart) import and export settings 2024-07-31 20:36:43 +08:00
kerms 85864823af feat(uart) make settings use localStorage for make settings persistent 2024-07-31 20:35:57 +08:00
kerms 6a7ec54ce8 update(wifi) change wifi mode description 2024-07-24 15:53:02 +08:00
kerms ff3b8bc9c7 fix(uart) should not send uart set command when got config response 2024-07-24 15:52:25 +08:00
kerms 545d02e57b fix(uart) loopSend can't be cleared when change pages and back to uart page 2024-07-20 11:33:54 +08:00
kerms dc861ab4ef fix(uart) sending utf-8 text, some part of text was ignored 2024-07-17 09:45:32 +08:00
kerms 70cf85aba5 fix(wifi) text wrapped -> add width 2024-07-15 16:16:06 +08:00
kerms af73147bc5 fix(svg logo) update package.json and lock 2024-07-15 14:51:47 +08:00
kerms e53b0ed883 feat(sys) add serial number display 2024-07-15 13:05:24 +08:00
kerms 72079d0cf9 feat(wifi) static IP/DNS 2024-07-15 11:33:45 +08:00
kerms d5a9bee947 feat(navbar) add badge on bar menu 2024-07-12 20:51:43 +08:00
kerms 1d5adbf14e feat(wifi) configurable AP credential 2024-07-12 20:45:05 +08:00
kerms 42624fb58c feat(wifi) configurable AP/STA mode 2024-07-12 14:33:21 +08:00
kerms 4900caeda4 minor(set_env,readme) change #!/bin/bash to #!/usr/bin/env bash for better portability adn set line to LF 2024-07-07 09:58:37 +08:00
kerms c4bf06f043 update(package-lock) 2024-07-02 17:17:45 +08:00
kerms a444813a1e update(README): add build steps
(cherry picked from commit f72d117d90)
2024-06-28 11:21:31 +08:00
kerms d534fd4ec8 feat(uart) clear RX/TX byte count on click 2024-06-28 11:18:14 +08:00
kerms 8a84b215a7 fix(send) msg not sent if msg empty but frame suffix/prefix not empty 2024-06-28 11:13:28 +08:00
kerms 5b9d6f878f fix(unescape) str.replace is not suitable to store single byte above \x90 -> use Uint8Array 2024-06-25 16:51:05 +08:00
kerms 3b6c48f1d0 feat(build): move build to .env.local 2024-06-25 16:48:46 +08:00
kerms bc92656e20 reformat(update) and add badge to sidebar/update 2024-06-18 16:25:48 +08:00
kerms 981b0fbfed minor: cleanup code 2024-06-15 16:56:52 +08:00
kerms 949ef16e7f improve(UX) remove useless scroll bar for Chrome 2024-06-15 16:41:20 +08:00
kerms 418a31ce6d fix(UX) auto scroll not working when refresh filteredData 2024-06-15 16:40:38 +08:00
kerms 99b84b416d fix(UX) when refresh filteredBuf, html nodes not virtualized -> freeze 2024-06-15 16:39:11 +08:00
kerms 94ae6e44ef improve(UX) make \r\n default suffix default suffix and ignore \r instead of new line 2024-06-15 16:35:52 +08:00
kerms 8d52ff6690 fix(UI) main view h-screen has no effect on windows10 2024-06-15 16:31:55 +08:00
kerms 4f50883e8c feat(tcp-server) display connected tcp client list 2024-06-15 16:30:37 +08:00
kerms 6a64f861ba minor(logs) make logs to show in dev mode only 2024-06-08 20:17:42 +08:00
kerms 021627caf8 fix(uart auto scroll): auto scroll was unchecked on quick data, and fix height of RxFrameRemain window that oscillate on quick data rate 2024-06-08 20:14:12 +08:00
kerms 99fada4c85 feat(uart quick send): add draggable and editable send buttons list 2024-06-08 14:38:19 +08:00
kerms be07db9414 UX(uart frame break): break strategy not draggable from priority index 2024-06-08 14:10:42 +08:00
kerms 11b53e7531 feat(ota): add ota page and api, add direct link update 2024-06-06 11:54:03 +08:00
kerms fb833e6af7 feat(uart): change hardcoded uart num to use the first instances num as uart num 2024-05-25 14:42:57 +08:00
kerms f0f11c0646 fix(data-viewer): correct text line break in presence of <span> 2024-05-25 09:38:54 +08:00
kerms a2b7026f54 feat(uart): data frame break 2024-05-24 16:17:41 +08:00
kerms a7758ac69a feat(stop uart communication) 2024-05-22 14:59:40 +08:00
kerms 51783612bc feat(smart scroll, ANSI clear, ANSI refresh) 2024-05-21 15:21:37 +08:00
kerms 15c1143b25 feat(uart proxy)
- use vuetify virtual scroll to handle large message

known issues:
- very slow addItem when frequent add 1 item, become short time normal after a batch item add
 -> batch add every 20ms
2024-05-20 10:40:22 +08:00
kerms c2b8f6ba09 feat(fullscreen, UI), reformat code
- add ws binary message communication (not stable)
- reformat ws: move ws text/bin packing code to msgRouter
- reformat api: centralize module ID
2024-05-20 10:03:25 +08:00
kerms 275f3ac859 feat(wifiView) add disconnection info 2024-04-17 18:32:07 +08:00
kerms 5b1304e927 feat(router) add 404 to route fallback 2024-04-08 10:28:32 +08:00
kerms 7d2f3868aa move logs to dev mode only, change navbar connection icon 2024-04-02 10:06:20 +08:00
kerms bb169b53e1 feat(wifi) add notification on click connect then server send back ap's info 2024-04-01 17:00:12 +08:00
kerms 63e1e1c5f3 add version info and commit date info from git 2024-04-01 16:22:28 +08:00
kerms c7d1dff0d0 feat(wifi,ws) view page 2024-04-01 15:40:39 +08:00
kerms 1bae314449 initial commit 2024-03-22 14:06:06 +08:00