0c4c736552
Use automatic variables for getting the file name and use the MAKEFILE_LIST variable to rebuild the project when any of the Makefiles change
Kristian Sloth Lauszus2018-05-02 09:34:19 +02:00
06ebed5537
Rename some variables and clean up coding style.
László Monda2018-04-28 11:19:01 +02:00
02d6fb4628
Rename version from 8.1.6 to 8.2.0 because the minor device protocol version has changed.
v8.2.0
László Monda2018-04-20 09:55:44 +02:00
1b9ec89e20
Bump firmware version to 8.1.6 - Update package.json, changelog, versions.h
v8.1.6
László Monda2018-04-10 22:32:11 +02:00
7002e7de52
Fix SwitchKeymapByAbbreviation() and use it in place of a for block of equivalent functionality within UsbCommand_ApplyConfig()
László Monda2018-04-10 21:27:56 +02:00
1e61a39210
Merge pull request #104 from UltimateHackingKeyboard/dev
László Monda2018-04-10 14:13:58 +02:00
5509cbb5f8
Reference the latest KSDK_2.0_MK22FN512xxx12 submodule that uses the performance-optimized loop implementation.
László Monda2018-04-10 12:15:13 +02:00
f650032fef
Set the optimization levels of both left and right firmwares to -O3 (most optimized).
László Monda2018-04-10 12:06:23 +02:00
fd787f74e9
Merge branch 'usb-switch-keymap' into dev
László Monda2018-04-09 21:12:07 +02:00
75fe7904b6
Fix scroll events after the slow mouse fix.
László Monda2018-04-09 13:09:41 +02:00
d2acfba659
Process the key inputs at a constant rate when moving the mouse, so the mouse speed is consistent
Kristian Sloth Lauszus2018-04-08 21:18:56 +02:00
e0528e1714
Fix linker error on newer compilers by just declaring the two usb sections after the .bss section
Kristian Sloth Lauszus2018-04-08 19:38:28 +02:00
0afb3ab687
Pull the Agent repo and make sure it's on master, so that the relevant binary configuration will be used.
László Monda2018-04-06 15:48:31 +02:00
6e2eca7829
Changed CurrentTime to a static variable and added function for getting the current time instead
Kristian Sloth Lauszus2018-03-11 17:59:23 +01:00
5093a0c0a6
Bump version to 8.1.4. Update changelog, package.json, and versions.h
v8.1.4
László Monda2018-03-05 15:57:14 +01:00
7e524d97b1
Don't read (the default 250ms) DoubleTapSwitchLayerTimeout from the user configuration but rather set it to 150ms which feels quite optimal.
László Monda2018-03-05 10:16:58 +01:00
2e53331a0f
Set KEY_DEBOUNCER_TIMEOUT_MSEC to 30. This looks like a safe bet to eliminate key chattering for every switch.
László Monda2018-02-27 23:01:39 +01:00
c6d60780f4
Bump version to 8.1.3 and update package.json, versions.h and the changelog accordingly.
v8.1.3
László Monda2018-02-18 00:46:17 +01:00
8666a495d8
Set KEY_DEBOUNCER_TIMEOUT_MSEC from 15 to 20 ms.
László Monda2018-02-17 21:37:02 +01:00
cc49118868
Bump version to 8.1.2. Update changelog, package.json, versions.h and reference the latest Agent repo.
v8.1.2
László Monda2018-02-13 03:31:35 +01:00
f8fd99f588
Set KEY_DEBOUNCER_TIMEOUT_MSEC from 10 to 15 msec.
László Monda2018-02-12 18:08:53 +01:00
fa8c9dc907
Logical maximum is wrongly assumed to be an unsigned integer, thus 0xFF is interpreted as -1 and not 255 (#92)
Kristian Sloth Lauszus2018-02-12 04:51:59 +01:00
0911e67bf6
Fix the coding style of usb_interface_basic_keyboard.c
László Monda2018-02-11 22:28:12 +01:00
57a7cee62a
Remove debug statements from updateActiveUsbReports()
László Monda2018-02-11 22:25:29 +01:00