310b00319a
Update MCUXpresso IDE to version 11.0.1_2563
László Monda
2019-09-08 14:40:55 +02:00
0bf3456292
Tweak changelog.
László Monda
2019-08-30 13:48:07 +02:00
2ab727b423
Bump version to 8.6.0, update changelog and versions.h
v8.6.0
László Monda
2019-08-23 20:39:48 +02:00
ecdcfea8a4
Merge pull request #239 from UltimateHackingKeyboard/chore-refactor-release-script
László Monda
2019-08-23 19:31:15 +02:00
f73d3a1c22
Merge pull request #240 from UltimateHackingKeyboard/chore-sign-cla
László Monda
2019-08-23 19:29:29 +02:00
53a1065219
Sign CLA
Róbert Kiss
2019-08-23 19:24:49 +02:00
2b8156cad8
chore: refactor the make-release.js file
Róbert Kiss
2019-08-23 19:22:10 +02:00
c564d04b22
Add SerializedMouseAction_Button_[78] and set SerializedMouseAction_Last to SerializedMouseAction_Button_8
László Monda
2019-08-22 23:08:54 +02:00
65e1e5e25a
Merge pull request #238 from stephengroat/patch-1
László Monda
2019-08-09 12:55:06 +02:00
0a28a395fc
stephengroat sign cla
Stephen
2019-08-08 23:51:38 -07:00
08e567797e
Reorder signatures alphabetically.
László Monda
2019-07-21 23:36:34 +02:00
0e53bee212
Merge pull request #236 from eltang/sign-cla
László Monda
2019-07-21 23:08:13 +02:00
d8d8a543c0
Sign CLA
Eric Tang
2019-07-21 15:54:11 -05:00
97cff6438e
Merge pull request #232 from Lauszus/patch-1
László Monda
2019-07-02 02:43:59 +02:00
7755c57478
Sign CLA
Kristian Sloth Lauszus
2019-07-01 19:38:53 +02:00
8aea024ed2
Merge pull request #226 from santiagogf89/patch-1
László Monda
2019-06-24 19:29:02 +02:00
e5a7ded3d1
Sign CLA
Santiago
2019-06-24 17:58:27 +02:00
d9d8a91817
Scroll instead of moving the pointer with the blackberry trackball.
László Monda
2019-06-13 14:54:41 +02:00
262eb4a695
Fix blackberry trackball directions.
László Monda
2019-06-13 14:44:13 +02:00
b4cd3fab9b
Rename BLACKBERRY_TRACKBALL_{TOP,BOTTOM} to BLACKBERRY_TRACKBALL_{UP,DOWN}
László Monda
2019-06-13 14:37:14 +02:00
3e87ed851a
Make the blackberry trackball pointer move in all 4 directions.
László Monda
2019-06-13 14:26:19 +02:00
60dade7e18
Make the BlackBerry trackball work in one direction.
László Monda
2019-06-12 01:44:27 +02:00
6c0ebc3223
Merge branch 'master' of github.com:UltimateHackingKeyboard/firmware
László Monda
2019-06-11 22:00:27 +02:00
a857780e42
Add pointer_delta_t and make the master and slaves handle it.
László Monda
2019-06-11 21:58:40 +02:00
6e77dece04
singed CLA
Erich Styger
2019-06-11 12:47:20 +02:00
a57fedec70
Use UhkModuleSlaveDriver_DriverIdToSlotId() in UhkModuleSlaveDriver_Update()
László Monda
2019-06-11 00:46:47 +02:00
95003cf55d
Reimplement SLOT_ID_TO_UHK_MODULE_DRIVER_ID as UhkModuleSlaveDriver_SlotIdToDriverId and UHK_MODULE_DRIVER_ID_TO_SLOT_ID as UhkModuleSlaveDriver_DriverIdToSlotId
László Monda
2019-06-11 00:42:32 +02:00
4486f607da
Make condition slightly more readable.
László Monda
2019-06-11 00:28:21 +02:00
0caf0144dc
Rename UhkModuleDriverId_{Left,Right}Addon to UhkModuleDriverId_{Left,Right}Module
László Monda
2019-06-10 23:02:12 +02:00
3686b2a6ff
Fix installation instructions regarding the GNU ARM Eclipse Plugins
László Monda
2019-06-09 22:55:53 +02:00
bf286b944e
Merge pull request #225 from xdever/cla
László Monda
2019-06-09 20:27:29 +02:00
19cdca27e7
CLA
Róbert Csordás
2019-06-09 12:58:42 +02:00
657f998afa
Merge pull request #224 from kareltucek/cla
László Monda
2019-06-08 20:45:42 +02:00
d6d5178d87
sign cla
Karel Tuček
2019-06-08 17:48:41 +02:00
06d1643b4f
Merge pull request #223 from UltimateHackingKeyboard/sign-cla
László Monda
2019-06-07 21:49:50 +02:00
3058438d88
Sign CLA.
László Monda
2019-06-07 21:48:14 +02:00
10150c4eca
Update CONTRIBUTING.md
László Monda
2019-06-07 21:46:44 +02:00
196dfe3d15
Add CLA.
László Monda
2019-06-07 21:26:32 +02:00
d08de0e31d
Include module.h instead of modules.h
László Monda
2019-05-22 22:13:19 +02:00
e948af3df4
Rename I2C_ADDRESS_*_ADDON_* defines to I2C_ADDRESS_*_MODULE_*
László Monda
2019-05-21 23:05:10 +02:00
fc300fff0c
Add I2C_ADDRESS_MODULE_BOOTLOADER
László Monda
2019-05-16 00:22:51 +02:00
16c5cac395
Add I2C_ADDRESS_MODULE_FIRMWARE.
László Monda
2019-05-16 00:18:51 +02:00
e2e14ac73b
Change the I2C address of the key cluster to I2C_ADDRESS_LEFT_MODULE_BOOTLOADER
László Monda
2019-05-16 00:00:11 +02:00
cfb15b6902
Rename *_ADDON_* I2C addresses to *_MODULE_*
László Monda
2019-05-15 23:59:04 +02:00
92752a5963
Reference the latest Agent.
László Monda
2019-05-15 23:50:12 +02:00
6b74a01a0b
Change module id to ModuleId_KeyClusterLeft, MODULE_POINTER_COUNT to 1 and the keyboard matrix size to 2x2.
László Monda
2019-05-15 23:19:14 +02:00
b92bf86b99
Add firmware for the key cluster module based on the firmware of the left keyboard half.
László Monda
2019-05-15 22:58:05 +02:00
8f98bf3d2f
Merge pull request #217 from kareltucek/empty_macro_fix
László Monda
2019-04-01 13:14:50 +02:00
a712ac6c8a
Fix play of empty macro
Karel Tuček
2019-04-01 12:41:03 +02:00
f54967ddab
Merge pull request #215 from kareltucek/type_fix
László Monda
2019-04-01 02:19:45 +02:00
4832384cf3
fix key->mouseButton
Karel Tuček
2019-03-31 22:21:47 +02:00
f310e26c8e
fix wrong type
Karel Tuček
2019-03-31 21:35:26 +02:00
afb434a4bd
Try to fix chatter by maintaining the strobe between the invocations of KeyMatrix_ScanRow()
László Monda
2019-03-29 09:26:37 +01:00
ff14aa8842
Merge pull request #210 from p4elkin/canonical-readme-update
László Monda
2019-03-06 10:33:51 +01:00
1373380221
Update README.md
László Monda
2019-02-09 18:43:25 +01:00
3f8314474a
Update README.md
László Monda
2019-02-09 18:40:58 +01:00
da5e668ad2
Link the latest 10.3.0 MCUXpresso IDE versions.
László Monda
2019-02-09 04:34:59 +01:00
5e382c67e9
Update README.md
László Monda
2019-02-08 07:04:51 +01:00
9076a3a6c0
Blink the right test LED at the same 100ms interval as the left test LED.
László Monda
2019-02-07 00:27:43 +01:00
6ab0c2eb72
Bump version to 8.5.4, update changelog, package.json and versions.h
v8.5.4
László Monda
2019-01-05 16:16:37 +01:00
2e73bb9ea1
Merge pull request #203 from UltimateHackingKeyboard/sticky-modifiers
László Monda
2018-12-26 03:42:47 +01:00
e5ac605b4c
Adjust the behavior of sticky modiifers
Eric Tang
2018-12-25 16:08:10 -08:00
fb220038b7
Merge pull request #200 from kareltucek/origin_master
László Monda
2018-11-18 14:44:46 +01:00
464c56f599
Feature firmware forks in Readme
Karel Tuček
2018-11-18 12:36:34 +01:00
b98e2d935c
Don't make led_driver_state_t members volatile. Uncomment the body of LedSlaveDriver_EnableLeds()
led-fade
László Monda
2018-10-20 14:45:39 +02:00
0066c09204
Merge remote-tracking branch 'origin' into led-fade
László Monda
2018-10-20 13:26:02 +02:00
a59b43b433
Bump version to 8.5.3, update package.json, changelog, versions.h and reference the latest Agent.
v8.5.3
László Monda
2018-10-20 01:20:31 +02:00
ceb2f3de00
Re-enable the I2C watchdog of the left keyboard half which was accidentally disabled starting from firmware 8.4.3. This should fix the freezes of the left keyboard half.
László Monda
2018-10-20 01:11:36 +02:00
5cd4030a93
Merge branch 'master' of github.com:UltimateHackingKeyboard/firmware
v8.5.2
László Monda
2018-10-06 21:33:16 +02:00
21ae72dd9e
Bump version to 8.5.2, update changelog, package.json, versions.h, and Agent.
action-cache
László Monda
2018-10-06 21:31:32 +02:00
dba61c6a42
Merge pull request #186 from UltimateHackingKeyboard/action-cache
László Monda
2018-10-06 20:56:06 +02:00
f61acc483b
Update ISSUE_TEMPLATE
László Monda
2018-10-06 20:26:47 +02:00
fb38e4099b
Update ISSUE_TEMPLATE
László Monda
2018-10-06 20:03:51 +02:00
5fe19abe06
Merge branch 'master' into action-cache
László Monda
2018-10-06 19:44:08 +02:00
06e34fdcbc
Convert the layer cache to an action cache
Eric Tang
2018-10-06 09:47:45 -05:00
cc6666b96d
Don't suppress keys upon keymap changes
Eric Tang
2018-10-06 09:44:52 -05:00
a22dfdd917
Update version to 8.5.1, changelog, package.json and versions.h
v8.5.1
László Monda
2018-10-04 23:10:58 +02:00
8b69a25dda
Reset UsbReportUpdateSemaphore if it gets stuck for 100ms. This should fix occasional freezes.
László Monda
2018-10-04 23:04:13 +02:00
6f2b45c27c
Update changelog, package.json, versions.h and Agent reference.
v8.5.0
László Monda
2018-10-04 22:46:01 +02:00
98f7d512de
Extract CurrentTime and remove Timer_{Get,Set}CurrentTime()
László Monda
2018-10-04 20:38:36 +02:00
c5cf738fd0
Expose UsbReportUpdateSemaphore via UsbCommand_{Get,Set}Variable()
László Monda
2018-10-04 19:23:38 +02:00
af31ae210a
Move the pointer not by 1 but by 5 pixels when testing the USB stack to make the pointer easier to see.
László Monda
2018-09-26 16:34:01 +02:00
44799995b9
Update default issue text to include Karabiner Elements.
László Monda
2018-09-26 00:03:20 +02:00
3f5f83a19b
Add issue template.
László Monda
2018-09-25 23:55:56 +02:00
bc4f35e578
Delete issue template.
László Monda
2018-09-25 23:55:26 +02:00
e9309aab16
Add issue template regarding Karabiner Elements
László Monda
2018-09-25 23:52:09 +02:00
f004b84399
Merge pull request #175 from UltimateHackingKeyboard/macro-engine
László Monda
2018-09-19 14:22:01 +02:00
58f8120611
Use the correct scancode so that commas are outputted
Eric Tang
2018-09-18 23:10:08 -05:00
5b71fb7aaa
Merge pull request #168 from UltimateHackingKeyboard/primary-role-modifiers
László Monda
2018-09-03 08:38:08 +02:00
9d0f41bf5e
Send primary role modifiers consistently
Eric Tang
2018-09-02 00:02:40 -05:00
47a3a8ad80
Merge pull request #163 from UltimateHackingKeyboard/layer-deactivation
László Monda
2018-08-26 20:47:10 +02:00
b4908bf2ac
Only allow layer switcher keys to deactivate toggled layers
Eric Tang
2018-08-26 11:46:38 -05:00
846342e851
Deactivate secondary roles when switching keymaps
Eric Tang
2018-08-25 07:22:48 -05:00
3196abe574
Bump firmware version to 8.4.5, update changelog, package.json and versions.h
v8.4.5
László Monda
2018-08-21 21:56:41 +02:00