Commit Graph
455 Commits
Author SHA1 Message Date
Arpad Csanyi 0b94f77257 Rename the modifier keys of the default layer.
This way we are following the naming convention of the other key icons.
2016-05-03 17:19:51 +02:00
Arpad Csanyi e02082e3d2 Add icon for the long press action. #27 2016-05-03 17:17:04 +02:00
Arpad Csanyi c84fe7a864 Fix typo in filenames. 2016-05-03 17:13:41 +02:00
Arpad Csanyi 0ed88d4792 Add modifier keys' icons. #27 2016-05-02 23:38:45 +02:00
Arpad Csanyi aa0c88e619 Fix typo in filenames. 2016-05-02 23:38:45 +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
Arpad Csanyi 70ea0318ac Add scroll and move directional icons. #27 2016-05-01 23:41:33 +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
Arpad Csanyi b2bce1c0d6 Modify layout of keys with two letters on it. #27 2016-04-30 15:10:17 +02:00
Arpad Csanyi 18ffc6f1c4 Key title layout when only multiple modifiers are selected. #27 2016-04-29 22:45:43 +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
Arpad Csanyi a926ce92c2 Add newly created mouse icon. #27 2016-04-28 22:41:33 +02:00
Arpad Csanyi 0cdc62755e Update the mouse icons on the layout with the new one. #27 2016-04-28 22:40:56 +02:00
Arpad Csanyi d17f10deda Add new mouse icons variants. #27 2016-04-27 23:13:59 +02:00
Arpad Csanyi 80862f16da Try a new icon for the mouse actions. #27 2016-04-26 01:53:03 +02:00
Arpad Csanyi 9374d55924 Add different layouts of the selected switch type. #27 2016-04-26 01:22:35 +02:00
Arpad Csanyi 2351975a49 Add Layer Switcher Action key title layouts. #27
These buttons are toggles, so you will be able to use your mouse layer
without having to hold the mouse "key" pressed. Acts like caps lock.
2016-04-26 00:48:38 +02:00
Arpad Csanyi 86d32dc6f8 Add new icon for the macros instead of the play icon. 2016-04-25 22:59:12 +02:00
Arpad Csanyi ade1408314 Create initial design of macro action key titles. #27 2016-04-24 23:34:20 +02:00
Arpad Csanyi 3123bb34b0 All program shortcuts are shown as the keys pressed simultaneously. #27
This is so, as a shortcut can be assigned in multiple programs without
interference, but on the key we can represent only one program(group)
for that shortcut defined on that key.
2016-04-24 22:50:17 +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
Arpad Csanyi 5a123d55c2 Add some more keys on the mod layer. #27 2016-04-23 21:32:00 +02:00
József Farkas c75a6fb746 Add browser-stdout to support process.stdout.write in browser 2016-04-23 19:51:33 +02:00
Arpad Csanyi 8ee071539c Create variant of layout layer switcher layout design: #27 2016-04-22 22:34:03 +02:00
Arpad Csanyi cbf42c760d Add missing keyboard icon. #27 2016-04-21 18:21:37 +02:00
Arpad Csanyi c651adbb21 Add Keymap Switching key title layout. #27 2016-04-20 23:25:38 +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
Sam Rang 4a950283b3 implementation of UhkConfiguration 2016-04-18 22:01:41 -05:00
Sam Rang b72327b4dd fix camelcase 2016-04-18 22:01:11 -05:00
Sam Rang 41f2e31ea2 module configurations 2016-04-18 21:40:30 -05:00
Sam Rang 324103e5b6 Merge pull request #35 from srang/feature/bool_isolation
use full byte for each bool
2016-04-18 20:48:38 -05:00
Sam Rang 634aa6c532 move bin<->bool conversion to UhkBuffer 2016-04-18 20:00:27 -05:00
Sam Rang 0c53b49c6a use full byte for each bool 2016-04-18 19:11:07 -05:00
Arpad Csanyi 1cfbe35ae1 Add new icons used on the key titles. #27 2016-04-19 00:07:04 +02:00
Arpad Csanyi 44a93c329d Add new icons key title layouts to the fn layer. #27
This phase contains multiple ides:
- Lock, Search, Calculator: we have text and icon. Would just an icon
be enough?
- The browser related button on the second row are represented by their
shortcut. This can be set up on the keypress action interface.
- In the third line the first shortcut is for stepping back in the
  history. I wouldn't recognize it seeing it on a keyboard, but it's
  consistent with the shortcuts of the second row (which are more
  familiar for everybody)
- The other direction of the history navigation is "represented as the
  media buttons". This is more straightforward when looking at the
  keyboard than it's shortcut would be (cmd+]).
2016-04-18 23:28:12 +02:00
Arpad Csanyi 082103aa9e Fix permissions of example file. 2016-04-18 23:27:50 +02:00
László Monda ad018cd5f1 Merge pull request #34 from srang/feature/macros
Feature/macros
2016-04-18 21:44:23 +02:00