László Monda
ae11c01725
Tidy up else clauses based on our coding standards.
2018-01-08 05:41:36 +01:00
Róbert Kiss
f0139c55ee
feat(user-config): Upload user configuration from json/bin file ( #545 )
...
* feat(user-config): Upload user configuration from json/bin file
* fix error message
* remove file extension filter
* apply user config after loaded from file
* add file filter
* remove file filter
2018-01-08 05:29:31 +01:00
László Monda
b3f2e3451e
Update README.md
2018-01-07 21:30:03 +01:00
Róbert Kiss
906beaac0e
Update README.md ( #548 )
2018-01-07 21:27:07 +01:00
Andrew Kraut
46f855d1db
Update readme ( #547 )
...
* Fix typos
* Update build instructions
2018-01-07 19:56:24 +01:00
László Monda
5341d953ff
Fix statusCodesToStrings map.
2018-01-07 05:21:08 +01:00
László Monda
bd9a2a0eeb
Make get-slave-i2c-errors.js display slave names and I2C error names.
2018-01-06 21:29:14 +01:00
László Monda
4c10954721
Add script which reads I2C errors.
2018-01-05 03:26:26 +01:00
Róbert Kiss
bbce1e0e0f
fix(user-config): Validate device, keymap, and macro names ( #543 )
...
* fix(user-config): Validate device, keymap, and macro names
* fix device name renaming
2018-01-03 21:06:08 +01:00
László Monda
13f064229f
Add keyAssigmentOrder array to uhk60-right/device.json
2018-01-02 04:05:26 +01:00
László Monda
d3295c5666
Bump package.json and changelog to version 1.0.4
v1.0.4
2017-12-30 15:29:02 +01:00
László Monda
216793bbb8
Add get-{left,right}-firmware-version.js
2017-12-29 13:34:49 +01:00
László Monda
558c8b0dbf
Merge branch 'master' of github.com:UltimateHackingKeyboard/agent
2017-12-29 13:24:26 +01:00
László Monda
e3c65f77df
Rename getProperty to getDeviceProperty and getModuleProperties to getModuleProperty.
2017-12-29 13:23:58 +01:00
László Monda
227f8f0d2c
Update package-lock.json files.
2017-12-29 13:23:32 +01:00
Mikko Lakomaa
7e0bc39de1
Mouse speed UI ( #537 )
...
* Add SliderProps interface to SliderWrapperComponent
* Implement mouse speed page
* Remove duplicate DefaultUserConfigurationService from shared module
* Add Reset speeds to default button
* Move reset button to bottom of mouse speed page
* Change mouse move slider step to 25
* Add label and tooltip handling to SliderWrapperComponent
* Use altered SliderWrapperComponent in mouse speed page
* Use altered SliderWrapperComponent in LED brightness page
* Move Reset mouse speeds confirmation popover to above button
* Add reset mouse speed settings action and effect
* Use ResetMouseSpeedSettingsAction in mouse speed page to reset settings
* Remove unused import
2017-12-29 13:07:01 +01:00
Spencer Owen
c4d3648f73
Invert scroll on mac ( #536 )
2017-12-28 13:50:11 +01:00
László Monda
547ab738c2
Update package.json and changelog to version 1.0.3
v1.0.3
2017-12-28 01:31:38 +01:00
László Monda
3de9e9aa84
Downgrade to firmware 8.0.0 because the left I2C watchdog of firmware 8.0.1 is not proven yet and might make things worse.
2017-12-28 01:09:01 +01:00
László Monda
01ac4c1e8b
Note that macro playback is not implemented yet.
2017-12-27 23:30:08 +01:00
László Monda
a0c8849f13
Comment out the add keymap button because the add keymap page is practically useless now. It'll be reimplemented.
2017-12-27 23:06:58 +01:00
László Monda
2a3dfcb0d0
Improve firmware update messages.
2017-12-27 22:47:53 +01:00
László Monda
2b3462c33f
Display retry firmware update messages with regular color because they're not errors.
2017-12-27 22:38:07 +01:00
László Monda
a0b838b2e9
Remove the secondary scroll bar that appears on the LED brightness page.
2017-12-27 20:43:25 +01:00
Mikko Lakomaa
90f56c350e
LED brightness UI ( #520 )
...
* Add nouislider
* Add LEDBrightnessComponent
* Move LEDBrightnessComponent to correct folder
* Add LED brightness page to side menu and device routes
* Add LEDBrightnessComponent to device index file
* Add LEDBrightnessComponent and NouisliderModule to shared module
* Remove ngModelChange from LEDBrightnessComponent until onChange is implemented
* Fix stylelint issue in led brightness component
* Add nouislider files to webpack.config.js
* Add adjusting LED brightness sliders with arrow keys
* Various tweaks to LEDBrightnessComponent
* Fix linting issues in LEDBrightnessComponent
* Allow "::ng-deep" pseudo element in stylelint config
* Add reading LED brightness settings from user configuration
* led-brightness save
* Move slider to its own wrapper component, add debounce for slider change events
* Small fixes to imports and exports of SliderWrapperComponent
* Fix slide component making change event when initial value is set
* Export SliderPips interface
* Fix LED Brightness slider pips
* Add support for value unit in SliderWrapperComponent
* Add a bit of space before LED brightness sliders so the slider handle doesn't go beyond the page in the min position
* Implement onDestroy, fix slider pip values and imports in LEDBrightnessComponent
* Fix imports, implement onDestroy in SliderWrapperComponent
* Move fix for slider pip value style to global styles file
* Reorder stylelint rules
2017-12-27 20:10:55 +01:00
József Farkas
5ceca41e0f
feat(renderer): show icon when possible even if the keystroke action has modifier ( #533 )
...
Closes #513
2017-12-26 23:23:32 +01:00
László Monda
721a4dc6e7
Bump Agent version to 1.0.2 and update changelog.
v1.0.2
2017-12-25 23:55:23 +01:00
László Monda
c9f03b4e57
Reference firmware 8.0.1 and don't include the moduleProtocolVersion field because it's firmware-related, not Agent-related.
2017-12-25 23:39:27 +01:00
László Monda
bbb6839f7e
Fix Linux blhost path.
2017-12-25 21:48:41 +01:00
László Monda
dd973c80ea
Add install-win-driver-*.bat
2017-12-24 03:56:13 +01:00
László Monda
48574a121a
Move zadic-*.exe to packages/zadic
2017-12-24 03:35:13 +01:00
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