Róbert Kiss
b1b2f1d431
chore: remove standard-version from devDependencies ( #924 )
...
We don't use standard-version to generate changelog
2019-02-28 19:16:27 +01:00
Skye Jensen
c3a6b373d4
Update lerna dependency from 3.2.0 to 3.13.0 ( #923 )
2019-02-27 21:11:42 +01:00
Róbert Kiss
7a2c8cb2e4
refactor: ngrx-store use enum ActionTypes and Action classes everywhere ( #919 )
2019-02-22 19:00:17 +01:00
Róbert Kiss
de71f6f88c
chore: upgrade lodash ( #914 )
2019-02-21 11:18:13 +01:00
Róbert Kiss
6b4cf41357
chore: upgrade gh-pages => 2.0.1 ( #907 )
...
fix: https://nodesecurity.io/advisories/658
2019-01-26 21:46:56 +01:00
dgyimesi
c36156b497
feat: Make Right click, Esc set the key action to none ( #897 )
...
* feat: Make Right click, Esc set the key action to none
* refactor: use ts-keycode-enum; revert: escape from mapping on pressing escape.
2019-01-24 14:25:22 +01:00
Róbert Kiss
d674fd4490
chore: upgrade electron => 2.0.16 ( #903 )
2019-01-24 03:22:12 +01:00
Róbert Kiss
3964698cf7
feat: kboot package ( #894 )
...
* feat: kboot package
* feat: kboot package
* fix: wait 1 sec after device is available
* test: fix unit test
* refactor: clean unused codes
* doc: improve readme.md
* doc: improve readme.md
* test: fix unit test
* chore: fix lint settings
* style: fix linting issues
2019-01-18 17:37:31 +01:00
Róbert Kiss
bfc08edfce
chore(release): 1.2.13
2019-01-07 21:56:23 +01:00
Róbert Kiss
52a57c0e87
build: upgrade electron-builder and remove unsupported appMetadata ( #860 )
2018-11-14 23:40:28 +01:00
László Monda
330f7e72be
Bump Agent version to 1.2.12 and update changelog.
2018-11-14 19:57:35 +01:00
Róbert Kiss
10cd06c70b
feat: allow 8.4.3 firmware features ( #845 )
...
* feat: allow 8.4.3 firmware features
* feat: remove "layer-double-tap" command line argument
2018-11-05 19:51:39 +01:00
Richard Prillwitz
a4e3696078
chore: upgrade dependencies ( #828 )
...
* fixed vulnerabilities;
* update lerna from 3.1.4 to 3.2.0;
* fixed linter complaining about two empty lines in scss file;
* use fixed versions,
2018-10-16 19:17:12 +02:00
Róbert Kiss
42e413ab65
chore: upgrade node-hid => 0.7.3 ( #814 )
2018-10-07 22:29:10 +02:00
László Monda
3e621a2818
Bump version to 1.2.11 and update package.json
2018-10-03 05:43:41 +02:00
Róbert Kiss
247ec4c1b2
feat: add backspace and caps lock icons ( #803 )
...
Summary:
- svg sprite generate with xmlns:xlink="http://www.w3.org/1999/xlink " namespace
- uhk-icon-agent-icon css class renamed to uhk-icon-pure-agent-icon because
it collided with agent icon sprites
- added backspace and caps lock icons
2018-10-01 02:06:23 +02:00
László Monda
f3bd83af03
Bump version to 1.2.10, update changelog and package.json
2018-09-24 04:21:24 +02:00
Róbert Kiss
8d161ce8ff
chore: upgrade Node.js => 8.12.0 ( #783 )
...
it's fix appveyor build
2018-09-16 21:17:40 +02:00
László Monda
123cab5724
Bump Agent version to 1.2.9
2018-09-13 20:42:07 +02:00
Róbert Kiss
a7d3b62512
chore: upgrade many dependencies and restructure tsconfigs ( #757 )
...
* chore: upgrade many dependencies and restructure tsconfigs
Summary:
- upgrade many dependencies
- remove dev dependencies from test-serializer and uhk-common
- created root tsconfig.json and test-serializer and uhk-common
tsconfigs extends it
- fixed e2e test
* chore: upgrade more dependencies
2018-08-22 00:34:16 +02:00
Róbert Kiss
b41f14192a
chore: upgrade stylelint => 9.5.0 ( #756 )
...
it is fix "Unknown CSS word" error in IntelliJ
2018-08-21 20:43:18 +02:00
Róbert Kiss
374f6a3e6e
chore: downgrade electron builder => 20.14.7 ( #741 )
...
* chore: downgrade electron builder => 20.14.7
* chore: downgrade electron builder => 20.8.1
2018-07-26 23:30:20 +02:00
Róbert Kiss
8eb8aa3032
chore: upgrade electron builder => 20.26.0 ( #740 )
2018-07-26 22:06:32 +02:00
Róbert Kiss
6086ddabf0
build: build only AppImage for Linux ( #719 )
...
upgrade:
- electron-builder => 20.15.0
- electron-log => 2.2.16
- electron-rebuild => 1.8.1
2018-07-08 14:34:38 +02:00
Róbert Kiss
15df8d7129
WIP feat: replace ng2-select2 => ngx-select-ex ( #706 )
...
* feat: replace ng2-select2 => ngx-select-ex
* feat: style the ngrx-select
* feat: replace secondary role select2
* feat: replace Select2OptionData => SelectOptionData
* feat: replace select2 => ngx-select in macro-tab component
* feat: replace select2 => ngx-select in keymap-tab component
* feat: fix styles
* chore: remove select2 from dependencies
* fix: macro editor overflow
* fix: set the same font size for the toggle button
* fix: overflow
* chore: use @ert78gb/ngx-select-ex version of ngx-select-ex
2018-07-02 23:44:39 +02:00
Róbert Kiss
c4d7318686
chore: make firmware update log shorter ( #675 )
...
* chore: add lodash to the roor package.json
* chore: make firmware update log shorter
2018-06-13 10:07:40 +02:00
Róbert Kiss
653465f0e0
feat: device recovery mode ( #642 )
...
* add new page and ipc processing
* refactor: remove unused references from uhk.js
* feat: add device recovery route
* refactor: device permission
* feat: write firmware update log to the screen
* fix: xterm height
* feat: add reload button to the recovery page
* refactor: deviceConnectionState.hasPermission in appStartInfo
* refactor: use correct imports
* refactor: move .ok-button css class to the main style.scss
* feat: add bootload active route guard
* style: move RecoveryDeviceAction into new line
* feat: delete reload button
* feat: start device polling after device recovery
2018-05-19 17:22:46 +02:00
László Monda
eb97dd844f
Make the bootloader timeout of the reenumerate script specifiable.
2018-05-16 23:19:36 +02:00
László Monda
0385b0ce29
Simply write that the list of available devices is unchanged instead of always listing the devices.
2018-05-09 01:32:55 +02:00
Róbert Kiss
3d9c83f9f4
build: check node version before build ( #625 )
...
* build: check node version before build
* use package.json engine section
2018-05-01 22:50:28 +02:00
krokofant
f8f820529f
Resolve #553 ( #614 )
2018-04-29 21:32:33 +02:00
Róbert Kiss
9b815ed9c1
chore: upgrade angular to 5.3.9 and typescript to 2.6.2 ( #605 )
...
* chore: upgrade angular to 5.3.9 and typescript to 2.6.2
* fix electron renderer build
* fix webpack config
* format webpack.config
* fix renderer build
2018-04-10 19:52:58 +02:00
Róbert Kiss
13ec617d58
Make saving the configuration more robust ( #594 )
...
* feat: Make saving the configuration more robust
* parse backup user config before return
* fix some bug
* Add write-userconfig.js and invalid-config.bin
* throw exception if failed user config parsing
* Merge branch 'master' into feat-467-make-save-more-robust
* hide keymaps and macros if agent in restore mode
* fix Device name settings
2018-04-09 10:11:26 +02:00
Róbert Kiss
6ccf005750
feat: Handle privilege escalation gracefully even without PolicyKit ( #599 )
...
* feat: Handle privilege escalation gracefully even without PolicyKit
* build: upgrade tslint => 5.9.1
* build: add uhk-agent/package-lock.json
* feat: add error animation
* fix: display agent icon when user use ALT + TAB
2018-04-07 23:09:47 +02:00
Róbert Kiss
478dac0621
build: extract electron dependencies to the root package.json ( #593 )
2018-03-31 22:11:41 +02:00
Róbert Kiss
2f00a5eaf4
feat: enhance device firmware page ( #588 )
...
* feat: enhance device firmware page
* remove confirmation dialog from firmware upgrade buttons
2018-03-15 12:20:35 +01:00
László Monda
e8fe0f8d3e
Fix menu scancode. ( #586 )
...
* Fix menu scancode.
* Change the old menu key scancode 118 to 101.
* validate scancodes
2018-03-11 22:56:12 +01:00
Róbert Kiss
990ff8e980
ci: mac code sign ( #585 )
...
* ci: register certificate into the mac keychain
* try to not use yarn electron-builder installer on mac
* use -P
* debug electron-osx-sign
* use cscLink
* use xcode xcode9.3beta
* increase package.json version
* revert version to 1.1.1
* delete unused files
* format release.js file
* format release.js file
* format release.js file
2018-03-09 18:31:48 +01:00
Róbert Kiss
23cb583bf7
chore: upgrade lerna => 2.9.0 ( #583 )
2018-03-06 00:34:06 +01:00
László Monda
2eaa1e0634
Update package-lock.json
2018-02-19 17:11:16 +01:00
Róbert Kiss
38f6688930
chore: upgrade electron => 1.7.11 ( #568 )
2018-01-29 21:26:32 +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
227f8f0d2c
Update package-lock.json files.
2017-12-29 13:23:32 +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
László Monda
bbb6839f7e
Fix Linux blhost path.
2017-12-25 21:48:41 +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
Róbert Kiss
19d7b8ebfe
chore(release): 1.4.1
2017-12-05 22:29:02 +01:00
Róbert Kiss
777832068d
chore(release): 1.4.0
2017-12-05 21:02:27 +01:00
Róbert Kiss
95d1d7f8b5
chore: Upgrade node => 5.9.1 and npm => 5.6.0 ( #502 )
...
The npm upgrade maybe solve the cross-platform package-lock.json problem.
2017-12-02 13:31:34 +01:00
Róbert Kiss
297fd3be79
feat(device): flash device firmware from Agent ( #499 )
...
* add dataModelVersion, usbProtocolVersion, slaveProtocolVersion
* read the package.json at appstart
* flash firmware
* update firmware
* fix extra resource path
* fix import modules
* update lock files
* fix imports
* terminal window
* exclude tmp folder from git repo
* ok button
* auto scroll in xterm
* fix maxTry count calculation
* optimize logging
* optimize timeout
* readSync
* Add extra delay
* fix async call
* fix error message in log
* fix ok button disable state
* retry
* list devices
* close device after reenumeration
* retry snooze
* kboot maxtry 10
* retry 100
* remove deprecated toPayload ngrx helper
* flash firmware with custom file
* fix tslint
2017-11-27 22:12:43 +01:00