<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware.git/keyboards/gh60/keymaps, 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>2019-08-05T06:06:33Z</updated>
<entry>
<title>GH60 Refactor: Move Satan into GH60 directory (#6485)</title>
<updated>2019-08-05T06:06:33Z</updated>
<author>
<name>MechMerlin</name>
<email>30334081+mechmerlin@users.noreply.github.com</email>
</author>
<published>2019-08-05T06:06:33Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=7f8922ae7bc6c52bd22d3953b8eda9e87c664cf9'/>
<id>urn:sha1:7f8922ae7bc6c52bd22d3953b8eda9e87c664cf9</id>
<content type='text'>
* Move Satan into the GH60 directory to avoid the confusion of what PCB people have

* set bootmagic to lite

* rename gh60 file to revc
</content>
</entry>
<entry>
<title>Remove commented out MCUs in rules.mk (#5884)</title>
<updated>2019-07-16T07:26:38Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2019-07-16T07:26:38Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=ba42a5ae68a59ad514027d819c6b58ee86944e75'/>
<id>urn:sha1:ba42a5ae68a59ad514027d819c6b58ee86944e75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Keyboard] GH60 Configurator updates and modernization (#6232)</title>
<updated>2019-07-02T16:22:56Z</updated>
<author>
<name>noroadsleft</name>
<email>18669334+noroadsleft@users.noreply.github.com</email>
</author>
<published>2019-07-02T16:22:56Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=308275909d081398231b4aa766846b63ffe7381a'/>
<id>urn:sha1:308275909d081398231b4aa766846b63ffe7381a</id>
<content type='text'>
* Convert gh60.h to #pragma once include guard

* Lint gh60.h

This commit only changes white space.

* Convert info.json to debug linting

Making this file easier to read.

* Put the label keys first for LAYOUT_60_ansi

* Complete and correct key labels in info.json

* Duplicate LAYOUT as LAYOUT_all

Doing this for backwards compatibility. Has implications for user keymaps.

* Update LAYOUT_all to make sense

The original macro LAYOUT submitted for the GH60 gets a couple of things wrong:

- K49 is placed between Space and Right Alt, when it's actually the right half of a split Backspace
- K3C is assigned before K3D, when K3C is the 1u portion of a 1.75u/1u split Right Shift, and therefore K3D is actually to the left of K3C

The LAYOUT_all macro corrects these issues, but the LAYOUT macro is unchanged, so as to not break user keymaps that depend on it.

This commit also updates the default keymap to use the LAYOUT_all macro, and makes a minor change to the base layer to be more as a user would expect for the corresponding physical layout.

* Correct the layout data for the LAYOUT macro in info.json

Gives proper Configurator rendering.

* Modernize default keymap

Update the default keymap to use more modern QMK conventions.

* Modernize the LED management code

Update the LED management functions to use the GPIO functions, and clean up the led_set_kb() function.

* Update key labels in info.json for LAYOUT_60_ansi_split_rshift

Makes them consistent with the the rest of the file.

* Update Docs links in readme file
</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>
<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 redundant KC_TRNS and KC_NO fillers in default keymaps (#5152)</title>
<updated>2019-02-17T05:36:02Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2019-02-17T05:36:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=e2d3c92199d6cc42a39c5d8729dfff61d78dd7d1'/>
<id>urn:sha1:e2d3c92199d6cc42a39c5d8729dfff61d78dd7d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate fn_actions for default keymaps (#4935)</title>
<updated>2019-02-15T04:07:13Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2019-02-15T04:07:13Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=9e4ac6cf29e6b2ce950135c8f877c95f2d1f1d55'/>
<id>urn:sha1:9e4ac6cf29e6b2ce950135c8f877c95f2d1f1d55</id>
<content type='text'>
* Migrate fn_actions for default keymaps

* Rename the Grave/Escape Shift masks

* No need for shift_esc_shift_mask

* Change breaks to return false

* Right align pointers

* Add default case

* Separate cases with empty lines
</content>
</entry>
<entry>
<title>Adds a default value for IS_COMMAND for COMMAND feature (#4301)</title>
<updated>2019-01-26T23:49:45Z</updated>
<author>
<name>Drashna Jaelre</name>
<email>drashna@live.com</email>
</author>
<published>2019-01-26T23:49:45Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=b05c0e46c6c62972b68518635104fb58927d1a13'/>
<id>urn:sha1:b05c0e46c6c62972b68518635104fb58927d1a13</id>
<content type='text'>
* Add default value for IS_COMMAND for COMMAND feature

* Cleanup and consistency

* Update Templates to reflect change

* Fix IS_COMMAND in template

* Fix IS_COMMAND define

* Use consistent IS_COMMAND block in templates

* Remove unnecessary `#undef IS_COMMAND` directives

* Fix compile issue on orthodox

* Reomve IS_COMMAND option for newer boards

* Remove all existing definitions of IS_COMMAND if they use default LSHIFT and RSHIFT setting

* Remove a couple of additional IS_COMMAND defines

* Remove remaining redundant IS_COMMAND definitions

* Remove #undef IS_COMMAND from orthodox:drashna and whitefox:konstantin

* Remove multiple empty lines in modified config.h files

* Update additional boards

* Reomve IS_COMMAND from newer boards

* Update Alice keyboard

* Remove IS_COMMAND from additional boards

Jan 24th edition
</content>
</entry>
<entry>
<title>Remove empty fn_actions[]</title>
<updated>2019-01-12T02:32:43Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2019-01-10T22:50:14Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=67adc29aa35719eea2de43bacf9cd5e8b5dfd79e'/>
<id>urn:sha1:67adc29aa35719eea2de43bacf9cd5e8b5dfd79e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove deprecated QUANTUM_DIR code blocks from makefiles (#4754)</title>
<updated>2019-01-04T15:25:48Z</updated>
<author>
<name>noroadsleft</name>
<email>18669334+noroadsleft@users.noreply.github.com</email>
</author>
<published>2019-01-04T15:25:48Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=7f4f0f7685cef421df4c07b0982c1905fb57a736'/>
<id>urn:sha1:7f4f0f7685cef421df4c07b0982c1905fb57a736</id>
<content type='text'>
* Remove QUANTUM_DIR code blocks from keyboard rules

This commit removes the deprecated "QUANTUM_DIR" code block from
rules.mk files that affect entire keyboards.

* remove QUANTUM_DIR code blocks from rules for default keymaps

This commit removes the deprecated "QUANTUM_DIR" code block from
rules.mk files that affect default keymaps.

* remove QUANTUM_DIR code blocks from rules for user keymaps

This commit removes the deprecated "QUANTUM_DIR" code block from
rules.mk files that affect "user" keymaps. (It's actually any keymap
that isn't named `default`.)

* remove QUANTUM_DIR code blocks from rules for community layouts

This commit removes the deprecated "QUANTUM_DIR" code block from
rules.mk files for community layouts.

* remove QUANTUM_DIR code blocks from rules for userspaces

This commit removes the deprecated "QUANTUM_DIR" code block from
rules.mk files for userspaces.
</content>
</entry>
</feed>
