Commit Graph

  • f1de6639ef
    Continued work on keyboard overhaul, found many more issues caused by my changes (YAY!). William Johnstone 2025-02-04 01:45:34 +0000
  • c31d2eb0f6 Replace octal values with hex values to fix erroneous USB device descriptor values. David Zielezna 2025-02-04 08:46:27 +1100
  • 5f1e53f24a
    Fully implemented layout setting and switching in the UI. Updated PasteModal to add more clarity to error message. Begin working on key remapping in WebRTC (working to a reasonable degree). William Johnstone 2025-02-03 00:39:53 +0000
  • 8e33241c8e Update to latest ISO versions Antony Messerli 2025-01-15 16:31:43 -0600
  • 7c40e2e011
    Move keyboardmapping store to stores.ts, simplified some things, updated settings.tsx to set the keyboard layout properly. William Johnstone 2025-02-01 18:38:40 +0000
  • a2c5e6bbdf feat(ui): fix tailwindcss class for invert Scai 2025-01-31 10:40:27 +0200
  • 1c1440ade4 feat(ui): invert colors on icons Scai 2025-01-31 10:38:51 +0200
  • b037b8af4a Merge branch 'feature/configure-usb-ids' of github.com:jackislanding/jack-kvm into feature/configure-usb-ids JackTheRooster 2025-01-30 18:12:09 -0600
  • 1870144d20 squash! cleanup JackTheRooster 2025-01-30 18:10:36 -0600
  • ec20835c45 Fix jsonrpc references tutman96 2025-01-30 21:23:39 +0000
  • 08defe66b1 Merge remote-tracking branch 'origin/feature/configure-usb-ids' into feature/configure-usb-ids Adrian 2025-01-30 10:56:06 -0600
  • da1a57eb93 Revert "Revert "fix for initial values being empty"" Adrian 2025-01-29 23:05:28 -0600
  • 194fad972e Revert "fix for initial values being empty" Adrian 2025-01-29 23:00:24 -0600
  • 065f1bd21b fix for initial values being empty Adrian 2025-01-29 22:50:25 -0600
  • af92498816
    reverted formatting jackislanding 2025-01-29 20:56:35 -0600
  • f77393d4ca Enable "Boot Interface Subclass" for keyboard and mouse. Andrew Nicholson 2025-01-29 13:28:44 +0000
  • c5961acbb5 removed trailing characters Adrian 2025-01-28 19:57:21 -0600
  • 0e855adc35
    Early implementation of different keyboard layouts. William Johnstone 2025-01-29 01:52:13 +0000
  • ce54d10129 fix: Don't wake up the display if it's turned off Cameron Fleming 2025-01-28 22:13:06 +0000
  • 8071f81310 fix: wakeDisplay() doesn't need to stop the tickers Cameron Fleming 2025-01-28 22:00:23 +0000
  • 9896eba02a fix(display): Don't attempt to start the tickers if the display is disabled Cameron Fleming 2025-01-28 21:49:26 +0000
  • f5035f28c9 chore: fix some start-up timing issues Cameron Fleming 2025-01-28 20:45:55 +0000
  • 6445628114 fix(display): move backlightTicker setup into screen setup goroutine Cameron Fleming 2025-01-28 12:59:50 +0000
  • a05df7a16b chore: update variable names Cameron Fleming 2025-01-28 09:10:27 +0000
  • a6eab94e0d feat(ui): implement display backlight control Cameron Fleming 2025-01-27 20:49:47 +0000
  • 309d30d3c3 feat(rpc): implement display backlight control methods Cameron Fleming 2025-01-27 20:49:41 +0000
  • cabe5b07ab feat(display.go): stop tickers when auto-dim/auto-off is disabled Cameron Fleming 2025-01-27 20:49:27 +0000
  • 7d1777985f feat(display.go): move tickers into their own method Cameron Fleming 2025-01-27 20:49:10 +0000
  • e9f140c735 feat(display.go): wakeDisplay() force Cameron Fleming 2025-01-27 20:48:27 +0000
  • 34e42fd37c chore: update config Cameron Fleming 2025-01-27 20:46:54 +0000
  • abd95ab161 added VirtualMediaEnabled config Adrian 2025-01-25 22:18:50 -0600
  • 58c5875aa7 added regex patterns on inputs Adrian 2025-01-25 19:37:31 -0600
  • 682b5911e8 cleaned up logging Adrian 2025-01-25 18:25:36 -0600
  • 621c333041 added logging Adrian 2025-01-25 18:17:51 -0600
  • 313f78000e input fields now load previous values Adrian 2025-01-25 17:58:46 -0600
  • 6a6ab143a8 changed to defaultValue Adrian 2025-01-25 17:43:55 -0600
  • bffac9a6b5 cleaned up var names Adrian 2025-01-25 16:56:59 -0600
  • 382c07b87a added logging Adrian 2025-01-25 16:36:10 -0600
  • f7eba7c257 added rpc function to get usb config now loads usb config values to set input values Adrian 2025-01-25 16:27:44 -0600
  • f67b4c1fbc changed to dev mode Adrian 2025-01-25 15:49:29 -0600
  • 318594ae64 added config default values Adrian 2025-01-25 15:44:20 -0600
  • a67e44560d moved setting Adrian 2025-01-25 15:40:14 -0600
  • 21b458b59a renamed usb name to usb product to match convention added usb config defaults Adrian 2025-01-25 15:35:35 -0600
  • ac1403defc renamed module to match convention Adrian 2025-01-25 15:20:44 -0600
  • 2e7493c9d1 updated descriptions Adrian 2025-01-25 14:55:01 -0600
  • 0cd406f35e linted modules converted input fields to use a modal to save space in settings updated descriptions Adrian 2025-01-25 14:52:23 -0600
  • 7b023a3e8e
    fix: NTP requests sleep for 1 hour between attempts. Jack M. 2025-01-25 06:35:44 -0700
  • 03fd7508de prettifying Adrian 2025-01-24 21:35:56 -0600
  • e9096c36f7 removed unused dep Adrian 2025-01-24 21:34:44 -0600
  • c6ba93c46f cleaned up settings file Adrian 2025-01-24 21:22:14 -0600
  • afebc2dd1e cleanup Adrian 2025-01-24 21:10:04 -0600
  • 8108597740 cleanup Adrian 2025-01-24 21:07:32 -0600
  • 61477e1795 cleanup Adrian 2025-01-24 21:04:17 -0600
  • ac377c4953 cleanup Adrian 2025-01-24 21:02:09 -0600
  • e9b68f8131 cleanup Adrian 2025-01-24 21:01:17 -0600
  • 3be51a106f cleanup Adrian 2025-01-24 20:44:52 -0600
  • 30385f8ae3 cleanup Adrian 2025-01-24 19:35:43 -0600
  • 8c54eac167 cleanup Adrian 2025-01-24 19:34:35 -0600
  • fd6e2fa7df cleanup Adrian 2025-01-24 19:19:37 -0600
  • 789f2bef65 cleanup Adrian 2025-01-24 19:17:45 -0600
  • f8e668349b cleanup Adrian 2025-01-24 19:16:09 -0600
  • 8329137bae cleanup Adrian 2025-01-24 18:49:08 -0600
  • 391de747a6 removed debug asterisks Adrian 2025-01-23 19:11:51 -0600
  • 7361289b68 created feature branch Adrian 2025-01-23 18:55:25 -0600
  • 79bac39b6b feat(display.go): use tickers to countdown to dim/off Cameron Fleming 2025-01-20 19:51:52 +0000
  • daaddefe51 fix: set default value for display Cameron Fleming 2025-01-20 18:38:01 +0000
  • 26f56bc335 Remove rounded corners from video stream tutman96 2025-01-20 01:35:54 +0000
  • ee6f1d7ef4 Fix fullscreen video relative mouse movements tutman96 2025-01-20 01:34:30 +0000
  • 6fd978b382 Rename JSONRPCServer to JSONRPCRouter tutman96 2025-01-19 23:12:24 +0000
  • ccfd63b84f Rename JSONRPCServer to JSONRPCRouter tutman96 2025-01-19 23:12:24 +0000
  • 760dc494d4
    Update web.go Srujan S 2025-01-10 19:18:32 -0600
  • 57fbee1490 chore: remove unnecessary actions Scai 2025-01-08 00:51:44 +0000
  • 0e65c0a9a9 chore: add last go version to matrix Scai 2025-01-08 00:41:33 +0000
  • 2dafb5c9c1 chore: update existing comment Scai 2025-01-08 00:37:19 +0000
  • 566305549f chore: fix table comment Scai 2025-01-08 00:34:49 +0000
  • 1505c37e4c chore: comment fix issues Scai 2025-01-08 00:29:04 +0000
  • 564eee9b00 chore: change to artifact Scai 2025-01-08 00:19:52 +0000
  • fab575dbe0 chore: permissions update on push Scai 2025-01-08 00:17:38 +0000
  • 97958e7b86 chore: push workflow Scai 2025-01-08 00:13:52 +0000
  • 2f7042df18 chore: increase permissions to content workflow Scai 2025-01-07 22:58:23 +0000
  • 2cadda4e00 chore: create release workflow Scai 2025-01-07 22:40:03 +0000
  • a6f20fceb1
    chore: normalize all line endings to LF Jordan Jones 2025-01-06 15:13:29 -0800
  • 317e005a98
    chore: enforce lf line endings Jordan Jones 2025-01-06 15:13:07 -0800
  • 1508701927
    chore(reorganization): part two Jordan Jones 2025-01-06 15:01:15 -0800
  • d1abc4b7fb Handle messages async to datachannel receive tutman96 2025-01-06 22:07:29 +0000
  • be319f38d7 Handle messages async to datachannel receive tutman96 2025-01-06 22:07:29 +0000
  • 9eced85559
    chore(reorganization): part one Jordan Jones 2025-01-06 12:48:45 -0800
  • 16064aa876 Better handle install and re-install lifecycle. Also display all the juicy bits about the plugin tutman96 2025-01-06 18:56:29 +0000
  • 2e24916331 Change wording from TODO to coming soon tutman96 2025-01-06 18:22:05 +0000
  • 2428c15f88 Handle error conditions better and detect support methods automatically tutman96 2025-01-06 18:11:51 +0000
  • b776ad0047 feat: restore EDID on reboot Cameron Fleming 2025-01-06 16:11:59 +0000
  • e61decfb33 wip: Plugin RPC with status reporting to the UI tutman96 2025-01-05 23:38:54 +0000
  • e9b539053b fix: newline on set brightness log Cameron Fleming 2025-01-05 21:13:09 +0000
  • 499382afd8 chore: Refactor jsonrpc server into its own package tutman96 2025-01-05 20:32:20 +0000
  • 0b3cd59e36 Refactor jsonrpc server into its own package tutman96 2025-01-05 20:32:20 +0000
  • 4ce9de9d8f fix(cloud): only start WS Client if config.CloudToken is set Cameron Fleming 2025-01-05 20:25:10 +0000
  • ce86105e69
    Merge branch 'main' into plugin-system Brandon Tuttle 2025-01-05 14:48:01 -0500
  • 27b3395d0f Newlines for all things tutman96 2025-01-05 19:46:21 +0000
  • e764000697 Golang standards :) tutman96 2025-01-05 19:44:34 +0000
  • 562f6c406c Add ability to uninstall a plugin tutman96 2025-01-05 19:43:10 +0000