Commit Graph

77 Commits

Author SHA1 Message Date
kerms fc9648ea8b feat(widget): add Widget Panel with i18n, layout enhancements, and draggable UI
- Replaces AtCommand with WidgetPannel
- Adds export/import, local storage support
- Implements translation (i18n)
- Improves UI spacing and grid logic
- Adds reset-to-default and command loop composables
2025-06-09 17:48:20 +02:00
kerms 12b56e80d6 feat(AT-CMD): init 2025-05-31 19:50:44 +02:00
kerms dccf5feaa8 Merge branch 'wireless-proxy'
# Conflicts:
#	package-lock.json
#	package.json
#	set_env.sh
#	src/App.vue
#	src/api/index.ts
#	src/views/About.vue
#	src/views/Wifi.vue
#	src/views/navigation/NavBar.vue
2025-05-30 14:57:28 +02:00
kerms 94d8061436 fix(wifi) wifi info never update 2025-04-28 14:44:02 +02:00
kerms aaea2c50a7 fix(i18n) wifi notice not translated 2025-04-28 14:43:39 +02:00
kerms d0325e5b44 feat(env) add trial msg 2025-04-28 14:41:44 +02:00
kerms 28eb1cedbb minor(UI): uart button possition, french Translation 2025-04-25 10:02:28 +02:00
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 5f002865f1 add gitattributes to force set_env.sh be LF ending 2024-07-15 17:11:01 +08:00
kerms f785745c79 add help.svg for tooltip 2024-07-15 17:10:30 +08:00
kerms d3fd661ecf fix(wifi) text wrapped -> add width 2024-07-15 17:00:47 +08:00
kerms 5c70211154 fix(svg logo) update package.json and lock 2024-07-15 17:00:47 +08:00
kerms 6ff82d7fe4 feat(wifi) static IP/DNS 2024-07-15 17:00:47 +08:00
kerms d45dde9261 feat(wifi) configurable AP credential 2024-07-15 16:58:05 +08:00
kerms 794c02b94c feat(wifi) configurable AP/STA mode 2024-07-15 16:22:49 +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 80bbaf8f54 fix(set_env) error:bad variable name, make compatible to sh 2024-07-07 10:39:44 +08:00
kerms 4e809cde3f minor(set_env,readme) change #!/bin/bash to #!/usr/bin/env bash for better portability 2024-07-07 10:37:04 +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