15 Commits

Author SHA1 Message Date
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
Róbert Kiss
0f558e4132 refactore: create feature modules (#387)
* add @angular/cli to the project

* increase nodejs version -> 8.2.1

* add lerna

* merge web and shared module

* move electron module into packages as uhk-agent

Electron agent functionality is not working

* delete symlinker

* convert private properties to public of component if used in html

* revert uhk-message.component

* fix component path

* fix the correct name of the uhk-message.component.scss

* building web and electron module

* delete uhk-renderer package

* handle device connect disconnect state

* add privilege detection

* fix set privilege functionality

* turn back download keymap functionality

* add bootstrap, select2 js and fix null pointer exception

* turn back upload data to keyboard

* fix send keymap

* fix test-serializer

* add missing package.json

* merging

* fix appveyor build

* fix linting

* turn back electron storage service

* commit the missing electron-datastorage-repository

* update node to 8.3.0 in .nvmrc and log node version in appveyor build

* set exact version number in appveyor build

* vertical align privilege and missing device components

* set back node version to 8 in appveyor

* move node-usb dependency from usb dir to root

maybe it is fix the appveyor build

* revert usb to root

* fix electron builder script

* fix electron builder script

* turn off electron devtools

* remove CTRL+U functionality

* fix CTRL+o

* fix lint error

* turnoff store freeze

* start process when got `Error: EPERM: operation not permitted` error

* move files from root usb dir -> packages/usb
2017-08-19 20:02:17 +02:00
Farkas József
9a4c5bacb0 Revert "cleanup: Remove .editorconfig and add to gitignore"
This reverts commit 717d5e0f39.
2017-02-11 22:46:58 +01:00
Farkas József
717d5e0f39 cleanup: Remove .editorconfig and add to gitignore 2016-09-20 18:52:41 +02:00
Mikko Lakomaa
fbb4a1cc49 Macro editor (#87) 2016-09-13 21:22:11 +02:00
József Farkas
bb3a2d77b6 Folder restructuring (#86) 2016-08-28 21:30:48 +02:00
Nejc Zdovc
094060d8db Update to Typescript 2.0 (#71)
* Switches to Typescript 2.0 and removes typings

You should remove typings folder to remove typing errors.
Closes #64
2016-08-15 11:04:30 +02:00
Nejc Zdovc
99ac66f87a Select2 implementation Popover (#59)
Closes #45
2016-06-21 18:44:51 +02:00
Arpad Csanyi
b66866f353 Exclude npm-debug.log from version control. 2016-06-12 11:23:05 +02:00
Arpad Csanyi
c6957107d8 Ignore css files as they are generated from scss sources with gulp. 2016-05-19 10:07:33 +02:00
László Monda
42b7160714 Ignore the bundle directory. 2016-05-10 16:20:06 +02:00
József Farkas
b6174c8333 Rename bundle folder to build. 2016-04-16 21:38:34 +02:00
József Farkas
dcf5cbe4d8 Add Angular2 2016-04-06 21:44:53 +02:00
László Monda
fda7efab8b Ignore the typings directory. 2016-03-31 12:35:31 +02:00
Arpad Csanyi
a06716ff8b Add gulpfile with browser-sync. 2016-01-14 00:41:48 +01:00