Commit Graph

806 Commits

Author SHA1 Message Date
Farkas József
f1f8a8d64e Add the whole user configuration to the AppState
Closes #252
Fixes #219
2017-02-11 10:08:04 +01:00
Farkas József
e41a62be13 Remove newAbbr from KeymapState 2017-02-07 21:42:47 +01:00
Farkas József
9dcdd6b3b2 refactor: Keymap add component 2017-02-07 20:30:20 +01:00
Farkas József
dd9ce4827f Change detection optimization 2017-02-07 20:22:41 +01:00
Farkas József
4031509acd Add app icon to electron
Closes #134
2017-02-07 19:24:59 +01:00
Farkas József
bd05da4316 Replace template/styles with templateUrl/styleUrls 2017-02-05 21:39:18 +01:00
Farkas József
604e9cb2b0 Update dependencies 2017-02-05 20:38:46 +01:00
Farkas József
983eb72892 Seperate electron and web target building 2017-02-05 20:31:52 +01:00
Farkas József
517aed1b1c Transfer the layer/keymap/config with node-usb on shortcuts 2017-02-05 20:31:52 +01:00
László Monda
4ed81331b3 Add file. 2017-01-26 01:52:35 +01:00
Farkas József
c237d7ab09 Update dependencies 2017-01-19 23:14:19 +01:00
László Monda
e99d9da072 Use let instead of var all the way. 2017-01-16 01:16:42 +01:00
László Monda
99be63e5a8 Remove initLeds() and initLedCommands because it's better to rather not mess around with the LED control registers. 2017-01-16 01:13:15 +01:00
László Monda
c3457e33b7 Add script. 2017-01-16 01:00:35 +01:00
László Monda
941639e3da Update usage information. 2017-01-15 14:42:19 +01:00
László Monda
c2774030c2 Add intervals in usage explanation. 2017-01-15 14:39:47 +01:00
László Monda
8343547906 Add set-led-values.js 2017-01-15 14:38:28 +01:00
László Monda
b0b292066c Control the PWM brightness of the left and right keyboard halves separately. 2017-01-15 04:53:01 +01:00
László Monda
93b284cd07 Add script. 2017-01-15 03:58:34 +01:00
László Monda
a1f191a324 Rename script. 2017-01-15 03:53:14 +01:00
László Monda
e2002dd63b Expose uhk.sendUsbPackets() and implement uhk.sendUsbPacket() based on it. 2017-01-15 03:51:00 +01:00
László Monda
a826bd25cb Name file more aptly because both LEDs get toggled. 2017-01-15 03:38:11 +01:00
László Monda
d61e7ed128 Move UhkConnection.js and uhkcmd to the newly created legacy directory. 2017-01-15 03:29:18 +01:00
László Monda
e54c1df13e Vastly simplify jump-to-bootloader.js by using uhk.sendUsbPacket() 2017-01-15 03:24:33 +01:00
László Monda
73f682193a Expose usb.sendUsbPacketsByCallback() and use it to vastly simplify blink-test-led.js and led-pwm.js 2017-01-15 03:22:13 +01:00
László Monda
e87fbb3c11 Dashify filename to be consistent with the other scripts. 2017-01-15 02:24:53 +01:00
László Monda
d6d8144bc3 Use let instead of var. 2017-01-15 02:24:08 +01:00
László Monda
bdb9c85031 Expose uhk.sendUsbPacket() and vastly simplify {write,read}-eeprom.js by using it. Make led_pwm.js use uhk.js instead of the obsoleted util.js file. 2017-01-15 02:20:44 +01:00
László Monda
339602178a Rename util.js to uhk.js and refactor the dependent scripts to utilize its API. 2017-01-15 01:31:23 +01:00
László Monda
e83a7b8cf6 Add usbCommands. 2017-01-15 01:12:01 +01:00
László Monda
0e59a99e36 Ues ES6 features all across util.js 2017-01-15 01:03:29 +01:00
László Monda
199030effb Extract getUsbEndpoints() to util.js. Use ES6 features in led_pwm.js 2017-01-15 01:00:55 +01:00
László Monda
180d40a7a5 Add script. 2017-01-13 22:58:05 +01:00
László Monda
a89039ee27 Update CONTRIBUTING.md 2017-01-08 21:44:58 +01:00
László Monda
99012ca976 Add module.json files for add-ons. Add description and slot fields. 2017-01-06 17:43:54 +01:00
László Monda
95703c4a68 Move module SVGs to the /modules directory on a per module basis and add module.json files. 2017-01-06 17:05:36 +01:00
Farkas József
df91d0dc99 Add empty keyactions to json representation
Fixes #236
2017-01-05 18:59:01 +01:00
NejcZdovc
61bd915440 Version 1.0.0-alpha.1 2017-01-02 22:22:34 +01:00
Nejc Zdovc
ae7d90e634 Added menu key (#245)
Resolves #243
2017-01-02 22:21:47 +01:00
Farkas József
de0f06e7e4 Fix config-serializer's README 2017-01-01 10:58:59 +01:00
Farkas József
a377bcf3b4 Separate hardware configuration from user configuration
Closes #152
2017-01-01 10:44:20 +01:00
Nejc Zdovc
52fd854e92 Disable button when action is not valid in popover (#244)
Resolves #161
2016-12-31 13:19:20 +01:00
Farkas József
cc9081fe81 Remove macro ids from JSON and binary representation 2016-12-31 11:16:09 +01:00
Farkas József
e40dbb83b0 Refactor: remove Serializable 2016-12-31 11:16:09 +01:00
NejcZdovc
13d91ad26b Removed fast capturing for add keymap page
Fixes #238
2016-12-30 12:57:56 +01:00
Farkas József
de38e9c06e Fixes Keymap and Macro removing
Fixes #235
2016-12-30 11:59:59 +01:00
József Farkas
9b2aa188e6 Use ids in key actions instead of references (#239)
Partially reverts e48fdea
2016-12-30 11:51:46 +01:00
László Monda
6a7efcc2b1 Remove execution permission from SVGs. 2016-12-30 01:53:44 +01:00
László Monda
6e94adb2ec Add updated SVGs for the left ISO keyboard half, left ANSI keyboard half, and right keyboard half. Fixes #144. 2016-12-30 01:36:49 +01:00
Nejc Zdovc
6caeb11dc3 Added capture to keys (#231)
Resolves #143
2016-12-28 17:09:05 +01:00