Commit Graph
100 Commits
Author SHA1 Message Date
Farkas József 38be204dfc Update dependencies 2016-12-22 22:55:45 +01:00
Farkas József 3cc5077f13 Make node integration work in electron 2016-12-18 14:53:40 +01:00
Farkas József 4ba7d712e5 Bundle 3rd party libs into seperate chunk 2016-12-18 14:51:31 +01:00
Farkas József 3216bb7119 Remove unused require 2016-12-18 14:51:29 +01:00
Farkas József a64247469e Remove some annoying tslint rules 2016-12-18 14:51:27 +01:00
Farkas József f818b0ecf9 Fix svg compile 2016-12-18 00:30:29 +01:00
Farkas József dca2475217 Update webpack-svgstore-plugin to 3.x.x
Closes #119
2016-12-16 23:02:44 +01:00
Farkas József 35e0a45a30 Update ng2-dragula 2016-12-16 22:42:44 +01:00
Farkas József 8d4ecb75c7 Update tslint to 4.x.x
Closes #166
2016-12-16 22:13:05 +01:00
Farkas József 4a05f5ee7b Add missing scancodes
Closes #221
2016-12-16 18:29:12 +01:00
Farkas József 356482f9e9 Throw error in layer tab when it is not usable 2016-12-16 16:46:14 +01:00
Farkas József 31492da0a2 Fix keymap deleting bug 2016-12-15 23:42:20 +01:00
Farkas József f4dd809a93 Keymap and macro redirection handling
Closes #174
2016-12-15 23:17:09 +01:00
Farkas József 6cab3b982a Fix reintroduced macro deleting bug
Fixes #140
2016-12-15 22:59:25 +01:00
Farkas József c48e959ed8 Disable layer switcher actions on non-base layers
Closes #216
2016-12-15 22:02:48 +01:00
Farkas József d086eb3eea Fix change detection bug 2016-12-15 20:09:22 +01:00
Farkas József 9807c5b793 Add extended function keys
Closes #218
2016-12-15 19:35:55 +01:00
Farkas József f5427dbcae Dependencies update 2016-12-15 19:12:31 +01:00
Farkas József f935ec4a09 Refactor keymap-edit keymap$ 2016-12-14 23:27:52 +01:00
Farkas József 5e7e0c4933 Fix key bind animation side effect 2016-12-14 22:48:18 +01:00
Farkas József 42686f4221 Cleanup unused functionality in keyboard wrap 2016-12-14 21:12:31 +01:00
Farkas József a0d5a58f8b Refactor: extract keyboard-slider 2016-12-14 21:02:31 +01:00
Farkas József 5f5bb0b266 Increase dataModelVersion size to 2 bytes
Fixes #217
2016-12-14 17:18:05 +01:00
Farkas József 310cf86981 Update dependencies 2016-12-13 23:30:34 +01:00
József Farkas e48fdea89d Use references in key actions (#204) 2016-12-13 23:09:39 +01:00
Farkas József 3380a9d514 Fix config cleaner 2016-12-13 22:58:18 +01:00
Farkas József cde127ecc2 Increase dataModelVersion to 1 2016-12-13 22:09:27 +01:00
Farkas József a6402d7255 Fix macro name selection 2016-12-05 20:06:13 +01:00
Farkas József cded85ed9c Fix new macro selection
Closes #209
2016-12-05 20:01:53 +01:00
Farkas József 03ca90d558 No macro text and route update 2016-12-05 18:20:33 +01:00
Farkas József f887dc8a96 Macro name select
Closes #208
2016-12-03 20:22:32 +01:00
Farkas József 37125af47a Macro-tab selection fix
Closes #205
2016-12-03 20:06:17 +01:00
Farkas József 95187afe6a Enable OnPush change detection strategy in SvgKeyboardWrapComponent 2016-11-28 20:12:12 +01:00
Farkas József 55903e4869 Gray out trash at last keymap instead of not rendering 2016-11-27 20:12:09 +01:00
Farkas József 6bbcacfbe6 Refactor: Replace NoneAction with null in JSON representation 2016-11-27 18:27:49 +01:00
Farkas József c42cff71ae Downgrade angular to 2.2.3 and zone.js to 0.6.26 2016-11-27 18:27:49 +01:00
Farkas József 7c0035c971 Don't allow the deletion of the last keymap
Closes #178
2016-11-26 23:36:17 +01:00
Farkas József 780d1219f2 Add empty keymap to presets
Closes #180
2016-11-26 23:15:27 +01:00
Farkas József 4cb46f3339 Make inputs cancelable
Closes #179
2016-11-26 22:49:06 +01:00
Farkas József a70a5fada2 Use default configuration on dataModelVersion mismatch
Closes #191
2016-11-26 21:34:04 +01:00
Farkas József 8efc3d371a Fix main-app scrollbar 2016-11-24 21:49:50 +01:00
Farkas József f68a7f155c Fix keyboard animation 2016-11-24 18:21:12 +01:00
Farkas József 17e144e534 Bump dependencies 2016-11-24 18:21:12 +01:00
Farkas József 1c50d7fe83 Tooltip texts for key actions 2016-11-23 22:44:43 +01:00
Farkas József 06a9c35655 Refactor: MapperService 2016-11-23 22:44:43 +01:00
Farkas József 3d629e370d Lock angular version 2016-11-23 21:53:06 +01:00
Farkas József 56c386bb7b Add default keymap icon hint 2016-11-22 09:37:32 +01:00
Farkas József 8f930092df Remove placeholder in macro-tab 2016-11-20 21:58:07 +01:00
Farkas József 064d2eb29a Remove placeholder in keymap-tab 2016-11-20 21:58:07 +01:00
Farkas József 34eb09ee9c Bump dependencies 2016-11-20 14:32:45 +01:00
József Farkas 090d6565ce Correct README.md of usb 2016-11-17 09:01:44 +01:00
Farkas József 30d8fbc91f Add README.md to usb demos 2016-11-12 21:21:41 +01:00
Farkas József 3b3c324c8e Fix more USB test scripts on Windows 2016-11-12 21:21:18 +01:00
Farkas József 055cba0575 Fix blink test led on Windows 2016-11-12 15:18:26 +01:00
Farkas József b16e83fc30 Don't store preset in local storage 2016-10-16 19:10:00 +02:00
Farkas József 6381f90111 Refactor: DataProviderService 2016-10-16 18:46:39 +02:00
Farkas József e9f0d63f45 Update dependencies (angular to 2.1.0) 2016-10-13 19:18:41 +02:00
Farkas József 5f218e13b3 Add MouseActions to the mouse layer of the QWERTY keymap 2016-10-11 22:20:29 +02:00
Farkas József 5bf0da3b52 Update dependencies (angular 2.1.0-rc.0, ...) 2016-10-06 20:14:04 +02:00
Farkas József 58443cefe1 Add MouseAction rendering 2016-10-02 18:42:10 +02:00
Farkas József c382418dbe Fix typo in filename 2016-10-02 17:30:23 +02:00
Farkas József ee1d8ec59e cleanup: Remove unused ClassArray classes 2016-09-25 14:27:52 +02:00
Farkas József 140709e31f refactor: Macro 2016-09-25 14:26:52 +02:00
Farkas József 2aed594dd1 Add MacroAction Helper 2016-09-25 14:26:50 +02:00
Farkas József 927cc80815 refactor: Module 2016-09-25 14:26:49 +02:00
Farkas József 8c0f202b60 Add KeyAction Helper 2016-09-25 14:26:47 +02:00
Farkas József a719f06618 refactor: Layer 2016-09-25 14:26:45 +02:00
Farkas József 7ba0a0401a refactor: Keymap 2016-09-25 14:26:43 +02:00
Farkas József b78ce778a6 refactor: Preset keymaps 2016-09-25 14:18:23 +02:00
Farkas József cb1f677f31 refactor: UhkConfiguration 2016-09-25 14:18:23 +02:00
Farkas József e3f82b250a Add readArray and WriteArray to UhkBuffer 2016-09-25 14:18:23 +02:00
Farkas József 5ba0c2d12a Fix error message in UhkBuffer 2016-09-25 14:18:23 +02:00
Farkas József 483f3f3231 Fix memory leak in Keymap add 2016-09-24 12:30:00 +02:00
Farkas József fd78b19002 Update dependencies (typescript 2.0.3, ...) 2016-09-23 15:33:22 +02:00
Farkas József 591c240605 Add copy constructors for macro related classes 2016-09-21 22:02:46 +02:00
Farkas József e9a66c64c4 tslint: Remove ignore pattern from no-unused-variable and fix the rule break 2016-09-20 20:43:25 +02:00
Farkas József 7e95460451 refactor: rename boot.ts to main.ts 2016-09-20 18:57:43 +02:00
Farkas József 717d5e0f39 cleanup: Remove .editorconfig and add to gitignore 2016-09-20 18:52:41 +02:00
Farkas József e07a036156 npm: Update zone.js to 0.6.25 2016-09-20 18:49:18 +02:00
Farkas József a883a88cd8 npm: Update types 2016-09-20 18:46:20 +02:00
Farkas József 799d1f3839 npm: Remove sortablejs 2016-09-20 18:36:06 +02:00
Farkas József c10699173e cleanup: Remove gulp 2016-09-20 18:25:48 +02:00
Farkas József cb0e66baf0 cleanup: Remove legacy loader 2016-09-20 18:13:51 +02:00
Farkas József 2c86b08d21 npm: Remove handlebars 2016-09-20 18:11:34 +02:00
Farkas József 5850138482 cleanup: Remove legacy macro editor 2016-09-20 18:07:37 +02:00
Farkas József 6fa6d35d86 Update webpack-dev-server 2016-09-18 21:00:50 +02:00
Farkas József c7ff38db12 cleanup: Remove legacy keymap 2016-09-18 20:52:51 +02:00
Farkas József 7a3a377280 refactor: getKeymap 2016-09-18 12:46:00 +02:00
Farkas József fb8cd163ec Add copy constructors for key actions 2016-09-17 19:42:21 +02:00
Farkas József 813714073e Add some copy constructors 2016-09-17 17:15:57 +02:00
Farkas József 7464948f1c Fix MouseButtonMacroAction serialization 2016-09-17 17:14:55 +02:00
Farkas József 997046c4c1 Fix test-serializer return value 2016-09-17 16:44:07 +02:00
Farkas József 078f2684ef Update dependencies: electron and html-loader 2016-09-16 22:39:49 +02:00
Farkas József 2d38d8e4fb Update Angular2 to final release 2016-09-16 22:34:04 +02:00
Farkas József de838ed545 Fix Key label positioning bug on Firefox
Closes #90
2016-09-16 22:21:36 +02:00
Farkas József ebade0097a Fix unknown keys bug 2016-09-16 21:05:41 +02:00
Farkas József 2a709d12eb Fix path 2016-09-16 21:04:36 +02:00
József Farkas 7e24f463a1 Disable no-string-literal tslint rule 2016-09-14 22:49:56 +02:00
Farkas József 11c642317c Update to angular2-rc.7 2016-09-14 21:06:26 +02:00
József Farkas 8a76da8df5 Merge (Hold|Press|Release)(Key|Modifiers) into KeyMacroAction (#99) 2016-09-07 09:02:10 +02:00