<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware.git/keyboards/helix/rev2/keymaps/yshrsmz, branch master</title>
<subtitle>forked from https://github.com/qmk/qmk_firmware</subtitle>
<id>https://git.tsegers.com/qmk_firmware.git/atom/keyboards/helix/rev2/keymaps/yshrsmz?h=master</id>
<link rel='self' href='https://git.tsegers.com/qmk_firmware.git/atom/keyboards/helix/rev2/keymaps/yshrsmz?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/'/>
<updated>2020-08-29T21:30:02Z</updated>
<entry>
<title>Better handle LTO_ENABLE (#9832)</title>
<updated>2020-08-29T21:30:02Z</updated>
<author>
<name>Drashna Jaelre</name>
<email>drashna@live.com</email>
</author>
<published>2020-08-22T08:21:06Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=92385b3fb617326b129609726020453c8949c7f8'/>
<id>urn:sha1:92385b3fb617326b129609726020453c8949c7f8</id>
<content type='text'>
* Better handle LTO_ENABLE

Especially when calling from command line

* Replace LINK_TIME_OPTIMIZATION_ENABLE with LTO_ENABLE

* Remove long for LTO from show_options.mk</content>
</entry>
<entry>
<title>[Keymap] update helix/rev2:yshrsmz keymap (#9047)</title>
<updated>2020-05-26T03:16:03Z</updated>
<author>
<name>Yasuhiro SHIMIZU</name>
<email>the.phantom.bane@gmail.com</email>
</author>
<published>2020-05-26T03:16:03Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=ba5e1f1bae1d724ab9b08229c2ce89d8d7714706'/>
<id>urn:sha1:ba5e1f1bae1d724ab9b08229c2ce89d8d7714706</id>
<content type='text'>
* update helix keymap

* use set_single_persistent_default_layer</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 redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154)</title>
<updated>2019-02-17T15:38:46Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2019-02-17T15:38:46Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=3b2a484a5b9b0ddc2e110d5bc40f249ee62352d6'/>
<id>urn:sha1:3b2a484a5b9b0ddc2e110d5bc40f249ee62352d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove RGB_SMOD alias and replace uses with RGB_MOD (#4319)</title>
<updated>2018-11-27T23:34:06Z</updated>
<author>
<name>Konstantin Đorđević</name>
<email>vomindoraan@gmail.com</email>
</author>
<published>2018-11-27T23:34:06Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=19043197459c5c8ed4a7039f1a4c1da180da45e1'/>
<id>urn:sha1:19043197459c5c8ed4a7039f1a4c1da180da45e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace outdated RGB/Audio information</title>
<updated>2018-10-22T18:55:05Z</updated>
<author>
<name>Drashna Jaelre</name>
<email>drashna@live.com</email>
</author>
<published>2018-10-22T15:57:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=00b6f14821f44ead75504e28d7fed26791cb2875'/>
<id>urn:sha1:00b6f14821f44ead75504e28d7fed26791cb2875</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Keymaps: Helix rgblight mode update (#4091)</title>
<updated>2018-10-10T19:53:18Z</updated>
<author>
<name>MakotoKurauchi</name>
<email>pluis@me.com</email>
</author>
<published>2018-10-10T19:53:18Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=79bff502471d8fd534e9266954a184aa0f7d55c3'/>
<id>urn:sha1:79bff502471d8fd534e9266954a184aa0f7d55c3</id>
<content type='text'>
* Helix each keymap's using rgblight mode symbol instead magic number

No change in build result.

* Helix pico keymaps: make rgblight modes selectable.

No change in build result.

* Helix rev2 keymaps: make rgblight modes selectable.

No change in build result.

* fixed Helix froggy/keymap.c: invalid rgblight mode value 0 to 1 (=RGBLIGHT_MODE_STATIC_LIGHT)

* Deselect RGB_TEST and ALTERNATING in Helix rev2,pico keymaps config.h.
</content>
</entry>
<entry>
<title>Keymap: remove unnecessary readme from my helix keymap (#3860)</title>
<updated>2018-09-10T02:23:24Z</updated>
<author>
<name>Yasuhiro Shimizu</name>
<email>the.phantom.bane@gmail.com</email>
</author>
<published>2018-09-10T02:23:24Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=93b5c98fbbceb6648e1dc562c375f224d626aab5'/>
<id>urn:sha1:93b5c98fbbceb6648e1dc562c375f224d626aab5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Keymap: add yshrsmz keymaps (#3770)</title>
<updated>2018-09-01T16:38:29Z</updated>
<author>
<name>Yasuhiro Shimizu</name>
<email>the.phantom.bane@gmail.com</email>
</author>
<published>2018-09-01T16:38:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=ffc2dc0359ee3eee4eea8605082cfc210b1bc53d'/>
<id>urn:sha1:ffc2dc0359ee3eee4eea8605082cfc210b1bc53d</id>
<content type='text'>
* add ergo42 keymap

* add helix keymap

* add keymap for lets_split

* Add keymap for nyquist

* update keymaps to address review comments

- remove unneeded include
- use `#pragma once`
</content>
</entry>
</feed>
