<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware.git/keyboards/helix/rev1, branch master</title>
<subtitle>forked from https://github.com/qmk/qmk_firmware</subtitle>
<id>https://git.tsegers.com/qmk_firmware.git/atom?h=master</id>
<link rel='self' href='https://git.tsegers.com/qmk_firmware.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/'/>
<updated>2020-06-25T21:11:39Z</updated>
<entry>
<title>Fix error_log complaint about Helix boards (#9528)</title>
<updated>2020-06-25T21:11:39Z</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2020-06-25T21:11:39Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=c2dd19de514eda3cf00cecdee76b21cfd0d6e2e6'/>
<id>urn:sha1:c2dd19de514eda3cf00cecdee76b21cfd0d6e2e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changed the VID/PID for Helix keyboards (#8989)</title>
<updated>2020-05-07T07:27:12Z</updated>
<author>
<name>MakotoKurauchi</name>
<email>pluis@me.com</email>
</author>
<published>2020-05-07T07:27:12Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=5d29a13e22acd08768d256d079ab4b3fed480e12'/>
<id>urn:sha1:5d29a13e22acd08768d256d079ab4b3fed480e12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove pro_micro.h (#8374)</title>
<updated>2020-03-14T15:31:15Z</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2020-03-14T15:31:15Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=d597af9e1e15ed54b3f967c52e39a6cc3b980b68'/>
<id>urn:sha1:d597af9e1e15ed54b3f967c52e39a6cc3b980b68</id>
<content type='text'>
* Remove pro_micro.h

* Include quantum.h</content>
</entry>
<entry>
<title>Remove keymap_config extern from default keymaps (#7399)</title>
<updated>2019-11-20T22:31:36Z</updated>
<author>
<name>Drashna Jaelre</name>
<email>drashna@live.com</email>
</author>
<published>2019-11-20T22:31:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=e6b9980bd45c186f7360df68c24b6e05a80c10dc'/>
<id>urn:sha1:e6b9980bd45c186f7360df68c24b6e05a80c10dc</id>
<content type='text'>
* Remove keymap_config extern from default keymaps

* Revert unicode

Apparently VSCode does not like unicode, I didn't actually edit these lines, so it must have been automatic... :(

Co-Authored-By: fauxpark &lt;fauxpark@gmail.com&gt;
</content>
</entry>
<entry>
<title>Cleanup rules.mk for 32U4 keyboards, H (#7030)</title>
<updated>2019-10-20T19:51:37Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2019-10-20T19:51:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=3dbf08b655ac1f14bc7a5ae2b8cd8ae385063640'/>
<id>urn:sha1:3dbf08b655ac1f14bc7a5ae2b8cd8ae385063640</id>
<content type='text'>
* Cleanup rules.mk for 32U4 keyboards, H

* Change some boards incorrectly assumed to be halfkay
</content>
</entry>
<entry>
<title>[Keyboard] Cleanup helix rules options (#6952)</title>
<updated>2019-10-16T18:01:49Z</updated>
<author>
<name>MakotoKurauchi</name>
<email>pluis@me.com</email>
</author>
<published>2019-10-16T18:01:49Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=881f27b461189e6a02ecbaee0b5bcb3d85fc2b76'/>
<id>urn:sha1:881f27b461189e6a02ecbaee0b5bcb3d85fc2b76</id>
<content type='text'>
* add temporary test shell-spript

* Use LINK_TIME_OPTIMIZATION_ENABLE instead of Link_Time_Optimization

No change in build result.

* Helix config.h use '#pragma once'

No change in build result.

* Helix helix.h,rev?/rev?.h,pico/pico.h use '#pragma once'

No change in build result.

* Use drivers/avr/pro_micro.h instead of keyboards/helix/pro_micro.h

No change in build result.

* remove keyboards/helix/{rev2|pico}/serial_config.h

No change in build result.

* 'HELIX_ROWS' macro is now referenced only in rev1/config.h and rev2/config.h.

No change in build result.

* The contents of helix/rules.mk were distributed to subdirectories.

This is a preparation to create a new subdirectory for helix code using split_common.

No change in build result.

remove 'USE_I2C = yes', 'SUBPROJECT_rev1 = no' from keyboards/helix/rules.mk.
follow code move from keyboards/helix/rules.mk to keyboards/helix/{rev1,rev2,pico}/rules.mk.

----
 SRC += i2c.c
 SRC += serial.c
 SRC += ssd1306.c

 CUSTOM_MATRIX = yes
---

* helix/{i2c.[ch], serial.[ch], ssd1306.[ch]} move into helix/local_drivers/

No change in build result.

* Simplified 'helix/pico/keymap/*/rules.mk' using KEYBOARD_LOCAL_FEATURES_MK.

No change in build result.

 * add keyboards/helix/pico/local_features.mk
 * add 'KEYBOARD_LOCAL_FEATURES_MK := $(dir $(lastword $(MAKEFILE_LIST)))local_features.mk' into keyboards/helix/pico/rules.mk
 * remove HELIX_CUSTOMISE_MSG from keyboards/helix/pico/keymaps/*/rules.mk
 * remove HELIX= process from keyboards/helix/pico/keymaps/*/rules.mk
 * remove convert code(helix to standaerd) from keyboards/helix/pico/keymaps/*/rules.mk
 * add 'include $(strip $(KEYBOARD_LOCAL_FEATURES_MK))' into keyboards/helix/pico/keymaps/*/rules.mk

* Simplified 'helix/rev2/keymap/*/rules.mk' using KEYBOARD_LOCAL_FEATURES_MK.

No change in build result.

* add keyboards/helix/rev2/local_features.mk
* add 'KEYBOARD_LOCAL_FEATURES_MK := $(dir $(lastword $(MAKEFILE_LIST)))local_features.mk' into keyboards/helix/rev2/rules.mk
* remove HELIX_CUSTOMISE_MSG from keyboards/helix/rev2/keymaps/*/rules.mk
* remove HELIX= process from keyboards/helix/rev2/keymaps/*/rules.mk
* remove convert code(helix to standaerd) from keyboards/helix/rev2/keymaps/*/rules.mk
* add 'include $(strip $(KEYBOARD_LOCAL_FEATURES_MK))' into keyboards/helix/rev2/keymaps/*/rules.mk

* Added helix keyboard build NEW method.

No change in build result.

 ## Helix build
 $ make helix:default            ## no oled, no backlight, no underglow
 $ make helix/rev2/back:default  ## no oled, with backlight, no underglow
 $ make helix/rev2/under:default ## no oled, no backlight, with underglow
 $ make helix/rev2/oled:default  ## with oled, no backlight, not underglow
 $ make helix/rev2/oled/back:default  ## with oled, with backlight, no underglow
 $ make helix/rev2/back/oled:default  ## with oled, with backlight, no underglow
 $ make helix/rev2/oled/under:default ## with oled, no backlight, with underglow
 $ make helix/rev2/under/oled:default ## with oled, no backlight, with underglow

 ## Helix pico build
 $ make helix/pico:default       ## no oled, no backlight, no underglow
 $ make helix/pico/back:default  ## no oled, with backlight, no underglow
 $ make helix/pico/under:default ## no oled, no backlight, with underglow
 $ make helix/pico/oled:default  ## with oled, no backlight, not underglow

* add temporary test shell-spript

* test end remove test script. Revert "add temporary test shell-spript"

This reverts commit 5dac20cd0f8b4bc192edb2313652c1635f829657.

* test end remove test script. Revert "add temporary test shell-spript"

This reverts commit ec49f63b2dc0f2b3fe8c1c36ffa615cee2f7e3ed.

* Extended the 'HELIX=' option. add keyword 'verbose', 'no_ani'.

No change in build result.

* update keyboards/helix/{rev2,pico}/keymaps/default/readme.md

* rename KEYBOARD_TOP_DIR to HELIX_TOP_DIR in rules.mk

* update keyboards/helix/{rev2,pico}/keymaps/default/readme_jp.md

* rm keyboards/helix/pico/oled/rules.mk

* update helix's readmes. All the ':avrdude' was replaced with ':flash'.

* remove F_CPU, ARCH, F_USB, INTERRUPT_CONTROL_ENDPOINT from helix/rules.mk

No change in build result.
</content>
</entry>
<entry>
<title>Remove old promicro_bootloader_jmp() declarations (#6444)</title>
<updated>2019-08-21T01:05:08Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2019-08-21T01:05:08Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=9bb4e63a1123861515c1196a624b4a0f04129601'/>
<id>urn:sha1:9bb4e63a1123861515c1196a624b4a0f04129601</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused _BOOTLOADER defines</title>
<updated>2019-08-05T03:46:57Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2019-08-02T03:47:52Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=72f382fc02b3c5c81c54fd2d239d653fe2f8083c'/>
<id>urn:sha1:72f382fc02b3c5c81c54fd2d239d653fe2f8083c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove/migrate action_get_macro()s from default keymaps (#5625)</title>
<updated>2019-07-16T06:04:02Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2019-07-16T06:04:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=f14629ed1cd7c7ec9089604d64f29a99981558e8'/>
<id>urn:sha1:f14629ed1cd7c7ec9089604d64f29a99981558e8</id>
<content type='text'>
* Remove/migrate action_get_macro()s from default keymaps

* Leave these breaks alone
</content>
</entry>
<entry>
<title>Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)</title>
<updated>2019-06-06T19:09:56Z</updated>
<author>
<name>Drashna Jaelre</name>
<email>drashna@live.com</email>
</author>
<published>2019-06-06T19:09:56Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=faaaa134fd436be400aa2c7841b38907899d49a6'/>
<id>urn:sha1:faaaa134fd436be400aa2c7841b38907899d49a6</id>
<content type='text'>
</content>
</entry>
</feed>
