Commit Graph

  • a21d278c0c fix: modifier button layout (#772) Róbert Kiss 2018-09-11 21:56:30 +02:00
  • 0466916be1 fix: key modifier reordering (#771) Róbert Kiss 2018-09-11 00:29:22 +02:00
  • 9a845d8f6a Fix eeprom.js László Monda 2018-09-10 19:29:58 +02:00
  • 9ae1673499 feat: secondary role visualisation (#767) Róbert Kiss 2018-09-08 12:09:16 +02:00
  • 2d5a5e7aef Exchange Alt and Super modifiers in the key action popover. László Monda 2018-09-03 03:58:03 +02:00
  • 63e1b254bd Updates László Monda 2018-09-03 00:25:18 +02:00
  • 3e4d439852 feat: display OS-specific modifiers (#764) Róbert Kiss 2018-09-03 00:21:55 +02:00
  • aba0b09109 Bump Agent to version 1.2.8 and update changelog. v1.2.8 László Monda 2018-08-26 23:42:31 +02:00
  • af608ee17d Downgrade to firmware 8.2.5 László Monda 2018-08-26 23:35:54 +02:00
  • df817e86d6 fix: use OnPush change detection on the keymap edit and add pages (#760) Róbert Kiss 2018-08-26 22:08:29 +02:00
  • a7d3b62512 chore: upgrade many dependencies and restructure tsconfigs (#757) Róbert Kiss 2018-08-22 00:34:16 +02:00
  • b41f14192a chore: upgrade stylelint => 9.5.0 (#756) Róbert Kiss 2018-08-21 20:43:18 +02:00
  • 475ec71983 fix: uncheck 'Remap on all keyboard' and 'Remap on all layer' checkbox by default (#754) Róbert Kiss 2018-08-21 20:41:54 +02:00
  • b5cff2fa93 Fix the padding of the secondary role tooltip. László Monda 2018-08-14 04:10:30 +02:00
  • 80e8c014ec Bind left and right Shift on the Mouse layer of all keymaps in the default configuration. László Monda 2018-08-08 17:00:32 +02:00
  • 67d42f666c Simplify the output of get-debug-info.js László Monda 2018-08-04 02:29:39 +02:00
  • fa32f95438 Add note to the LED brightness page saying that current UHK versions are not backlit. Also include spacing-bootstrap-3 László Monda 2018-07-30 00:05:04 +02:00
  • 06878dd56a Remove the redundant scrollbar from the LED brightness page. László Monda 2018-07-29 00:28:34 +02:00
  • 374f6a3e6e chore: downgrade electron builder => 20.14.7 (#741) v1.2.7 Róbert Kiss 2018-07-26 23:30:20 +02:00
  • 0b9c804a3d Bump Agent version to 1.2.7 and update changelog. László Monda 2018-07-26 22:20:28 +02:00
  • 365a459d61 Merge branch 'master' of github.com:UltimateHackingKeyboard/agent László Monda 2018-07-26 22:16:33 +02:00
  • cec891a2c0 Change the shortcut which enables the USB stack test code, so that it can be triggered with the default Mac US keymap. László Monda 2018-07-26 22:15:21 +02:00
  • 8eb8aa3032 chore: upgrade electron builder => 20.26.0 (#740) Róbert Kiss 2018-07-26 22:06:32 +02:00
  • 38184e7968 Bump Agent version to 1.2.6 and firmware version to 8.4.0. Update changelog. v1.2.6 László Monda 2018-07-26 06:04:47 +02:00
  • f6092ea195 fix: popover components use OnPush change detection (#727) Róbert Kiss 2018-07-26 05:37:58 +02:00
  • ac7d66e338 Add keyboard shortcut for enabling the USB stack test mode of the firmware. Resolves #735. László Monda 2018-07-26 05:34:48 +02:00
  • b82a1da92a Remove usbVariables in favor of variableNameToId. László Monda 2018-07-25 11:44:57 +02:00
  • b8859f7b64 Make {get,set}-variable.js expect variable name and use async/await. László Monda 2018-07-25 02:08:36 +02:00
  • a04fa67446 Comment out the Settings menu until auto update is implemented. László Monda 2018-07-24 16:40:34 +02:00
  • ac89aff018 Add scripts for getting/setting firmware variables (#734) Eric Tang 2018-07-22 07:07:21 -07:00
  • e7cf8dc966 fix: no scroll when macro tab selected on popover (#731) Róbert Kiss 2018-07-17 22:08:45 +02:00
  • d0102f5bdb feat: add help page (#728) Róbert Kiss 2018-07-16 23:05:41 +02:00
  • eb0daadf98 Overwrite the blhost binary with a statically compiled version that doesn't use special instructions. See https://github.com/UltimateHackingKeyboard/agent/issues/681#issuecomment-403057795 László Monda 2018-07-14 14:43:11 +02:00
  • 49d6ca173d Remove the blhost-old x86-64 Linux blhost binary. László Monda 2018-07-14 14:41:53 +02:00
  • a3eb6a6b7e Fix typo. László Monda 2018-07-11 14:48:28 +02:00
  • 144ed57b20 Fix epic typo. László Monda 2018-07-08 14:44:41 +02:00
  • 6086ddabf0 build: build only AppImage for Linux (#719) Róbert Kiss 2018-07-08 14:34:38 +02:00
  • 84f378a276 feat: add save to keyboard and remap shortcut keys (#712) Róbert Kiss 2018-07-08 14:31:48 +02:00
  • 648e8d5f2c feat: keep current selected layer when changing keymap (#714) Róbert Kiss 2018-07-05 23:58:44 +02:00
  • 15df8d7129 WIP feat: replace ng2-select2 => ngx-select-ex (#706) Róbert Kiss 2018-07-02 23:44:39 +02:00
  • cfc0af9655 Fix Sleep key for macOS users in Mac keymaps and Fn layers (#707) Sylvain Benner 2018-06-29 06:19:59 -04:00
  • f02e3181a6 Improve the phrasing of the firmware update error message. László Monda 2018-06-28 18:49:01 +02:00
  • 3d59bcf97e feat: Tweak unsupported Windows firmware update notification (#705) Róbert Kiss 2018-06-28 18:41:16 +02:00
  • 5e4fc983fb Rename the "Remap Key" button to "Remay key". László Monda 2018-06-27 21:28:16 +02:00
  • 32d9635b34 Tone down the color of the separator line. László Monda 2018-06-26 06:05:03 +02:00
  • 3978011d2e Bump Agent version to 1.2.5 and update changelog. v1.2.5 László Monda 2018-06-26 03:13:49 +02:00
  • cd1952a7df Restore blhost as blhost.old from 0f24427628 László Monda 2018-06-26 02:21:33 +02:00
  • 4251477451 Comment out the export keymap icon because there isn't a way to import keymap yet, so it's useless. László Monda 2018-06-26 01:53:04 +02:00
  • 873f1de1ef fix: cancelling the key action popover holds its state (#699) Róbert Kiss 2018-06-25 00:27:14 +02:00
  • 150f993e5f feat: change side menu Agent icon (#698) Róbert Kiss 2018-06-25 00:05:01 +02:00
  • 06e76e5e0f fix: only flash the remapped key (#697) Róbert Kiss 2018-06-24 23:39:32 +02:00
  • a208a264c7 fix: only animate keyboard separator when splitting (#696) Róbert Kiss 2018-06-24 23:06:33 +02:00
  • 114014fa13 feat: Show not supported OS on firmware page when relevant (#695) Róbert Kiss 2018-06-24 22:16:00 +02:00
  • 94cfd9d2e9 fix: SwitchKeymapAction not allow to refer to itself (#694) Róbert Kiss 2018-06-24 20:32:32 +02:00
  • 0aa9c73b4b feat: log firmware version before upgrading firmware (#693) Róbert Kiss 2018-06-24 19:56:11 +02:00
  • 5234f85dbe fix: close device when any error occurred in the communication (#692) Róbert Kiss 2018-06-24 18:59:13 +02:00
  • bd8a2f704f Bump version to 1.2.4 and update changelog. v1.2.4 László Monda 2018-06-21 18:23:49 +02:00
  • 439886d69f Replace Linux x86-64 blhost with a statically linked version that should run fine on every Linux distro. László Monda 2018-06-21 18:10:55 +02:00
  • b2a37795e3 Add agent-logo-with-text.svg László Monda 2018-06-19 23:54:03 +02:00
  • 653ab751fd Updates László Monda 2018-06-19 17:02:52 +02:00
  • 440db56080 Bump Agent version to 1.2.3 and update changelog. v1.2.3 László Monda 2018-06-19 03:07:26 +02:00
  • 337e6e6bb6 Add example to the secondary role tooltip. László Monda 2018-06-19 02:44:44 +02:00
  • a1aeda3d35 Further tweak the scancode tooltip. László Monda 2018-06-19 01:26:20 +02:00
  • c6a83f8c9b Merge branch 'feat-tooltip-width' László Monda 2018-06-19 00:04:14 +02:00
  • 0f24427628 Replace the Linux x64 blhost binary with @iprok's version that seems to be more stable. László Monda 2018-06-18 23:53:51 +02:00
  • f52dc36a6a feat: allow wider tooltip width than parent container (#682) Róbert Kiss 2018-06-18 23:37:15 +02:00
  • 63a936968d feat: allow wider tooltip width than parent container Róbert Kiss 2018-06-18 23:30:27 +02:00
  • cabfde7963 Tweak the text of the scancode tooltip. László Monda 2018-06-18 23:26:06 +02:00
  • 79628c2351 Tweak the text of the key remap tooltip. László Monda 2018-06-18 22:49:48 +02:00
  • 762fa6f8bf fix: remap SwitchLayerAction Róbert Kiss 2018-06-18 19:50:34 +02:00
  • a258c097a9 Downgrade to firmware 8.2.5 because it's the latest recommended version that doesn't contain annoying bugs. László Monda 2018-06-18 19:14:38 +02:00
  • 41faa98fcd Update the firmware update instructions and URL. László Monda 2018-06-16 18:22:01 +02:00
  • c4d7318686 chore: make firmware update log shorter (#675) Róbert Kiss 2018-06-13 10:07:40 +02:00
  • 9ef11eaa34 feat: add keyboard separator line (#673) Róbert Kiss 2018-06-13 00:39:14 +02:00
  • f34cb2df56 feat: remap key on all keymaps / layers (#668) Róbert Kiss 2018-06-10 21:50:49 +02:00
  • 83b9f0d1e9 fix: blhost wrapper return with Promise.reject if error code !== 0 (#669) Róbert Kiss 2018-06-07 23:38:27 +02:00
  • 7d81cf0c6a style: fix tslint error in switch-layer-action.ts (#666) Róbert Kiss 2018-06-07 22:54:20 +02:00
  • 82b76a9455 Fix left half timeout during fw update (#567) (#626) tenteen 2018-06-07 15:50:18 -05:00
  • 4ae577f936 feat: make double tap to hold layer optional per key (#662) Róbert Kiss 2018-06-07 22:11:41 +02:00
  • 81a83994ab Make the Export device configuration button show up as a primary button. László Monda 2018-05-28 15:58:17 +02:00
  • 1d3a3c7f5f Fix changelog. László Monda 2018-05-27 20:04:48 +02:00
  • 8bb645125d Update changelog and re-release v1.2.2 v1.2.2 László Monda 2018-05-27 02:53:10 +02:00
  • 9471b31a5d Instruct the user to power cycle the keyboard when encountered with an invalid hardware configuration. László Monda 2018-05-27 02:43:12 +02:00
  • ffa52757c9 Upgrade to firmware 8.2.5 László Monda 2018-05-27 02:31:22 +02:00
  • ee53a0df9b feat: set disable style of device name in side menu (#656) Róbert Kiss 2018-05-27 02:30:41 +02:00
  • 8e20c85e07 feat: add file upload component (#655) Róbert Kiss 2018-05-26 22:46:41 +02:00
  • 65ea786358 Don't include os.platform into the firmware update log because os.type makes it practically redundant. László Monda 2018-05-26 17:13:10 +02:00
  • 1035837b3b Fix lint error. László Monda 2018-05-22 15:29:48 +02:00
  • 18fc2e6b3f fix: permission detection when device not plugged (#653) Róbert Kiss 2018-05-22 15:11:43 +02:00
  • fc728697d7 Bump version to 1.2.2 and update changelog and package.json László Monda 2018-05-22 02:19:48 +02:00
  • cdf3caee9e Display device list at the beginning of the firmware update process. László Monda 2018-05-22 01:53:14 +02:00
  • 0a4d3a002e Include operating system type to the firmware update log. Add a new tip to the firmware page. László Monda 2018-05-22 01:16:02 +02:00
  • d11c532ea4 Add a lot of useful instructions to the firmware page. László Monda 2018-05-22 00:38:27 +02:00
  • 1ff51697b1 Upgrade from firmware 8.2.2 to 8.2.4 László Monda 2018-05-21 14:34:42 +02:00
  • ab8ae31324 fix: permission detection on linux (#651) Róbert Kiss 2018-05-21 11:46:19 +02:00
  • daa0e723b1 Display more detailed "invalid hardware configuration" errors. László Monda 2018-05-21 11:03:05 +02:00
  • 609aba856a fix: permission detection on win and mac (#650) Róbert Kiss 2018-05-21 11:00:57 +02:00
  • a6678bd537 feat: update firmware version after update (#649) Róbert Kiss 2018-05-21 10:57:34 +02:00
  • 6c4f580fc2 Check if the keyboard is in factory reset mode and if so, display a relevant instruction. László Monda 2018-05-20 01:40:45 +02:00
  • ea41661c65 Add erase-user-config.js László Monda 2018-05-19 21:53:41 +02:00