Commit Graph
1502 Commits
Author SHA1 Message Date
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
László Monda f37a722551 Merge pull request #33 from srang/feature/keymap_keymaps
Feature/keymap keymaps
2016-04-18 20:55:05 +02:00
Sam Rang e2b0492736 macro macros 2016-04-17 23:48:17 -05:00
Sam Rang 176f94e919 delay and text macros 2016-04-17 23:34:21 -05:00