Commit Graph

355 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