zvecr
f9c0936cea
Initial attempt to fix docker creating files as root
2019-05-31 14:39:43 -07:00
zvecr
dabd73b769
[Keyboard] Remove relative location of i2c master/slave as it causes the build to write to a folder outside of qmk_firmware ( #6039 )
2019-05-31 13:54:08 -07:00
zvecr
ba6b3fc1b5
Use qmk docker image for travis CI builds
2019-05-31 11:04:16 -07:00
zvecr
2f7a57a6de
Copy avr teensy flash logic to arm ( #6016 )
2019-05-30 16:53:49 -07:00
zvecr
fc06975fa3
Add Configurator support for ai03/orbit ( #5863 )
...
* Add Configurator support for ai03/orbit
* Add Configurator support for ai03/orbit - align with documented KLE
2019-05-16 05:54:43 -07:00
zvecr
6764bb0157
Align Configurator support for ai03/lunar ( #5864 )
2019-05-16 05:53:48 -07:00
zvecr
8bcefc92d0
Port 40percentclub nein ( #5876 )
2019-05-15 12:57:35 -07:00
zvecr
93a97ec6e5
Fix arch installs as 8.1 is unavailable and #5456 has been merged ( #5857 )
2019-05-14 12:05:09 -07:00
zvecr
7e1d28673f
[Keyboard] Fix file encoding and add readme ( #5853 )
2019-05-12 00:01:00 -07:00
zvecr
2b78840ef7
[Keyboard] Fix dz60 LAYOUT_60_iso_split_space_bs_rshift api errors ( #5852 )
...
* Fix LAYOUT_60_iso_split_space_bs_rshift to match comments and Configurator
* Fix LAYOUT_60_iso_split_space_bs_rshift to match comments and Configurator
2019-05-11 23:15:17 -07:00
zvecr
b32ad8b90c
[Keyboard] Convert Staryu to use DIRECT_PINS and BACKLIGHT_PINS ( #5848 )
...
* Convert to use DIRECT_PINS and BACKLIGHT_PINS
* Convert to use DIRECT_PINS and BACKLIGHT_PINS - remove old comment
2019-05-11 22:57:51 -07:00
zvecr
d53cbd2dc6
Update run command now that the install script is unattended, fix mount point for Debian ( #5847 )
2019-05-11 17:55:12 -07:00
zvecr
da995d2aea
[Docs] Add examples to debugging docs ( #5555 )
...
* Add examples to debugging docs
* Add examples to debugging docs - review comments
* Update matrix keypress example to use uprintf
2019-05-03 17:24:07 -07:00
zvecr
7e68faa336
[Keyboard] Plaid - Add compatibility for LAYOUTS = planck_mit planck_grid ( #5591 )
...
* Add compatibility for LAYOUTS = planck_mit planck_grid
* Add compatibility for LAYOUTS = ortho_4x12
* Remove planck_grid community support from Plaid
2019-05-01 21:50:16 -07:00
zvecr
e6f4173aec
Refactor cospad to current standards and enable support for backlight keycodes ( #5582 )
2019-04-24 11:13:07 -07:00
zvecr
b5cb5ec6dd
Fix koyu readme encoding ( #5655 )
2019-04-20 08:02:59 -07:00
zvecr
edcedd53d1
[Keyboard] Add LAYOUT macro and Configurator config ( #5656 )
2019-04-19 23:34:13 -07:00
zvecr
50fce7f255
Travis CI - skip unit tests for documentation changes ( #5267 )
...
* Add script to skip tests on non master branches with only docs changes
* Review comments - Use 'grep -c' instead of 'wc -l'
2019-04-19 13:20:02 -07:00
zvecr
6832a067ef
Add vendor and product arguments to atmega32a_program.py - fix hex print
2019-04-12 14:04:40 -07:00
zvecr
0e88d756f9
Add vendor and product arguments to atmega32a_program.py
2019-04-12 14:04:40 -07:00
zvecr
0ee4206bd0
Fix build detection of keymap and board changes
2019-04-12 13:53:17 -07:00
zvecr
e93465ffdb
Apply MAKEFLAGS to speed up CI
2019-04-12 13:38:59 -07:00
zvecr
0137b02319
Port DIRECT_PINS from split_common/matrix.c to matrix.c ( #5091 )
...
* Port DIRECT_PINS from split_common/matrix.c to matrix.c
* Reorder matrix.c to remove foward declaration and match split_common/matrix.c
* Refactor nano to use DIRECT_PINS
* Reorder matrix.c to remove foward declaration and match split_common/matrix.c
* Add DIRECT_PINS documentation
* Reorder matrix.c to remove foward declaration and match split_common/matrix.c - fix logic from inherited from split_common
* Add DIRECT_PINS documentation - review comments
2019-04-11 11:51:55 -07:00
zvecr
45620fd289
Remove ps2avrGB since its a hangover from the keyboards/winkeyless refactor ( #5592 )
2019-04-09 16:39:06 -07:00
zvecr
da9bb59055
[Keyboard] Refactor jj4x4 to current standards ( #5567 )
...
* Refactor 4x4 in line with current ps2avrgb template
* Add backlight pwm bodge till #4324 lands
* Disable bootmagic lite as it seems to not work on atmega32a/bootloadHID
2019-04-08 11:35:47 -07:00
zvecr
91b18e263f
[Keyboard] Refactor jj40 to current standards ( #5574 )
...
* Refactor jj40 in line with current ps2avrgb template
* Disable bootmagic lite as it seems to not work on atmega32a/bootloadHID
* Add backlight pwm bodge till #4324 lands
* Increase planck keymap compatibility
2019-04-08 10:53:15 -07:00
zvecr
40c6269f9f
Fix typo in keyboard_post_init_user example, remove EPRM from Persistent Configuration (EEPROM) ( #5528 )
2019-04-01 11:32:39 -07:00
zvecr
9ef21d2e1c
Refactor staryu to current standards and enable support for backlight keycodes ( #5487 )
2019-03-26 18:39:09 -07:00
zvecr
d8df01ca5e
Align docker and vagrant base images ( #4905 )
...
* Align docker and vagrant base images - update box to debian 9.6
* Align docker and vagrant base images - lock docker image to debian 9
* Align docker and vagrant base images - update vagrant docker to debian 9
2019-03-17 10:36:59 -07:00
zvecr
e0a03bfa6c
Fix return value of i2c_readReg and i2c_receive ( #5410 )
2019-03-15 08:55:07 -07:00
zvecr
205ffc277c
Align use of atmega32a program script ( #5259 )
...
* Remove duplicate 'program' files and refactor to use atmega32a_program.py
* Update readme references from 'program' to 'atmega32a_program.py'
2019-03-14 15:55:08 -07:00
zvecr
577e99f195
[Keyboard] Inital port of xd96 ( #5401 )
...
* Initial import of xd96 based on xd84 code
* Configure xd96 port expander mapping
* Fix xd96 led count
* Fix xd96 port expander reading
* Fix xd96 port expander reading
* Fix xd96 LAYOUT matrix mapping
* Add additional links for xd96 Hardware Availability
* Correct Configurator config
Co-Authored-By: zvecr <git@zvecr.com >
* Readme review comments
Co-Authored-By: zvecr <git@zvecr.com >
2019-03-14 14:22:50 -07:00
zvecr
9e49f19a1a
KPrepublic bm16a port ( #5383 )
...
* Initial bm16a port
* Initial bm16a port - fix readme formatting
2019-03-12 07:38:05 -07:00
zvecr
99654c6e4f
[Keyboard] Fix diode and split keyboard configuration for 40percentclub/half_n_half ( #5371 )
2019-03-11 16:52:04 -07:00
zvecr
cdfcbfc92d
Fix aanzee Configurator config file ( #5286 )
2019-03-04 06:29:29 -08:00
zvecr
d8ccabeeef
[Keyboard] Convert mf68_ble to keymap ( #5287 )
...
* Initial refactor of handwired bluetooth mod to keymap
* Initial refactor of handwired bluetooth mod to keymap - strip out unnecessary duplicate config, update readme
* Initial refactor of handwired bluetooth mod to keymap - reduce firmware size
* Initial refactor of handwired bluetooth mod to keymap - update readme image
2019-03-01 19:33:05 -08:00
zvecr
a120a000d4
Add Configurator support and readme for boardwalk ( #5261 )
...
* Add configurator support and readme for boardwalk
* Readme review comments
2019-02-27 07:20:45 -08:00
zvecr
a0c36ed253
[Keyboard] Add configurator support for 40percentclub/half_n_half ( #5260 )
2019-02-26 13:49:05 -08:00
zvecr
36fce12d08
[Keyboard] Initial refactor of maxipad to conform to current standards ( #5233 )
2019-02-25 17:07:58 -08:00
zvecr
9a64c6b82e
[Keyboard] XD84 fixes for caps lock led, backlight and firmware size ( #5178 )
...
* Enable backlight
* Enable Link Time Optimization
* Enable caps lock led
2019-02-18 16:48:52 -08:00
zvecr
1a6a2a7b75
Relocate usb_detach to utils ( #5121 )
...
* Relocate usb_detach to utils
* Relocate usb_detach to utils - fix up files after move
2019-02-18 09:03:44 -08:00
zvecr
fc06986989
Remove CUSTOM_MATRIX option from diode direction ( #5090 )
...
* Remove CUSTOM_MATRIX refs from DIODE_DIRECTION
* Remove '#define DIODE_DIRECTION CUSTOM_MATRIX'
* Remove CUSTOM_MATRIX refs from DIODE_DIRECTION documentation
2019-02-18 08:49:51 -08:00
zvecr
593d08d6ae
[Keyboard] Add LAYOUT_75_iso community layout support ( #5161 )
...
* Add LAYOUT_75_iso community layout support
* Add LAYOUT_75_iso community layout support - review comments
2019-02-18 08:33:10 -08:00
zvecr
657d055934
Inital port of xd84 ( #5164 )
...
* Inital port of xd84
* Inital port of xd84 - review comments
2019-02-17 17:47:01 -08:00
zvecr
338ca3569a
Add docs on using keyboard_post_init_user to enable debug modes
2019-02-16 21:20:18 -08:00
zvecr
f61c99fdda
Remove duplication of ssh keys and fix usage on PR builds ( #5013 )
2019-02-15 06:47:47 -08:00
zvecr
40e67a3074
Add a mechanism for force building a particular community layout ( #5027 )
...
* Add a mechanism for force building a particular community layout
* Add docs for FORCE_LAYOUT argument
* Update output name when FORCE_LAYOUT is enabled
2019-02-14 20:14:26 -08:00
zvecr
6fcc6538c7
[Keyboard] Refactor jj4x4 to enable ortho_4x4 LAYOUT ( #5112 )
...
* Correct configurator info.json
* Refactor to support ortho_4x4
* Refactor to support ortho_4x4 - remove commented out code
2019-02-12 17:04:47 -08:00
zvecr
9f63cd0d1d
Remove duplicate make invocations
2019-01-30 21:42:23 -05:00
zvecr
4082d880bc
Fix file size check for parallel make ( #5012 )
2019-01-30 18:20:13 -08:00
zvecr
af3956d8ba
[Keyboard] Remove hadron ver0 as it is no longer required ( #4921 )
2019-01-24 11:12:50 -08:00
zvecr
cf596a0371
Remove lfkeyboards parent rules.mk as its only required for mini1800
2019-01-23 18:28:56 -08:00
zvecr
37b042a594
Initial fixes for vagrant ( #4900 )
2019-01-21 10:24:43 -08:00
zvecr
bb5262de07
Keyboard: Refactor fourier to use split common code ( #4582 )
...
* Refactor fourier to use split common code
* Refactor fourier to use split common code - fix handedness when not using EE_HANDS or MASTER_LEFT
* add SOFT_SERIAL_PIN config
2018-12-14 14:25:32 -08:00
zvecr
cb149650ef
Keyboard: Lets split eh default keymap - Fixes for superseded default layer functionality ( #4581 )
...
* Fixes for superseded default layer functionality
* Fixes for superseded default layer functionality
2018-12-14 13:29:30 -08:00
zvecr
306f23dc51
Document the correct path to the split keyboard EEPROM files ( #4585 )
...
* Document the correct path to the split keyboard EEPROM files
* Document the correct path to the split keyboard EEPROM files
2018-12-14 12:49:33 -08:00
zvecr
368de26996
Keyboard: Initial i75 port ( #4553 )
...
* Initial i75 port - currently supporting promicro and teensy2
* Initial i75 port - review fixes
2018-12-05 13:56:43 -08:00
zvecr
161afe2e54
Keyboard: Fixes for superseded audio and default layer functionality ( #4557 )
2018-12-05 13:12:07 -08:00
zvecr
b3d6426aa9
Keyboard: Refactor lets split to use split common code ( #4536 )
...
* Refactor lets split to use split common code
* Refactor lets split to use split common code
* Build fixes for OLED_sample keymap
* Build fixes for OLED_sample keymap - attempt to reduce firmware size
2018-12-05 09:51:35 -08:00
zvecr
20130e010b
Keyboard: Initial nori port ( #4542 )
...
* Initial nori port
* ortho_4x4 layout and RGB fixes
* Review fixes for superseded audio and default layer functionality
2018-12-05 08:36:31 -08:00