Róbert Kiss
aa243ac7b0
feat: allow Layer Switcher secondary roles only on base layer ( #790 )
2018-09-21 00:20:46 +02:00
László Monda
eb421e0681
Revert "Remove unused mustache file."
...
This reverts commit 63aae8f578 .
2018-09-20 02:31:06 +02:00
László Monda
63aae8f578
Remove unused mustache file.
2018-09-20 02:08:58 +02:00
László Monda
e577454a31
Make all SVGs non-executable.
2018-09-20 02:05:51 +02:00
László Monda
e802bb0052
Remove unused SVGs.
2018-09-20 02:05:15 +02:00
László Monda
b98e5df20a
Add backspace and caps lock icons. Improves #83 .
2018-09-20 01:42:05 +02:00
Róbert Kiss
7332105edb
feat: remap on all keymap warning ( #789 )
2018-09-19 23:02:32 +02:00
László Monda
6a4feaf18d
Merge branch 'master' of github.com:UltimateHackingKeyboard/agent
2018-09-16 21:30:58 +02:00
László Monda
ee637d7958
Rename Scroll Lock to ScrLk and Num Lock to NumLk on keys. Improves #83 .
2018-09-16 21:28:54 +02:00
Róbert Kiss
8d161ce8ff
chore: upgrade Node.js => 8.12.0 ( #783 )
...
it's fix appveyor build
2018-09-16 21:17:40 +02:00
László Monda
8010bd8195
In the scancode select2 display "Print Screen SysRq" and add SysRq above PrtScn when rendering the key. Fixes #784 .
2018-09-16 21:09:54 +02:00
Jan Christoph Ebersbach
059f1d5505
Fix swapped direction title for mouse movements ( #778 )
2018-09-16 01:16:11 +02:00
Róbert Kiss
c16365a0e5
fix: Alt+Tab triggers "Remap on all layers" ( #773 )
2018-09-11 22:29:30 +02:00
Róbert Kiss
a21d278c0c
fix: modifier button layout ( #772 )
2018-09-11 21:56:30 +02:00
Róbert Kiss
0466916be1
fix: key modifier reordering ( #771 )
2018-09-11 00:29:22 +02:00
László Monda
9a845d8f6a
Fix eeprom.js
2018-09-10 19:29:58 +02:00
Róbert Kiss
9ae1673499
feat: secondary role visualisation ( #767 )
...
* feat: secondary role visualisation
* fix: recalculate the text position of the secondary role if changes
* fix: recalculate the text position of SvgKeystrokeKeyComponent
* fix: recalculate the text position when changes anything
* fix: two line text key position calculation
* fix: fix space positioning
* fix: visualize second character of complex key
* style: remove extra line
2018-09-08 12:09:16 +02:00
László Monda
2d5a5e7aef
Exchange Alt and Super modifiers in the key action popover.
2018-09-03 03:58:03 +02:00
Róbert Kiss
3e4d439852
feat: display OS-specific modifiers ( #764 )
...
* chore: git ignore "out-tsc/" folder in uhk-web package
* feat: add OperationSystem calculation to the app reducer
* feat: create os specific key modifier
* feat: Os specific texts
* revert: KeyModifierValues and getKeyModifiers selector
* refactor: remove unnecessary return
* refactor: rename OperationSystem => OperatingSystem
2018-09-03 00:21:55 +02:00
Róbert Kiss
df817e86d6
fix: use OnPush change detection on the keymap edit and add pages ( #760 )
...
* fix: use OnPush change detection on the keymap edit and add pages
* fix: font-size
2018-08-26 22:08:29 +02:00
Róbert Kiss
a7d3b62512
chore: upgrade many dependencies and restructure tsconfigs ( #757 )
...
* chore: upgrade many dependencies and restructure tsconfigs
Summary:
- upgrade many dependencies
- remove dev dependencies from test-serializer and uhk-common
- created root tsconfig.json and test-serializer and uhk-common
tsconfigs extends it
- fixed e2e test
* chore: upgrade more dependencies
2018-08-22 00:34:16 +02:00
Róbert Kiss
475ec71983
fix: uncheck 'Remap on all keyboard' and 'Remap on all layer' checkbox by default ( #754 )
...
* fix: uncheck 'Remap on all keyboard' and 'Remap on all layer' checkbox by default
* fix: popover checkbox checked state
2018-08-21 20:41:54 +02:00
László Monda
b5cff2fa93
Fix the padding of the secondary role tooltip.
2018-08-14 04:10:30 +02:00
László Monda
80e8c014ec
Bind left and right Shift on the Mouse layer of all keymaps in the default configuration.
2018-08-08 17:00:32 +02:00
László Monda
67d42f666c
Simplify the output of get-debug-info.js
2018-08-04 02:29:39 +02:00
László Monda
fa32f95438
Add note to the LED brightness page saying that current UHK versions are not backlit. Also include spacing-bootstrap-3
2018-07-30 00:05:04 +02:00
László Monda
06878dd56a
Remove the redundant scrollbar from the LED brightness page.
2018-07-29 00:28:34 +02:00
László Monda
cec891a2c0
Change the shortcut which enables the USB stack test code, so that it can be triggered with the default Mac US keymap.
2018-07-26 22:15:21 +02:00
Róbert Kiss
f6092ea195
fix: popover components use OnPush change detection ( #727 )
...
* fix: popover components use OnPush change detection
* fix: select2 selection bug
* chore: upgrade @ert78gb/ngx-select-ex => 3.7.0
2018-07-26 05:37:58 +02:00
László Monda
ac7d66e338
Add keyboard shortcut for enabling the USB stack test mode of the firmware. Resolves #735 .
2018-07-26 05:34:48 +02:00
László Monda
b82a1da92a
Remove usbVariables in favor of variableNameToId.
2018-07-25 11:44:57 +02:00
László Monda
b8859f7b64
Make {get,set}-variable.js expect variable name and use async/await.
2018-07-25 02:08:36 +02:00
László Monda
a04fa67446
Comment out the Settings menu until auto update is implemented.
2018-07-24 16:40:34 +02:00
Eric Tang
ac89aff018
Add scripts for getting/setting firmware variables ( #734 )
2018-07-22 16:07:21 +02:00
Róbert Kiss
e7cf8dc966
fix: no scroll when macro tab selected on popover ( #731 )
2018-07-17 22:08:45 +02:00
Róbert Kiss
d0102f5bdb
feat: add help page ( #728 )
...
* feat: add help page
* feat: add help page content
2018-07-16 23:05:41 +02:00
László Monda
eb0daadf98
Overwrite the blhost binary with a statically compiled version that doesn't use special instructions.
...
See https://github.com/UltimateHackingKeyboard/agent/issues/681#issuecomment-403057795
2018-07-14 14:43:11 +02:00
László Monda
49d6ca173d
Remove the blhost-old x86-64 Linux blhost binary.
2018-07-14 14:41:53 +02:00
László Monda
144ed57b20
Fix epic typo.
2018-07-08 14:44:41 +02:00
Róbert Kiss
84f378a276
feat: add save to keyboard and remap shortcut keys ( #712 )
...
* feat: add save to keyboard and remap shortcut keys
* feat: Alt and Shift keys set the remapOnAllKeymap and remapOnAllLayer
* fix: control + enter trigger remap keymap
2018-07-08 14:31:48 +02:00
Róbert Kiss
648e8d5f2c
feat: keep current selected layer when changing keymap ( #714 )
2018-07-05 23:58:44 +02:00
Róbert Kiss
15df8d7129
WIP feat: replace ng2-select2 => ngx-select-ex ( #706 )
...
* feat: replace ng2-select2 => ngx-select-ex
* feat: style the ngrx-select
* feat: replace secondary role select2
* feat: replace Select2OptionData => SelectOptionData
* feat: replace select2 => ngx-select in macro-tab component
* feat: replace select2 => ngx-select in keymap-tab component
* feat: fix styles
* chore: remove select2 from dependencies
* fix: macro editor overflow
* fix: set the same font size for the toggle button
* fix: overflow
* chore: use @ert78gb/ngx-select-ex version of ngx-select-ex
2018-07-02 23:44:39 +02:00
Sylvain Benner
cfc0af9655
Fix Sleep key for macOS users in Mac keymaps and Fn layers ( #707 )
...
Reference: https://support.apple.com/en-us/HT201236
2018-06-29 12:19:59 +02:00
László Monda
f02e3181a6
Improve the phrasing of the firmware update error message.
2018-06-28 18:49:01 +02:00
Róbert Kiss
3d59bcf97e
feat: Tweak unsupported Windows firmware update notification ( #705 )
...
* feat: Tweak unsupported Windows firmware update notification
* feat: Display firmware update status
* feat: throw error when left half not connected under firmware upgrade
2018-06-28 18:41:16 +02:00
László Monda
5e4fc983fb
Rename the "Remap Key" button to "Remay key".
2018-06-27 21:28:16 +02:00
László Monda
32d9635b34
Tone down the color of the separator line.
2018-06-26 06:05:03 +02:00
László Monda
cd1952a7df
Restore blhost as blhost.old from 0f24427628
2018-06-26 02:21:33 +02:00
László Monda
4251477451
Comment out the export keymap icon because there isn't a way to import keymap yet, so it's useless.
2018-06-26 01:53:04 +02:00
Róbert Kiss
873f1de1ef
fix: cancelling the key action popover holds its state ( #699 )
2018-06-25 00:27:14 +02:00