aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/xd60
Commit message (Collapse)AuthorAgeFilesLines
* [Keyboard] Add LAYOUT_60_iso to XD60 (#7263)James Young2019-11-049-45/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * refactor iso keymap - remove redundant action_layer.h include - use enum for layer management - QMK coding conventions (four-space indent) * add LAYOUT_60_iso macro * enable 60_iso community layout for both revisions * swap KC_HOME to KC_RSFT * update ISO keymap readme * update default keymap readme `make` command no longer valid. * refactor keyboard readme Update to reflect current QMK template. * add LAYOUT_60_iso data to info.json * use #pragma once in header files
* Cleanup rules.mk for 32U4 keyboards, T-Z (#7190)fauxpark2019-10-292-91/+17
| | | | | | * Cleanup rules.mk for 32U4 keyboards, T-Z * Use atmel-dfu in place of lufa-ms until it exists
* Migrate ACTION_LAYER_MOMENTARYs to MO() (#5176)fauxpark2019-08-309-58/+29
| | | | | | | | | | * Migrate ACTION_LAYER_MOMENTARYs to MO() * Add changelog entry * Update docs/ChangeLog/20190830/PR5176.md Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
* Remove commented out MCUs in rules.mk (#5884)fauxpark2019-07-162-3/+1
|
* Remove/migrate action_get_macro()s from default keymaps (#5625)fauxpark2019-07-153-42/+0
| | | | | | * Remove/migrate action_get_macro()s from default keymaps * Leave these breaks alone
* Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)Drashna Jaelre2019-06-062-2/+2
|
* Cleanup Default Keymaps (#5442)Drashna Jaelre2019-03-191-1/+0
| | | | | | | | * Cleanup Default Keymaps to conform to QMK Firmware standards * Minor fixes * Revert some changes
* Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154)fauxpark2019-02-172-6/+1
|
* Add support to XD60 Rev3 (#4938)Rodrigo Feijao2019-02-167-4/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add preliminary support to XD60 Rev3 PCB (Supports the 12 underglow LEDs, but split spacebar still not wired/implemented). * * xd60_rev3 folder removed * xd60 rev2 and rev3 added * ifndef replaced with pragma once at rev3 config.h * Readme updated * new updated statement at keyboards/xd60/readme.md Co-Authored-By: rodrigofeijao <hello@rodrigofeijao.com> * Update keyboards/xd60/readme.md Co-Authored-By: rodrigofeijao <hello@rodrigofeijao.com> * Update keyboards/xd60/readme.md Co-Authored-By: rodrigofeijao <hello@rodrigofeijao.com> * Update keyboards/xd60/readme.md Co-Authored-By: rodrigofeijao <hello@rodrigofeijao.com> * Update keyboards/xd60/readme.md Co-Authored-By: rodrigofeijao <hello@rodrigofeijao.com> * * XXXXX removed and replaced with 7X * removed unecessary declarations * Update keyboards/xd60/keymaps/styr/keymap.c Co-Authored-By: rodrigofeijao <hello@rodrigofeijao.com> * action_layer.h include removed * * action_get_macro removed * IS_COMMAND() removed * BOOTLOADER defined
* Migrate fn_actions for default keymaps (#4935)fauxpark2019-02-142-14/+4
| | | | | | | | | | | | | | | | * 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
* Adds a default value for IS_COMMAND for COMMAND feature (#4301)Drashna Jaelre2019-01-261-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Modified URLs to point to new locationsJeremy Bernhardt2019-01-131-1/+1
|
* Add crd's XD60 ANSI keymap (#4702)Jason Thigpen2018-12-212-0/+82
|
* Replace outdated RGB/Audio informationDrashna Jaelre2018-10-221-1/+1
|
* Make `PREVENT_STUCK_MODIFIERS` the default (#3107)Joe Wasson2018-09-171-0/+1
| | | | | | | | | | * Remove chording as it is not documented, not used, and needs work. * Make Leader Key an optional feature. * Switch from `PREVENT_STUCK_MODIFIERS` to `STRICT_LAYER_RELEASE` * Remove `#define PREVENT_STUCK_MODIFIERS` from keymaps.
* Keymap: Adding keymap to the XD60 (#3767)Eduardo Lourenço Pinto Neto2018-08-282-0/+55
| | | | | | * Created keymap based on Default base layer and GK64 function layer * Update readme.md
* add linebreaks to "Keyboard Maintainer:..." blocks where missing (#3763)Michael F. Lamb2018-08-261-2/+2
|
* Add standard layout to XD60 (#2925)MechMerlin2018-05-0917-62/+82
| | | | | | | | | | * add new layout and fix formatting * Add 60_ansi layout so I can use my user space defined layouts * Make QMK_KEYBOARD_H and LAYOUT renames * update info.json file
* New XD60 keymap (Standard/GH60 ANSI + custom Fn layer) (#2866)Eduardo Lourenço Pinto Neto2018-05-012-0/+55
| | | | | | * XD60 standard 60% + custom Fn layer * Fixed README.MD
* Updated personal keymaps, fixed Let's Split default keymap, updated JJ40 ↵Kenneth Aloysius2018-04-193-33/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | README (#2704) * Add M6-A keymap * Update XD60 keymap * Update XD60 keymap readme * Update JJ40 and Let's Split keymaps * Add readme for M6-A * Fix typo, update JJ40 README * Update jj40 readme * Cleanup jj40 keymap * Revert Let's Split QWERTY layer to default before #2010 * Update numpad layers * Fix: Let's Split keymap getting stuck mods due to having keycodes assigned on the Raise layer * Keep ASCII art consistent with keymap
* Remove bootloader from info.jsonsskullY2018-04-111-2/+0
|
* Pull information from config.h and rules.mk (#2711)skullydazed2018-04-071-4/+1
| | | | | | * Pull information from config.h and rules.mk * Readd the kbd75 maintainer
* Added birkir's keymap (#2653)Birkir Rafn Guðjónsson2018-04-012-0/+135
|
* Add XD60 support to QMK Configuratormechmerlin2018-03-3114-32/+48
| | | | | | | | | Add info.json Change KEYMAP to LAYOUT_ALL to better reflect that this is a LAYOUT that fits ALL the possible positions for switches. We will need to make better LAYOUTS for the future.
* XD60 ANSI (GH60) layout (#2624)Benjamin Daschel2018-03-272-0/+55
| | | | | | | | | * configure layer 0 layout for xd60 as ANSI 60% * update keymap with function key immediately right of spacebar; shuffle mapping in function layer to my liking * update readme
* new xd60 layout (#2405)Isaac Hookom2018-02-232-0/+66
| | | | | | * new xd60 layout * fix kc_slsh
* Update personal layouts, free up matrix_scan_user for JJ40 (#2319)Kenneth Aloysius2018-02-021-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add NIU Mini keymap from Planck keymap * Remove old keymap files * Fix README, removed Planck references * Add default layout, move Planck layout to separate folder * Update README * Add my XD60 keymap * Change RShift to slash * Fix keymap: stuck on MO(1) * Move RESET to Fn+Enter * Add: RGB saturation cycle * Add numpad layer to keymap * Fix last case * Cleanup Mechmini keymap. Once the custom RGB function is defined, there is no need to manually handle RGB code. * Change default to KEYMAP_MIT, not KEYMAP_OFFSET * Add custom RGB code for JJ40 * Reset Mechmini advertised power draw to 500. Will have to test actual maximum power draw later. * RGB working on JJ40. * Fix: saturation increase/decrease flipped * Add new directory for my custom keymap with RGB keycodes * Swap LAlt and LGUI * Update JJ40 max power draw with measured value * Update: fun40 rules.mk to enable underglow; earlier failed Travis CI * Fix: init RGB LEDs on boot. Also added HHKB-like keymap for XD60. * Super rudimentary backlight test, init RGB LEDs on boot * Backlighting works - stays on for now * Toggling working * Now can override backlight.c functions. Problem was functions in backlight.c weren't called before due to a lack of matrix_scan_quantum() in matrix.c * Timers not working * Delete global.h * Cleanup * Compiles * Good sign: LEDs stop working again * Handle timer1 overflow * Progress: fix: forgot to init * Backlighting fully working now except breathing. * Revert keymap to original keycodes * Update XD60 keymap README * Update JJ40 keymap with backlight toggles * Breathing working just fine. * Update references * Add backlight_set() call * Cleanup code to disable backlight * Fix: does not compile * Fix: missing call to rgblight_task. * Testing with BACKLIGHT_BREATHING * Cleanup * Cleanup comments * More commenting cleanup. * Do not enable BACKLIGHT_BREATHING by default * Update XD60 keymap * Update: move matrix_scan_kb out from matrix.c to jj40.c (kb-level) * Cleanup for PR * Fix conflict in readme.md for NIU mini * Restore original power consumption figure * Fix: matrix_scan_user() now has to be defined in the keymaps * Add weak `matrix_scan_user` so it does not have to be defined in keymap * Add weak matrix_init_user()
* Backlighting for JJ40 and underglow initialisation code (#2260)Kenneth Aloysius2018-01-183-0/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Cleanup Mechmini keymap. Once the custom RGB function is defined, there is no need to manually handle RGB code. * Change default to KEYMAP_MIT, not KEYMAP_OFFSET * Add custom RGB code for JJ40 * Reset Mechmini advertised power draw to 500. Will have to test actual maximum power draw later. * RGB working on JJ40. * Fix: saturation increase/decrease flipped * Add new directory for my custom keymap with RGB keycodes * Swap LAlt and LGUI * Update JJ40 max power draw with measured value * Update: fun40 rules.mk to enable underglow; earlier failed Travis CI * Fix: init RGB LEDs on boot. Also added HHKB-like keymap for XD60. * Super rudimentary backlight test, init RGB LEDs on boot * Backlighting works - stays on for now * Toggling working * Now can override backlight.c functions. Problem was functions in backlight.c weren't called before due to a lack of matrix_scan_quantum() in matrix.c * Timers not working * Delete global.h * Cleanup * Compiles * Good sign: LEDs stop working again * Handle timer1 overflow * Progress: fix: forgot to init * Backlighting fully working now except breathing. * Revert keymap to original keycodes * Update XD60 keymap README * Update JJ40 keymap with backlight toggles * Breathing working just fine. * Update references * Add backlight_set() call * Cleanup code to disable backlight * Fix: does not compile * Fix: missing call to rgblight_task. * Testing with BACKLIGHT_BREATHING * Cleanup * Cleanup comments * More commenting cleanup. * Do not enable BACKLIGHT_BREATHING by default
* Prime_R (#2221)rooski152018-01-042-0/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | * Rooski15: Add Prime_R Keyboard * Rooski15: Added keymaps to xd60, xd75, planck, and prime_r * Rooski15: Updated prime_r keymap * Rooski15: Added Prime_R and Documentation * Rooski15: Added Prime_R and Documentation * Rooski15: Prime_R - Added futher documentation. * Update config.h Added device information * Update readme.md Updated Planck:EmilyH Readme * Update readme.md Updated XD75:EmilyH Readme
* Adding my xd60 layout. (#2078)Jean Olivier Simoneau2017-12-145-1/+255
| | | | | | | | | | | | | | | | * Added xd60:Jos keymap * Corrected Layout image for xd60:Jos layout * Update README for xd60:Jos layout * Created rules.mk for xd60:Jos layout * Fixed an edge case for xd60:Jos layout * Now using a specific for xd60:Jos layout instead of modifying the main one * Better physical layout image for xd60:Jos layout
* Improved README of yuuki and added RGB commands (#1983)Florian Beeres2017-11-082-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add yuuki keymap Documentation is still a TODO and the keymap may not be final * GRV on colon * add KC_GRV to FN ESC * more RGB modes * Update README.md Add image of layout and fix typo * switch from jpg to png For some reason the JPG had red outlines around the keys. * remove whitespace * add instruction to reset keyboard before flashing * gh60 stytle layout * moved the GH60 style layout to new folder * add HOME and END * Add heading * moved ayanami to other branch
* Pete's 40th XD64 LayoutJ. Eric Mason2017-11-062-0/+54
| | | | Mac layout based on yuuki with some other changes, for Pete's 40th birthday keyboard
* Added xd60 ISO keymap (#1865)mondaufgrau2017-10-212-0/+58
| | | | | | | | | | | | * Added xd60 ISO keymap * renamed ISO to iso * some cleaning * added iso keymap * some cleaning
* Make arguments redo, subproject elimination (#1784)Jack Humbert2017-10-144-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * redo make args to use colons, better folder structuring system [skip ci] * don't put spaces after statements - hard lessons in makefile development * fix-up some other rules.mk * give travis a chance * reset KEYMAPS variable * start converting keyboards to new system * try making all with travis * redo make args to use colons, better folder structuring system [skip ci] * don't put spaces after statements - hard lessons in makefile development * fix-up some other rules.mk * give travis a chance * reset KEYMAPS variable * start converting keyboards to new system * try making all with travis * start to update readmes and keyboards * look in keyboard directories for board.mk * update visualizer rules * fix up some other keyboards/keymaps * fix arm board ld includes * fix board rules * fix up remaining keyboards * reset layout variable * reset keyboard_layouts * fix remainging keymaps/boards * update readmes, docs * add note to makefile error * update readmes * remove planck keymap warnings * update references and docs * test out tarvis build stages * don't use stages for now * don't use stages for now
* Add my layouts (#1822)Kyle Montag2017-10-102-0/+84
| | | | | | | | | | | | * all of my updates * return to base config for xd60.c * remove janky keymap header definition * update readme for xd60 * update Planck readme
* remove all makefiles from keyboard directoriesJack Humbert2017-09-271-3/+0
|
* New layout for XD60/64 (#1748)Florian Beeres2017-09-252-0/+54
| | | | | | | | | | | | | | | | | | | | * Add yuuki keymap Documentation is still a TODO and the keymap may not be final * GRV on colon * add KC_GRV to FN ESC * hhkb ish * hhkbish 2 * HHKBish and documentation * Fix Markdown warnings * typo
* Make the bulk of our keyboards match the readme.md standardskullY2017-08-161-11/+10
|
* Add Org60 keyboardRyan Sullivan2017-08-094-102/+0
| | | | This makes some small changes to the XD60 configuration. Also moves Eagleheardt's base keymap.
* Picture and details updateEagleheardt2017-08-021-7/+3
| | | I fixed the picture of the layout and added a bit of an explanation. It now matches the readme file from the uppercase BASE folder
* Adds Eagleheardt's XD60 keymap (#1528)Eagleheardt2017-08-024-0/+106
| | | | | | | | | | * Add files via upload * Update readme.md * Update readme.md * Add files via upload
* Merge pull request #1331 from ariasuni/masterErez Zukerman2017-06-221-0/+8
|\ | | | | Fix undefined reference errors with avr-gcc 7.1
| * Fix undefined reference errors with avr-gcc 7.1ariasuni2017-05-271-0/+8
| |
* | remove .hex, .PNG, .jpgJack Humbert2017-06-112-1/+1
| |
* | remove the rest of the .pngsJack Humbert2017-06-113-2/+2
|/
* lowercase .jpg I thinkTobias O2017-05-051-1/+1
| | | i guess that fixes the image link - currently its broken
* Fixed position of BSLS and BSPCkamisamamizu2017-04-121-2/+2
| | | They were in the incorrect positions before.
* Create README.mdNicolas Guelpa2017-03-261-0/+13
|
* Add files via uploadNicolas Guelpa2017-03-262-0/+0
|
* fixing layoutNicolas Guelpa2017-03-261-1/+1
|