Commit Graph

56 Commits

Author SHA1 Message Date
kerms b06b040e5c feat(websocket): IOS14 compatibility due to unsupported BroadcastChannel 2025-04-25 10:01:26 +02:00
kerms e96037a073 minor(lint) add ignore for production dirs 2025-01-18 16:43:03 +01:00
kerms 2f4790a57c feat(i18n): page tab's title 2025-01-18 16:42:08 +01:00
kerms b7590d8997 feat(i18n): page wifi, feedback amd about 2025-01-18 16:41:38 +01:00
kerms 2082f5b60c minor fix(navBar): title unrecognized 2024-09-23 16:10:27 +02:00
kerms d7d7c94f53 feat(i18n) multi-lang on uart page: Chinese, French and English. 2024-09-23 16:01:46 +02:00
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