Commit Graph
94 Commits
Author SHA1 Message Date
József Farkas d20101c981 Fix webpack module loading order 2016-07-09 17:34:56 +02:00
József Farkas aea19c63b3 Update dependencies (angular2-rc.4, ...) 2016-07-09 16:12:54 +02:00
József Farkas fd40e18761 Disable dumping 2016-06-26 16:37:12 +02:00
József Farkas ebbe1559fc Enabling noImplicitAny 2016-06-26 15:12:50 +02:00
József Farkas 948060f9bf PlayMacroAction rendering 2016-06-25 14:24:07 +02:00
József Farkas 71760289e2 Fix invalid layer. 2016-06-25 13:41:40 +02:00
József Farkas 9acc29ee33 Fix mouse action selection on mouse-tab. 2016-06-25 12:58:05 +02:00
József Farkas a9ebb393ff Use the correct style linter. 2016-06-25 12:46:24 +02:00
József Farkas 53177920bb Update to angular2-rc.3 2016-06-22 18:36:58 +02:00
József Farkas 5847b6f99f Add a single command for linting. 2016-06-22 07:49:36 +02:00
József Farkas 65dbdea5f3 Update typings and bump other dependencies 2016-06-21 20:17:39 +02:00
József Farkas 4a1829e431 Update to angular2-rc.2 2016-06-21 20:02:23 +02:00
József Farkas 639a490113 #57-1 Create one class from: KeystrokeAction, KeystrokeModifiersAction, KeystrokeWithModifiers, DualRoleKeystrokeAction with keeping the different types for binary serialization. 2016-06-21 19:32:58 +02:00
József Farkas 317eb668ab Fix style rulebreaks 2016-06-12 16:51:02 +02:00
József Farkas 9d306111bf Add more stylelint rules 2016-06-12 16:50:43 +02:00
József Farkas 95f8b8cd08 Add scancodes to keypress-tab. 2016-06-12 16:14:24 +02:00
József Farkas 39913889ec Add missing text to mouse-tab. 2016-06-12 10:12:19 +02:00
József Farkas 13229dc2b6 Cleanup in keypress-tab component 2016-06-11 17:31:59 +02:00
József Farkas 7ea36c308a Update dependencies. 2016-06-11 17:05:01 +02:00
József Farkas 4505f110ac Add styleint (linter for scss files) with initial config. 2016-06-11 17:04:53 +02:00
József Farkas e8de047ed4 Add list to macro-tab 2016-06-04 17:20:02 +02:00
József Farkas 4ea1d766b4 Add icon component 2016-06-04 17:19:00 +02:00
József Farkas f785734bc7 Add isModifierActive function 2016-06-04 17:18:28 +02:00
József Farkas d63e8bb4ef Increase allowed max-line-length to 130 2016-06-04 17:16:51 +02:00
József Farkas 46d16f594a Add missing long press action options 2016-06-02 22:33:15 +02:00
József Farkas 3bc4a1c795 Keymap-tab minor fixes
Remove empty inner style
Move keymaps (real) initialization from constructor to ngOnInit
2016-06-02 19:09:23 +02:00
József Farkas 004364b9fd Popover: Mouse tab 2016-05-25 22:25:10 +02:00
József Farkas 283e10be83 Popover layout fix 2016-05-25 22:24:39 +02:00
József Farkas b059017a0f Remapping support for tabs 2016-05-23 20:12:55 +02:00
József Farkas 7650b5fe26 Change layer property in SwitchLayerAction from private to public. 2016-05-23 19:55:48 +02:00
József Farkas 0725428309 Rename KeyMap to Keymap 2016-05-23 19:05:17 +02:00
József Farkas dc280dae4c Test serializer typings simplification 2016-05-23 18:53:04 +02:00
József Farkas a64768fc7a Keymap tab: Keymap switching 2016-05-22 23:51:11 +02:00
József Farkas ea712c890b Divide svg-keyboard into two components. One with popover and one without it. 2016-05-22 23:51:08 +02:00
József Farkas 3e767d7339 Move svg processing from main to service. 2016-05-22 23:51:01 +02:00
József Farkas a3396334ae Update typings to 1.0.x. 2016-05-22 23:50:54 +02:00
József Farkas a5b477155c Very initial json schema for uhk config. 2016-05-16 16:59:59 +02:00
József Farkas 929e18106e Media key texts rendering 2016-05-16 16:52:33 +02:00
József Farkas 36f55adcb9 Speed up the keyboard sliding animation. 2016-05-16 16:21:53 +02:00
József Farkas d66f4f056a Move style from main-app.component to different file. 2016-05-16 16:10:20 +02:00
József Farkas a436298e37 Move shared styles and attributes from keyboard-key's children to keyboard-key. 2016-05-16 14:07:08 +02:00
József Farkas 5759d2db1e SwitchKeymap rendering 2016-05-16 12:38:37 +02:00
József Farkas ff1721facc Render toggle icon in case of SwitchLayerAction 2016-05-14 19:12:44 +02:00
József Farkas bbd43da945 Initial keyactions to fn layer in uhk-config.json 2016-05-14 19:10:35 +02:00
József Farkas a4b2a14e14 Move inner styles to scss files. 2016-05-12 20:01:02 +02:00
József Farkas b9018996bd Sass loading support 2016-05-12 20:00:35 +02:00
József Farkas ac5bf13105 Basic popover tab components. 2016-05-12 19:50:24 +02:00
József Farkas 956f22fc8c KeyAction Editor Popover first steps. 2016-05-11 22:52:47 +02:00
József Farkas d4ef07a6b0 Add webpack as gulp task 2016-05-11 20:50:00 +02:00
József Farkas b48fbdd44d Fix readme instructions 2016-05-07 23:26:54 +02:00
József Farkas c6b9bcf6dd Fix key label position 2016-05-06 17:56:53 +02:00
József Farkas f267b50587 Update to angular 2.0.0-rc.1 and lock its version 2016-05-06 17:38:52 +02:00
József Farkas f4338ebe8d Fix multiple structural directive bug 2016-05-06 17:38:52 +02:00
József Farkas 9d6f0a5ce0 Additional labels to mod layer 2016-05-03 23:14:30 +02:00
József Farkas f3981cd03e Update dependencies (mostly angular2 to rc.0). 2016-05-03 21:29:57 +02:00
József Farkas 1e14de3a4e Label rendering from svg sprite. 2016-05-02 22:31:39 +02:00
József Farkas 83074e9d88 Add more keyActions to uhk-config.json 2016-05-02 22:20:22 +02:00
József Farkas d283093716 Move label setter logic from module to key component 2016-05-02 20:03:09 +02:00
József Farkas 7d82e8cce1 Animate between different layers 2016-05-01 17:06:48 +02:00
József Farkas f6432d4d55 Add Layer buttons above the keyboard 2016-05-01 12:32:14 +02:00
József Farkas cddf2a938a Remove unneccessary ids 2016-05-01 11:37:06 +02:00
József Farkas ef393d70dc Add secondary key labels to the view 2016-05-01 11:29:08 +02:00
József Farkas e2eb46b0de Add missing keyboard-key labels 2016-04-29 21:19:50 +02:00
József Farkas a03588cc02 Use let instead of deprecated #variable 2016-04-29 20:21:47 +02:00
József Farkas d0c085d95e Update dependencies (angular2, gulp, rxjs, tslint, typings, zone.js) 2016-04-29 20:16:46 +02:00
József Farkas 624e9e433d Add initial keyboard-key rendering 2016-04-24 22:43:59 +02:00
József Farkas cff3c90369 Add scanCodeToTextMapper Class 2016-04-24 22:42:36 +02:00
József Farkas 479f1f624b Add more improved version of uhk-config 2016-04-24 22:39:12 +02:00
József Farkas d3e14e2460 Load uhk-config.json 2016-04-24 22:37:59 +02:00
József Farkas 6c1df933be Add svg prefix to avoid future name collision 2016-04-24 11:43:58 +02:00
József Farkas b9b2fcbf84 Fix type lost caused by incorrect inheritance of ClassArray 2016-04-23 23:45:28 +02:00
József Farkas c75a6fb746 Add browser-stdout to support process.stdout.write in browser 2016-04-23 19:51:33 +02:00
József Farkas e23352ba9f Prevent config-serializer to be compiled automatically in the ng2 project. 2016-04-19 22:45:40 +02:00
József Farkas 07cc4cef2f Use import/export instead of references. Use webpack instead of tsc. 2016-04-19 22:35:16 +02:00
József Farkas 79b93bdf0a Remove export and import. Fixes cannot find name compile errors. 2016-04-17 21:44:00 +02:00
József Farkas 785cf4b7f3 Modify the ids of keys to start from 0 in both module. 2016-04-17 21:02:17 +02:00
József Farkas 25fa5535da Add isModifierActive helper function to actions with modifier mask. 2016-04-17 20:40:54 +02:00
József Farkas b6174c8333 Rename bundle folder to build. 2016-04-16 21:38:34 +02:00
József Farkas 86785182a6 Add svg sprite generator for icons. 2016-04-16 21:36:27 +02:00
József Farkas d9360b2fb7 Move the fill of keys to the root 2016-04-16 14:57:06 +02:00
József Farkas c47188b2b2 Add coverages of modules 2016-04-16 14:50:13 +02:00
József Farkas d5dc8d8d0e Update angular2 (to 2.0.0-beta.15), webpack and their dependencies 2016-04-16 14:39:20 +02:00
József Farkas acb2fb0af2 Use one svg and render all keys of modules on it 2016-04-16 14:26:50 +02:00
József Farkas 5542b66871 Fix tslint and related errors. 2016-04-13 21:30:55 +02:00
József Farkas 714f24429c Show keyboard at keymaps-ng2 2016-04-10 18:22:50 +02:00
József Farkas 1547391fd7 Add initital Keyboard component (shows only the first module) 2016-04-10 18:22:50 +02:00
József Farkas 4ccf06efc5 Add KeyboardModule Component 2016-04-10 18:22:50 +02:00
József Farkas f8bcf2ef94 Add KeyboardButtonGroup Component 2016-04-10 18:22:50 +02:00
József Farkas 0ec6b56d9b Add KeyboardButton Component 2016-04-10 18:22:50 +02:00
József Farkas f924a5681f Provide DataProviderService to all descendant components 2016-04-10 18:22:50 +02:00
József Farkas cc6b42de32 Fix ng2 keymap style 2016-04-10 18:22:50 +02:00
József Farkas df3ae6c918 Load svg of the keyboard layout 2016-04-10 18:22:50 +02:00
József Farkas cf1f979c8a Move src/tsconfig.json to the root 2016-04-10 18:22:50 +02:00
József Farkas dcf5cbe4d8 Add Angular2 2016-04-06 21:44:53 +02:00