summaryrefslogtreecommitdiffstats
path: root/keyboards/xd60
AgeCommit message (Collapse)AuthorFilesLines
2019-03-19 Cleanup Default Keymaps (#5442)Drashna Jaelre1-1/+0
* Cleanup Default Keymaps to conform to QMK Firmware standards * Minor fixes * Revert some changes
2019-02-17Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154)fauxpark2-6/+1
2019-02-17Add support to XD60 Rev3 (#4938)Rodrigo Feijao7-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
2019-02-15Migrate fn_actions for default keymaps (#4935)fauxpark2-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
2019-01-27Adds a default value for IS_COMMAND for COMMAND feature (#4301)Drashna Jaelre1-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
2019-01-13Modified URLs to point to new locationsJeremy Bernhardt1-1/+1
2018-12-22Add crd's XD60 ANSI keymap (#4702)Jason Thigpen2-0/+82
2018-10-22Replace outdated RGB/Audio informationDrashna Jaelre1-1/+1
2018-09-17Make `PREVENT_STUCK_MODIFIERS` the default (#3107)Joe Wasson1-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.
2018-08-29Keymap: Adding keymap to the XD60 (#3767)Eduardo Lourenço Pinto Neto2-0/+55
* Created keymap based on Default base layer and GK64 function layer * Update readme.md
2018-08-26add linebreaks to "Keyboard Maintainer:..." blocks where missing (#3763)Michael F. Lamb1-2/+2
2018-05-09Add standard layout to XD60 (#2925)MechMerlin17-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
2018-05-01New XD60 keymap (Standard/GH60 ANSI + custom Fn layer) (#2866)Eduardo Lourenço Pinto Neto2-0/+55
* XD60 standard 60% + custom Fn layer * Fixed README.MD
2018-04-19Updated personal keymaps, fixed Let's Split default keymap, updated JJ40 ↵Kenneth Aloysius3-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
2018-04-12Remove bootloader from info.jsonsskullY1-2/+0
2018-04-08Pull information from config.h and rules.mk (#2711)skullydazed1-4/+1
* Pull information from config.h and rules.mk * Readd the kbd75 maintainer
2018-04-01Added birkir's keymap (#2653)Birkir Rafn Guðjónsson2-0/+135
2018-04-01Add XD60 support to QMK Configuratormechmerlin14-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.
2018-03-27XD60 ANSI (GH60) layout (#2624)Benjamin Daschel2-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
2018-02-23new xd60 layout (#2405)Isaac Hookom2-0/+66
* new xd60 layout * fix kc_slsh
2018-02-02Update personal layouts, free up matrix_scan_user for JJ40 (#2319)Kenneth Aloysius1-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()
2018-01-18Backlighting for JJ40 and underglow initialisation code (#2260)Kenneth Aloysius3-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
2018-01-04Prime_R (#2221)rooski152-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
2017-12-14Adding my xd60 layout. (#2078)Jean Olivier Simoneau5-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
2017-11-08Improved README of yuuki and added RGB commands (#1983)Florian Beeres2-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
2017-11-06Pete's 40th XD64 LayoutJ. Eric Mason2-0/+54
Mac layout based on yuuki with some other changes, for Pete's 40th birthday keyboard
2017-10-22Added xd60 ISO keymap (#1865)mondaufgrau2-0/+58
* Added xd60 ISO keymap * renamed ISO to iso * some cleaning * added iso keymap * some cleaning
2017-10-14Make arguments redo, subproject elimination (#1784)Jack Humbert4-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
2017-10-10Add my layouts (#1822)Kyle Montag2-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
2017-09-27remove all makefiles from keyboard directoriesJack Humbert1-3/+0
2017-09-25New layout for XD60/64 (#1748)Florian Beeres2-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
2017-08-17Make the bulk of our keyboards match the readme.md standardskullY1-11/+10
2017-08-10Add Org60 keyboardRyan Sullivan4-102/+0
This makes some small changes to the XD60 configuration. Also moves Eagleheardt's base keymap.
2017-08-03Picture and details updateEagleheardt1-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
2017-08-03Adds Eagleheardt's XD60 keymap (#1528)Eagleheardt4-0/+106
* Add files via upload * Update readme.md * Update readme.md * Add files via upload
2017-06-22Merge pull request #1331 from ariasuni/masterErez Zukerman1-0/+8
Fix undefined reference errors with avr-gcc 7.1
2017-06-12remove .hex, .PNG, .jpgJack Humbert2-1/+1
2017-06-12remove the rest of the .pngsJack Humbert3-2/+2
2017-05-27Fix undefined reference errors with avr-gcc 7.1ariasuni1-0/+8
2017-05-05lowercase .jpg I thinkTobias O1-1/+1
i guess that fixes the image link - currently its broken
2017-04-12Fixed position of BSLS and BSPCkamisamamizu1-2/+2
They were in the incorrect positions before.
2017-03-26Create README.mdNicolas Guelpa1-0/+13
2017-03-26Add files via uploadNicolas Guelpa2-0/+0
2017-03-26fixing layoutNicolas Guelpa1-1/+1
2017-03-25Adding different layerNicolas Guelpa1-0/+67
2017-02-19XD60: Added BL_TOGG back to keymap, with 6 backlight stepsStanley Lai2-7/+4
2017-02-19Updated XD60 readme and photos to reflect v2 PCBStanley Lai4-2/+6
2017-02-14Added support for XD60v2 with RGB underglow and LED backlight supportStanley Lai5-72/+57
2016-12-19Added XD60 supportStanley Lai11-0/+350