Commit Graph
1233 Commits
Author SHA1 Message Date
László Monda 8bc2462589 Reluctantly, add back zadic as it's needed to install Windows drivers for blhost to update the firmware on Windows. 2017-12-24 03:12:49 +01:00
László Monda 975ab8a5e9 Update README.md 2017-12-23 19:24:13 +01:00
László Monda f0a54768d4 Clarify the difference between the two builds. 2017-12-23 19:20:26 +01:00
Róbert Kiss 0b69d01a0d style: add missing semicolon (#526)
* fix(updater): check updater error is exists or not

* set default error message

* style: add missing semicolon

* style: add missing semicolon
v1.0.1
2017-12-22 21:38:44 +01:00
László Monda 838a92836c Update changelog. 2017-12-22 20:06:44 +01:00
Róbert Kiss 500ccc296b fix(device): use tmp path to run setup-rules.sh (#523) 2017-12-22 19:58:54 +01:00
Róbert Kiss 8bb9f7f839 fix(updater): handle undefined error when updater not provide error content (#524)
* fix(updater): check updater error is exists or not

* set default error message
2017-12-22 19:50:31 +01:00
László Monda 5d1cc9202b Bump version to 1.0.1 and update changelog. 2017-12-21 21:21:06 +01:00
Róbert Kiss c11658f1fc fix(device): check privilege on Linux (#519)
* fix(device): check privilege on Linux

* device connected if also have permission

* fix rules sh path

* refactor permission detection

* fic hasPermission condition

* fix return value
2017-12-21 20:33:40 +01:00
László Monda 969c36561b Fix script name. 2017-12-15 04:33:10 +01:00
László Monda 04904aca5d Merge branch 'auto-write-config' 2017-12-15 04:27:18 +01:00
László Monda ef0b0aa4ba Add mass-updater script. 2017-12-15 04:25:28 +01:00
László Monda 3967593c9c Add get-module-state.js and the relevant device command id. 2017-12-15 02:58:51 +01:00
László Monda b8be1c965b Fix typo: blink-led-pwm-brithness.js -> blink-led-pwm-brightness.js 2017-12-15 02:49:36 +01:00
Róbert Kiss b32c93f0f8 feat(agent): automatically write user configuration after app started (#516)
* auto write userconfig

* fix load success action

* exit from app

* add electron:auto-write-config script
2017-12-14 23:36:43 +01:00
Róbert Kiss 711d3c0690 add electron:auto-write-config script 2017-12-14 23:22:13 +01:00
Róbert Kiss 42b4465230 exit from app 2017-12-14 23:19:34 +01:00
László Monda e8a1814d89 Reset changelog now the 1.0.0 has been released. v1.0.0 2017-12-14 23:02:11 +01:00
Róbert Kiss 2bf7d545a2 fix load success action 2017-12-14 22:50:24 +01:00
Róbert Kiss d09c46af42 Merge branch 'master' into auto-write-config 2017-12-14 22:01:12 +01:00
Róbert Kiss d57ba81d10 auto write userconfig 2017-12-14 21:59:44 +01:00
László Monda 9c46c6a348 Rename dataModelVersion fields to userConfigVersion. Update to firmware 7.0.0 2017-12-14 21:56:46 +01:00
László Monda 3e7a0ed81a Query the combined ConfigSizes device property. Remove the deprecated HardwareConfigSize and UserConfigSize device properties. 2017-12-14 19:40:03 +01:00
László Monda cac74c7c5a Add update-firmwares-and-configs.js and make update-all-firmwares.js apply and save the config into the EEPROM. 2017-12-14 02:31:01 +01:00
László Monda 9c66ea058b Add the -u, or --overwrite-user-config argument to update-all-firmwares.js and make write-config.js able to read a specified config file. 2017-12-14 01:12:46 +01:00
László Monda 1be8d20d5f Fix the name of the arm-specific directory of blhost. 2017-12-13 14:35:40 +01:00
László Monda f8f1747ec9 Add the arm version of blhost and make getBlhostCmd() return architecture-specific blhost versions. 2017-12-13 14:32:21 +01:00
László Monda ccaf64612e Merge branch 'finalize-usb-protocol' 2017-12-13 02:59:52 +01:00
László Monda 622b19045a Make write-hca.js work. 2017-12-13 02:56:08 +01:00
László Monda 2702a74035 Finalize usb protocol (#515)
* Change UsbCommandId_SetTestLed from 0x02 to 0x14

* Change UsbCommandId_JumpToModuleBootloader from 0x12 to 0x02.

* Change UsbCommandId_SendKbootCommandToModule from 0x13 to 0x03.

* Replace UsbCommandId_ReadHardwareConfig and UsbCommandId_ReadUserConfig with UsbCommandId_ReadConfig.

* Change UsbCommandId_WriteHardwareConfig and UsbCommandId_WriteUserConfig to 0x05 and 0x06.

* Change UsbCommandId_ApplyConfig to 0x07.

* Change the arguments of UsbCommandId_LaunchEepromTransfer and its id to 0x08.

* Change the value of UsbCommandId_{GetDeviceState,SetTestLed,GetDebugBuffer,GetAdcValue,SetLedPwmBrightness}.

* Use firmware 6.0.0
2017-12-13 01:20:23 +01:00
László Monda 5b20f685e5 Use firmware 6.0.0 2017-12-12 18:50:29 +01:00
László Monda 2eb31603f1 Change the value of UsbCommandId_{GetDeviceState,SetTestLed,GetDebugBuffer,GetAdcValue,SetLedPwmBrightness}. 2017-12-12 18:49:40 +01:00
László Monda 6b60241180 Change the arguments of UsbCommandId_LaunchEepromTransfer and its id to 0x08. 2017-12-12 03:26:57 +01:00
László Monda c296e6f49b Change UsbCommandId_ApplyConfig to 0x07. 2017-12-12 02:15:57 +01:00
László Monda 8420c83ebf Change UsbCommandId_WriteHardwareConfig and UsbCommandId_WriteUserConfig to 0x05 and 0x06. 2017-12-12 02:02:26 +01:00
László Monda 88d92130d5 Replace UsbCommandId_ReadHardwareConfig and UsbCommandId_ReadUserConfig with UsbCommandId_ReadConfig. 2017-12-12 01:24:29 +01:00
László Monda 22c1fa641a Merge branch 'master' of github.com:UltimateHackingKeyboard/agent into finalize-usb-protocol 2017-12-12 00:15:15 +01:00
László Monda 0454dfd4d8 Change UsbCommandId_SendKbootCommandToModule from 0x13 to 0x03. 2017-12-11 22:16:28 +01:00
László Monda 27988f0e6b Change UsbCommandId_JumpToModuleBootloader from 0x12 to 0x02. 2017-12-11 21:46:06 +01:00
László Monda 32fc4b3527 Change UsbCommandId_SetTestLed from 0x02 to 0x14 2017-12-11 21:22:13 +01:00
László Monda 8e121d88ab Finalize the format of HardwareConfiguration. (#514) 2017-12-11 20:39:29 +01:00
László Monda 6659ef8eab Bump version to 1.4.3 2017-12-11 00:35:16 +01:00
László Monda 76ba24e0aa Bump version to 1.4.2 2017-12-10 22:57:33 +01:00
László Monda 6c60122c67 Fix jump to previous and next tab Mac shortcuts. Delete arrange tab Mac shortcuts. 2017-12-10 17:07:23 +01:00
László Monda 1bb56d2687 Fix the open tab and close tab Mac shortcuts. 2017-12-10 16:25:04 +01:00
László Monda 5a16355236 Fix Mac window switch and workspace switch shortcuts. 2017-12-10 16:16:12 +01:00
László Monda 3dea925d5e Replace Alt and Super keys on Mac keymaps. 2017-12-10 15:54:51 +01:00
László Monda fdf484d2fb Add Mac versions of the QWERTY, Colemak, and Dvorak keymaps. The actual Mac keymaps have yet to be macified. 2017-12-10 04:52:19 +01:00
László Monda a3a5a6ce79 Remove redundant wake and sleep key actions of keymaps. 2017-12-10 02:42:57 +01:00
László Monda 676ff63922 Add test keymap. 2017-12-10 02:30:26 +01:00