summaryrefslogtreecommitdiffstats
path: root/keyboards/xd60
Commit message (Collapse)AuthorAgeFilesLines
* [keyboard] xd60: add split layout for ansi and iso (#10337)Ole Westendorff2020-09-214-7/+180
|
* [Keymap] xd60:shura30 (#10089)fvolpe832020-08-194-0/+122
| | | | | | | | | | | | * added my xd60 layout * added my xd60 layout * Update keyboards/xd60/keymaps/shura30/keymap.c * Update keyboards/xd60/keymaps/shura30/keymap.c * Update keyboards/xd60/keymaps/shura30/config.h
* Add VIA support on XiuDi (XD) keyboards (#8829)Xelus222020-06-305-2/+39
| | | | Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com>
* 2020 May 30 Breaking Changes Update (#9215)James Young2020-05-302-13/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Branch point for 2020 May 30 Breaking Change * Migrate `ACTION_LAYER_TOGGLE` to `TG()` (#8954) * Migrate `ACTION_MODS_ONESHOT` to `OSM()` (#8957) * Migrate `ACTION_DEFAULT_LAYER_SET` to `DF()` (#8958) * Migrate `ACTION_LAYER_MODS` to `LM()` (#8959) * Migrate `ACTION_MODS_TAP_KEY` to `MT()` (#8968) * Convert V-USB usbdrv to a submodule (#8321) * Unify Tap Hold functions and documentation (#8348) * Changing board names to prevent confusion (#8412) * Move the Keyboardio Model01 to a keyboardio/ subdir (#8499) * Move spaceman keyboards (#8830) * Migrate miscellaneous `fn_actions` entries (#8977) * Migrate `ACTION_MODS_KEY` to chained mod keycodes (#8979) * Organizing my keyboards (plaid, tartan, ergoinu) (#8537) * Refactor Lily58 to use split_common (#6260) * Refactor zinc to use split_common (#7114) * Add a message if bin/qmk doesn't work (#9000) * Fix conflicting types for 'tfp_printf' (#8269) * Fixed RGB_DISABLE_AFTER_TIMEOUT to be seconds based & small internals cleanup (#6480) * Refactor and updates to TKC1800 code (#8472) * Switch to qmk forks for everything (#9019) * audio refactor: replace deprecated PLAY_NOTE_ARRAY (#8484) * Audio enable corrections (2/3) (#8903) * Split HHKB to ANSI and JP layouts and Add VIA support for each (#8582) * Audio enable corrections (Part 4) (#8974) * Fix typo from PR7114 (#9171) * Augment future branch Changelogs (#8978) * Revert "Branch point for 2020 May 30 Breaking Change"
* Added custom keymap with french mac layout. (#9115)Kamel Makhloufi2020-05-195-0/+217
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added custom keymap with french mac layout. * Update keyboards/xd60/keymaps/melka/config.h Tested on my branch, seems to work well, thanks @drashna ! Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/xd60/keymaps/melka/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/xd60/keymaps/melka/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/xd60/keymaps/melka/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Comitted changes from merge request - Removed rules.mk Co-authored-by: Kamel Makhloufi <fabmanager@esaaa.fr> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Fix inverted backlight for XD60 (#8575)Ryan2020-03-272-0/+2
|
* Trim firmware size changes from default rules.mk, part 4 (#8046)ridingqwerty2020-01-312-8/+8
| | | | | | * Trim firmware size changes from default-ish rules.mk files * Trim sizes from westfoxtrot boards
* [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