Commit Graph

  • ec0581c1f4 Update App version to 0.1.3 luckfox luckfox-eng29 2026-05-15 18:49:50 +08:00
  • 2a2890e7b3 feat(video): enhance video frame handling with atomic reference counting and memory management luckfox-eng29 2026-05-15 18:46:51 +08:00
  • 40f5af2120 feat(usb): add UsbStatusPanel component and integrate it into BottomBarPC and MobileDesktop luckfox-eng29 2026-05-15 18:45:23 +08:00
  • b1090c9493 feat(hid): remove HID-RPC related code and improve keyboard handling logic luckfox-eng29 2026-05-15 18:43:04 +08:00
  • 18f7d8425f feat(api): implement API key generation and management functionality luckfox-eng29 2026-05-15 18:39:08 +08:00
  • 233e6e9cd6 feat(ota): add OTA signature verification and public key handling luckfox-eng29 2026-05-08 11:27:46 +08:00
  • d47bca1940 feat: add support for MCP service and CLI subcommands luckfox-eng29 2026-05-08 11:26:52 +08:00
  • bf84660c8b feat(keyboard): update keyboard layouts and key display mappings for multiple languages luckfox-eng29 2026-05-08 09:59:04 +08:00
  • 7cef8baa0d feat: Add VPN tool management functionality luckfox-eng29 2026-05-07 09:56:50 +08:00
  • 95f2b6bada feat(network): add proxy configuration options and environment variable handling luckfox-eng29 2026-05-06 21:30:54 +08:00
  • 225ee790d2 fix(ui): keep fps only and ensure overlays fully cover video luckfox-eng29 2026-05-06 18:59:10 +08:00
  • 2a5c0e585a feat(keyboard): integrate keyboard layout management and shortcuts functionality luckfox-eng29 2026-05-06 18:55:57 +08:00
  • 4798bde987 fix: resolve failure to rename macro after creation luckfox-eng29 2026-05-06 18:39:44 +08:00
  • 21fa9533d1 feat(mobile): adapt touch mouse behavior luckfox-eng29 2026-04-30 17:07:17 +08:00
  • b7cf769cb2 feat(sd): add filesystem type selection for SD card format (exFAT/FAT32) luckfox-eng29 2026-04-29 17:41:56 +08:00
  • a3f65e4893 feat(video): add video rate control settings and UI integration luckfox-eng29 2026-04-30 15:12:23 +08:00
  • d3c7f6e01b feat(led): add disabled mode for LED settings in UI luckfox-eng29 2026-04-30 10:55:45 +08:00
  • fda0138dd1 feat(ui): add OCR detect overlay and capture flow luckfox-eng29 2026-04-30 09:09:57 +08:00
  • 6292537c23 refactor(hid): improve keyboard layout compatibility in HID handling functions luckfox-eng29 2026-04-29 20:03:13 +08:00
  • a1da483b27 chore: add .worktrees to gitignore luckfox-eng29 2026-04-29 14:12:35 +08:00
  • 97faba9dac Merge pull request #2 from Augtons/bugfix/pointer-lock luckfox-eng29 2026-05-09 16:57:36 +08:00
  • 141c16b9f7 Merge pull request #1 from Augtons/luckfox luckfox-eng29 2026-05-09 16:54:40 +08:00
  • 461516665c fix(ui): fix relative mouse mode on browsers without the 'pointer-lock' permission query Augtons 2026-05-06 23:41:03 +08:00
  • f1a6c75fc0 feat(webrtc): add configurable STUN and TURN servers Augtons 2026-05-03 16:43:29 +08:00
  • d5bfaffd86 Update App version to 0.1.2 luckfox-eng29 2026-03-16 21:49:37 +08:00
  • 6f426e8999 Update App version to 0.1.2 0.1.2 luckfox-eng29 2026-03-16 21:49:37 +08:00
  • 9a4e604c61 Update App version to 0.1.1 luckfox-eng29 2026-02-05 11:28:14 +08:00
  • 5e17c52afc Update App version to 0.0.4 luckfox-eng29 2025-11-11 20:38:22 +08:00
  • 4e82b8a11c Update App version to 0.0.3 luckfox-eng29 2025-09-25 16:51:53 +08:00
  • 15d276652c Update App version to 0.0.2 luckfox-eng29 2025-09-16 11:03:46 +08:00
  • 8fbd6bcf0d Add support for Luckfox PicoKVM luckfox-eng29 2025-08-07 14:26:01 +08:00
  • 3e7d8fb0f5 feat(usbgadget): suppress duplicate error logs (#630). Aveline 2025-06-20 18:52:37 +02:00
  • 0d7f47c109 fix(ui) firefox permissions error handling (#631) Marc Brooks 2025-06-20 07:24:54 -05:00
  • 254c001572 fix: keyboard_layout default config (en-US/en_US) (#633) iain MacDonnell 2025-06-20 13:13:36 +01:00
  • 6f037a832d feat(native): restart jetkvm_native automatically (#629) Aveline 2025-06-20 14:08:19 +02:00
  • ccba27cedd chore(mDNS): ensure the mDNS mode is set every time network state changes (#624) Marc Brooks 2025-06-19 02:29:21 -05:00
  • cf9c6e5cc8 chore(hid): change absolute mouse usb interface descriptor's subclass field to zero ronskvm 2025-06-19 02:11:21 -05:00
  • ffeaf8cced ui(actionBar): remove Ctrl + Alt + Del in favor of Keyboard Macros Siyuan Miao 2025-06-19 00:35:17 +02:00
  • a1ed28c676 build: allow the versions in the Makefile to be overwritten with ENV variables (#619) Caedis 2025-06-16 04:30:57 -05:00
  • 1674a6666c fix(ui/cloud): missing SettingsNetworkRoute (#608) Aveline 2025-06-13 19:42:09 +02:00
  • 772527849f chore: bump version to 0.4.4 Siyuan Miao 2025-06-13 00:51:09 +02:00
  • 19871517ec fix(timesync): queryMultipleHttp hanging if all servers are unreachable (#605) Aveline 2025-06-13 00:49:26 +02:00
  • b822b73a03 chore: use pure Go resolver and remove CGO_ENABLED=0 (#603) Aveline 2025-06-12 14:04:51 +02:00
  • 58ade3b551 fix: Update metric naming (#602) Ben Kochie 2025-06-12 13:41:43 +02:00
  • 3cc119c646 chore: bump version to 0.4.3 Siyuan Miao 2025-06-12 09:35:34 +02:00
  • c494cf26ef chore: disable cgo (#601) Aveline 2025-06-12 09:29:31 +02:00
  • 4bfbc66ea7 chore: upgrade go from 1.24.3 to 1.24.4 (#600) Aveline 2025-06-12 08:53:58 +02:00
  • 0636cc9aff build(deps): bump github.com/hanwen/go-fuse/v2 from 2.5.1 to 2.8.0 (#590) dependabot[bot] 2025-06-12 08:50:14 +02:00
  • 4f6026e182 build(deps): bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 (#593) dependabot[bot] 2025-06-12 08:49:56 +02:00
  • 89f3bc8c40 build(deps): bump github.com/go-jose/go-jose/v4 in the go_modules group (#596) dependabot[bot] 2025-06-12 08:46:11 +02:00
  • 91171d9bf7 build(deps): bump golang.org/x/net from 0.40.0 to 0.41.0 (#580) dependabot[bot] 2025-06-12 08:45:05 +02:00
  • 0d955a8d95 build(deps): bump github.com/beevik/ntp from 1.3.1 to 1.4.3 (#585) dependabot[bot] 2025-06-12 08:42:59 +02:00
  • a40d26ab9b build(deps): bump github.com/prometheus/procfs from 0.15.1 to 0.16.1 (#592) dependabot[bot] 2025-06-12 08:42:25 +02:00
  • 9bd587b52e build(deps): bump github.com/prometheus/client_golang (#588) dependabot[bot] 2025-06-12 08:42:14 +02:00
  • 7ef9a7ba93 build(deps): bump github.com/gin-contrib/logger from 1.2.5 to 1.2.6 (#589) dependabot[bot] 2025-06-12 08:42:08 +02:00
  • bfbc1a5a57 build(deps): bump actions/setup-go from 4 to 5 (#577) dependabot[bot] 2025-06-12 08:40:53 +02:00
  • abb4350316 chore: enable dependabot (#256) Ben Kochie 2025-06-12 08:36:31 +02:00
  • 52825da68d Upgrade pion modules to fix CVE (#572) Marc Brooks 2025-06-12 01:34:19 -05:00
  • 9d2abd9fb0 feat(video): add video enhancement settings for saturation, brightness, and contrast (#557) ariedel87 2025-06-04 18:44:37 +02:00
  • 52dd675e52 chore: fix eslint errors Siyuan Miao 2025-06-03 02:19:57 +02:00
  • e95e30e48c Re-add scroll blocking/throttling (#544) John 2025-06-02 19:51:38 -04:00
  • eaa58492ab fix: Log spam when using a web terminal #547 (#550) John 2025-06-02 19:51:30 -04:00
  • f4bb47c544 fix(ui): Fix full-screen keyboard lock issues. (#535) Marc Brooks 2025-06-02 18:28:35 -05:00
  • a7693df92c fix: the screen doesn't dim or turn off Alex Ballas 2025-06-03 02:28:14 +03:00
  • 8d77d75294 chore(ui): Clean up warnings (#536) Marc Brooks 2025-05-30 08:01:32 -05:00
  • 718b343713 feat: add local web server loopback mode configuration (#511) Alex Goodkind 2025-05-27 08:28:51 -07:00
  • 1f7c5c94d8 feat(ui): Add Ctrl+Alt+Del to the action bar (#498) Marc Brooks 2025-05-25 07:19:42 -05:00
  • 55d7f22c47 chore(ui): Removed unused DeviceSettingState (#496) Marc Brooks 2025-05-25 07:19:31 -05:00
  • a28676cd94 feat(websecure): add support for ed25519 certificates (#513) Aveline 2025-05-25 11:09:58 +02:00
  • 2ec061b3a8 feat(Keyboard): Hide Pressed Keys (#518) ariedel87 2025-05-25 11:09:48 +02:00
  • 7e64a529f8 chore: add VSCode extensions for improved development environment (#509) Alex Goodkind 2025-05-23 05:38:15 -07:00
  • 1b5062c504 fix(ui): Default the keyboardLayout to en-US if not set (#512) Marc Brooks 2025-05-23 06:21:53 -05:00
  • c1d771cced feat: allow user to disable keyboard LED synchronization (#507) Aveline 2025-05-23 00:59:02 +02:00
  • 019934d33e chore(ui): Allow mac address copying (#504) (#506) adammkelly 2025-05-22 23:56:50 +01:00
  • 0c5c69f2d3 feat: sync keyboard led status (#502) Aveline 2025-05-23 00:12:18 +02:00
  • 0cee284561 chore: bump version to 0.4.1 Siyuan Miao 2025-05-22 11:17:00 +02:00
  • 2272247668 chore: fix linter issues Siyuan Miao 2025-05-22 11:16:30 +02:00
  • 21e30c60ea fix: display scaling broken (#499) Aveline 2025-05-22 11:01:28 +02:00
  • 25e30f6420 refactor: remove init functions (#489) Aveline 2025-05-22 10:29:16 +02:00
  • b91a995918 feat(ui): enable multiple keyboard layouts for "paste text" to remote host (#405) Daniel Lorch 2025-05-21 17:40:48 +02:00
  • 590c606bb1 Handle panics when calling the RPCHandler instead of dying (#488) Marc Brooks 2025-05-21 08:18:11 -05:00
  • a60e1a5e98 chore: bump version to 0.4.0 Siyuan Miao 2025-05-20 20:38:00 +02:00
  • 4e90883bf8 build: enable trimpath for both dev and prod releases Siyuan Miao 2025-05-20 20:28:40 +02:00
  • 8eaa86ae45 style(ui): update styling for access and network settings components (#487) Adam Shiervani 2025-05-20 20:26:24 +02:00
  • 354941b54d build: add trimpath to go build command Siyuan Miao 2025-05-20 20:18:21 +02:00
  • 4b91c758fa chore: upgrade golang to 1.24.3 and nodejs to 22.x (#483) Aveline 2025-05-20 19:08:10 +02:00
  • 222a8470a5 refactor: network settings UI (#486) Adam Shiervani 2025-05-20 15:22:08 +02:00
  • 860327bfcd chore: always return local version if update check fails (#485) Aveline 2025-05-20 14:57:57 +02:00
  • 66fbda864a chore: reset usb after updating config (#482) Aveline 2025-05-20 01:29:16 +02:00
  • a0f6d01465 fix(usbgadget): do not panic if a change isn't found (#481) Aveline 2025-05-20 00:34:32 +02:00
  • b4dd4961fc fix: jetkvm_app path is now bin/jetkvm_app Siyuan Miao 2025-05-19 23:58:33 +02:00
  • eeb103adf9 fix: configFS might not be mounted if the directory exists (#479) Aveline 2025-05-19 23:59:02 +02:00
  • 8cf6b40dc3 build: set up golang (smoketest) Siyuan Miao 2025-05-19 23:25:30 +02:00
  • c6b05d4abe build: add device-tests Siyuan Miao 2025-05-19 23:23:38 +02:00
  • 51814dcc5e fix: add missing files for building unit tests Siyuan Miao 2025-05-19 23:05:12 +02:00
  • 5ba08de566 fix: unit test not returning error when test fails Aveline 2025-05-19 22:51:11 +02:00
  • 3f320e50f7 refactor: remove scroll sensitivity functionality and clean up related code (#477) Adam Shiervani 2025-05-19 22:44:53 +02:00
  • 7a9fb7cbb1 chore(usbgadget): update usbgadget config only when needed (#474) Aveline 2025-05-19 21:48:43 +02:00
  • 0a4a1af80e Improve/Simplify Mouse Wheel Scroll Behavior (#470) rmschooley 2025-05-19 06:03:33 -05:00
  • fc3dbcd820 chore: add Go Report Card Julian Zander 2025-05-19 08:53:01 +02:00