summaryrefslogtreecommitdiffstats
path: root/keyboards/dz60
Commit message (Collapse)AuthorAgeFilesLines
* Add 60_ansi_split_bs_rshift layout to DZ60, with a new keymap for the same ↵Jonathan Rascher2019-06-072-1/+28
| | | | | | | | | | | | | | | | | | (#6096) * Add 60_ansi_split_bs_rshift layout to DZ60 I know there's already a lot of DZ60 layout macros, and #4668 suggests they should be refactored at some point, but since this is one of the standard layouts already in QMK that this PCB supports, I figured it was okay to add so that DZ60 keyboards can share this layout with other keyboards. * New 60% ANSI split backspace/right-shift layout I'm using this on a DZ60, but it should work fine on most 60% PCBs. It's basically a HHKB layout with a standard ANSI bottom row (3x 1.25U mods, 6.25U spacebar, 4x 1.25U mods).
* Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)Drashna Jaelre2019-06-062-2/+2
|
* [Kenyboard] Add ansi_split_space_rshift layout to DZ60 (#6004)Klemen Košir2019-05-284-1/+52
| | | | | | | | * [DZ60] Add ansi_split_space_rshift layout * [DZ60] Add kream keymap * Revert spacebar sizes
* [Keymap] Update Mouse key settings (#5946)Jesper Nellemann Jakobsen2019-05-213-5/+6
| | | | Set shorter `MOUSEKEY_INTERVAL` and `MOUSEKEY_TIME_TO_MAX`. Move mouse scroll buttons around and update comment to reflect change.
* [Keymap] bingocaller's DZ60 MacOS keymap (#5914)Jesper Nellemann Jakobsen2019-05-203-0/+209
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added customisations and README * Tweak keymap: word traversal/deletion * Add w and b word traversal/deletion keycodes. * Add fine volume control key codes, but don't use them, because they conflict with other key codes. `A` somehow got remapped to fine volume up. * Set mousekey delay to zero * Use SAFE_RANGE for key codes. * Update keymap and README Add new mouse-specific layer 3, activated by pressing and holding space. Add brightness controls to layer 4 (previously, layer 3). Update README: * New keyboard-layout mockup image. * Add actual link to kbdfans.cn. * Update layer descriptions. * Fix indentation in keymap.c * Use _______ over KC_TRNS to increase readability * Custom keys: use #define over process_record_user * Use enum for naming layers * Rename README.md -> readme.md
* [Keyboard] Fix dz60 LAYOUT_60_iso_split_space_bs_rshift api errors (#5852)zvecr2019-05-112-4/+4
| | | | | | * Fix LAYOUT_60_iso_split_space_bs_rshift to match comments and Configurator * Fix LAYOUT_60_iso_split_space_bs_rshift to match comments and Configurator
* Add vim arrow keybindings to layer 1, update readme. (#5842)William Chang2019-05-112-6/+7
|
* [Keymap] Updated keymap and readme (#5834)William Chang2019-05-092-12/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit * Modified keymap and updated readme. * fixed numbering in readme * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Made requested changes in PR. * Rename README.md to readme.md * swapped media control keys * updated right alt key to apply shift key for emacs * updated R_Alt to remove shift * Updated readme
* [Keymap] crkbd/keymaps/rs: add rs keymap to corne keyboard and adapt others ↵Olivier Poitrey2019-05-072-32/+13
| | | | | | (#5181) Update all my keymaps to work with 40 keys. Refactor code using Userspace.
* [Keymap] DZ60 keymap and layout (#5474)Oliver Granlund2019-05-034-0/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * init * function layout planning * nordic keymap v1.0 * Added latest satan layouts, updated readmes * Cleaning code * Renamed ISO -> iso * Updated keymap to work better with Swedish layout * merge conflict * Added dz60 layout * pr issues fixes * removed weirdly positioned files * code cleanup, added dz60 layout json data * Added dz60 layout readme * Renamed layout * removed vscode file * Update keyboards/dz60/dz60.h Co-Authored-By: OlliGranlund <OlliGranlund@users.noreply.github.com>
* add a new keymap of DZ60 for MacOS (#5760)Teng2019-05-024-0/+98
| | | | | | | | * add a new keymap of DZ60 for MacOS * dz60:macos_64 1. remove useless bright keys code, change to KC_PAUSE 2. add a documentation link in the readme
* [Keymap] dz60 keymap w/ hhkb-esque default layer (#5708)loChris2019-04-291-0/+25
| | | | | | | | * hello world * Update keyboards/dz60/keymaps/zepol_layout/keymap.c Co-Authored-By: loChris <44450518+loChris@users.noreply.github.com>
* Added keymap/userspace for dz60 build 4 with readme (#5668)William Chang2019-04-204-0/+131
| | | | | | | | | | | | | | | | | | | | | | | | * Initial commit * Modified keymap and updated readme. * fixed numbering in readme * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Made requested changes in PR. * Rename README.md to readme.md
* Add DZ60 Tsangan Layout + Fn layer (#5319)Eduardo Lourenço Pinto Neto2019-03-052-0/+28
| | | | | | | | * Fix Mac mute keycode * Add DZ60 Tsangan layout with Fn layer * Add new line at end of the file
* Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154)fauxpark2019-02-177-14/+0
|
* Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152)fauxpark2019-02-162-11/+0
|
* [Keymap] Add my personal userspace and update my keymaps (#5128)Danilo Vulicevic2019-02-143-0/+57
| | | | | | | | | | * Add billypython userspace and dz60 keymap * Disable Bootmagic in dz60:billypython keymap * Update whitefox:billypython keymap with userspace changes Also remove numpad layer
* [Keymap] Minor updates to my dz60 keymap (#4943)MechMerlin2019-01-271-1/+1
|
* Adds a default value for IS_COMMAND for COMMAND feature (#4301)Drashna Jaelre2019-01-262-10/+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
|
* [Keymap] Adds keymaps for muzfuz DZ60, Planck, Clueboard66 (#4825)Mazin Power2019-01-132-0/+88
| | | | | | | | * Adds keymaps for muzfuz * Remove unused keys from adjust layer * Bring in line with current QMK standards.
* Fix capkey led for dz60.Menchen2018-12-281-3/+1
|
* Add tsangan layout to dz60 with a "sane" default keymap (#4717)Jason Thigpen2018-12-243-0/+63
|
* Keymap: Added Drewsky DZ60 keymap (#4607)Twopidee2018-12-112-0/+45
| | | | | | | | * Added Drewsky's DZ60 Keymap * Update keyboards/dz60/keymaps/drewsky/keymap.c Co-Authored-By: Twopidee <42394451+Twopidee@users.noreply.github.com>
* crd alps64 updates (#4565)Jason Thigpen2018-12-071-1/+1
| | | | | | | | | | | | | * Update alps64 aek layout to work I tried using the layout provided with my alp64 board in AEK configuration, but keys weren't mapping correctly until I made this fix. * Update crd's alps64 aek keymp to match other boards (inspired by mechmerlin) * Fix minor whitespace issue
* Keyboard: Add dz60 tsangan hhkb (#4529)Jason Thigpen2018-12-054-19/+84
| | | | | | | | | | | | | | | | | | * Add tsangan bottom row hhkb layout for dz60 * Add crd's tsangan hhkb layout for dz60 * Resort to native key aliases when they exist * Update crd's dz60 ansi keymap to match updates for hhkb fn layer * Add tsangan hhkb layout to dz60 info.json for KLE * Fix JSON nesting in dz60 layouts block * Minor adjustments to crd layouts to make them more consistent * Update layout naming to 60_tsangan_hhkb
* Add personal zvecr dz60 keymap (#4443)zvecr2018-11-183-0/+71
| | | | | | * Add Configurator support for dz60 ansi split space * Add keymap and fix layout macro
* Add my new ANSI layout dz60 setup (#4397)Jason Thigpen2018-11-092-15/+40
| | | | | | | | * minor additions to alps64 and dz60 * Rename crd keymap to represent 2u lshift layout * Add crd's new ANSI layout dz60 with preferred layers
* Commit my DZ60 keymap (#4375)MechMerlin2018-11-063-0/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * default mechmerlin keymap initial commit * fix up the keymap * cleanup keymap * add rgb sleep functionality * add the beginning of a readme * fix that compile error * fixup formatting * spruce up that readme * add RGB lighting controls to _CL layer * update readme * set rgb underglow color * update readme * fix formatting
* separated all my changes into separate files, working on generalizing my ↵TheOneTrueTrench2018-11-068-614/+839
| | | | | | | | | | relativity macros. (#4368) * Updating to my local changes. * Added auto-complete for joins. * Added lights to imply current state better
* Keymap update Adding RGB underglow controls. (#4358)Jarred Steenvoorden2018-11-051-5/+5
| | | | | | | | | | | | | | | | | | * Update userspace with common config.h * Add my dz60, satan and xd75 keyboard keymaps * Fixing executable bits changed during last upstream merge * Cleanup unnecessary files and defines * Remove unnecessary defines from userspace config * Add underglow controls to dz60 function layer * Fixing merge conflicts * Fixing exectable bits changed during merge
* Move grave to top layer (caps is esc) (#4288)Jason Thigpen2018-10-301-4/+4
|
* Keymap: Personal dz60 keymap (#4251)Žan Pevec2018-10-271-0/+41
| | | | | | | | | | * Personal dz60 keymap * Replacing unused macros Co-Authored-By: pevecyan <pevecyan@users.noreply.github.com> * Fixes on keymap
* Made a userspace that allows you to use your keyboard as an order of ↵Ajax2018-10-231-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | operations based calculator (#2864) * Made DZ60 layout with calculator * Cleaned up and commented, preparing to fix bug with negative in front of open parenthesis as first character * Fixed bug where negative sign infront of parenthesis as first character was parsed incorrectly * Made a better solution for the bug from the previous commit * Modularized and added a userfile so that this code can be used on various keyboards, found in doogle999 * Removed commented code from keymap * Made the layer that is used for calculations a define so that it can be changed per keyboard * Made the readme * Made the readme in the correct place * Revert "Made the readme in the correct place" This reverts commit 7f8b59ed9e59c77401a48be3a7ac1e8fd8e84e32. * Manually synced with qmk upstream * Stopped repeat, made keys print character that they are defined as rather than what the keyboard wants them to do * Added support for numpad, might make all keycodes custom so that there is no need to change doogle999.c if you want to change the keycode that is associated with a function, also made numpad automatically activating an option * Fixed some bugs with backspacing, updated the readme * Fixed some bugs with numlock turning on at the wrong times when a shift key was down * Made the return to layer work automatically instead of just forcing it to layer 0 * fixes and style changes, 20% decreased binary size * Fixed some bugs with double printing and compilation errors on my side * Fixed bug with exceeding the buffer size * Removed changes that added const-ness * Made changes so that backspace does not repeat to remove backspace bugs, still some bugs with recalculating without having typed anything * Fixed obo error with calc main loop * Made includes more accurate in keymap for dz60 * Moved flags to user makefile
* Include quantum.h to fix travis CI errorsDrashna Jaelre2018-10-221-0/+2
|
* added ASCII representation to dz60 iso-split layout and adjusted it so that ↵SpacebarRacecar2018-10-222-18/+32
| | | | it's consistent with the other layouts. (#4207)
* added an ISO split spacebar layout, keymap and readme files (#4165)mcarni2018-10-194-0/+280
|
* Keymap: Add dz60 iso-de layout (#4173)Andy2018-10-193-0/+56
|
* Keymap: Swap func layer keys and add vim navigation to navigation layer (#4163)Jason Thigpen2018-10-181-4/+4
|
* Keymap: Adding new functionality to personal keymap, smart macros (#4159)TheOneTrueTrench2018-10-173-55/+657
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added base keymap * Added initial layers and mirrored most of Pok3r behavior. * Some stuff for Space Captain * Added new Marianas keymap for DZ60 * Included suggestions to remove unnecessary line regarding MODS_CTRL_MASK, and added names for layers. Added enum to define names for layers, and removed unused #DEFINE * Added DVORAK and COLEMAK * Caps + enter + space for flashing mode. * Added RGB status * added flash script * Changed lighting modes to make layers more apparent * fixed issue with not being able to exit gaming mode. * Added abbreviation constructor * Changed lighting modes to make layers more apparent * fixed issue with not being able to exit gaming mode. * Added abbreviation constructor * Fixed bug with SQL Table Macro generator. * restructured file. No Logical changes. * literals only for smart macros * removed extraneous pointer declaration. * Smart Macros * Added Makefile and header file * extended smart macros to be able to cover the whole alphas. * removed non-relavent keymaps. * didn't mean to include this guy.
* Keymap: 60_ansi keymap for DZ60 (#4139)jshuf2018-10-152-0/+27
| | | | | | | | | | * 60_ansi keymap for DZ60 * 60_ansi keymap for DZ60 Amend author * 60_ansi keymap for DZ60
* Keymap: Move multimedia events to dedicated layer and format config (#4136)Jason Thigpen2018-10-151-13/+35
|
* Keymap: Add crd's simple layout (#4117)Jason Thigpen2018-10-111-0/+48
| | | | | | | | * Add crd's simple layout * Fix transparent mapping in crd's config * Add secondary navigation to fn layer
* Keymap: DZ60 layout based on stephengrier's with PgUp/PgDn/Home/End, Insert, ↵Boris Burger2018-10-103-0/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | etc. (#4110) * DZ60 layout based on stephengrier's with customisations. * CapsLock is used as Fn key. * Del is available as Fn+Backspace & Shift+Backspace (using a macro) * PgUp / PgDn / Home / End = Fn+Arrows (as on macOS, Microsoft Surface) * Tilde = Shift+Esc * Backtick = Fn+Esc * Underglow toggle and mode selection are available as Fn+Q and Fn+W * Reset (bootloader mode) = Fn+B * Standardised layout formatting and Ctrl+Del & Shift+Del support. Using 7 underscores for KC_TRNS in layouts and aligning the keycodes according to LAYOUT_directional. Del is now only Fn+Del, Ctrl+Backspace translates to Ctrl+Del, Shift+Backspace translates to Shift+Del. * Documented new Backspace/Del related macros. Del is now just Fn+Backspace, pressing Ctrl+Backspace sends Ctrl+Del, pressing Shift+Backspace sends Shift+Del
* Keymap: Add french iso layout for dz60 (thomasviaud) (#4080)thomasviaud2018-10-052-0/+22
|
* Keyboard: DZ60: add Plate B layouts (#4076)noroadsleft2018-10-042-1/+63
| | | Adds maximized DZ60 Plate B layout macros in ANSI and ISO, featuring 2.25u Left Shift (1.25u/1u split for ISO) and 1.75u Right Shift with Inverted-T arrow keys. Also supports Split Spacebar and Split Backspace.
* Keymap: Adding my DZ60, Satan, XD75 kemaps and updates to userspace (#4039)Jarred Steenvoorden2018-10-021-0/+21
| | | | | | | | | | | | * Update userspace with common config.h * Add my dz60, satan and xd75 keyboard keymaps * Fixing executable bits changed during last upstream merge * Cleanup unnecessary files and defines * Remove unnecessary defines from userspace config
* Keyboard: DZ60 cleanup (#3994)noroadsleft2018-10-0125-699/+343
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * DZ60: Deleted K214 from LAYOUT_all * DZ60: Delete matrix LAYOUT_2_shifts; replace with LAYOUT_all After the deletion of K214 from LAYOUT_all, LAYOUT_all and LAYOUT_2_shifts are identical. Deprecated LAYOUT_2_shifts in favor of LAYOUT_all. * DZ60: refactor 256k_HHKB and itsaferbie keymaps to use LAYOUT_60_hhkb macro Both keymaps previously used the LAYOUT_hhkb macro. After comparing the macros, the only difference between them was that LAYOUT_hhkb included the place of the ISO Backslash key. Neither keymap used this key, so both were refactored to use LAYOUT_60_hhkb instead. LAYOUT_hhkb is now essentially unused by any keymaps in the repo. (More on that in a moment.) * DZ60: bugfix for dbroqua keymap This keymap had two layers that used the LAYOUT_true_hhkb macro and a third that used LAYOUT_hhkb. These macros have the same number of keys, but represent different physical layouts. As the "main" layers used LAYOUT_true_hhkb, switched the third layer to LAYOUT_true_hhkb as well. The LAYOUT_hhkb macro is now unused by any DZ60 keymaps in the repo, and can be safely deleted. * DZ60: bugfix for 60_ansi_arrow_fkeys, 60_plus_arrows, and stephengrier keymaps All three keymaps had one layer in LAYOUT_all and one in LAYOUT_directional. Only difference between these macros is LAYOUT_all excludes the ISO Backslash position. As none of the keymaps used this position, all layers were switched to use LAYOUT_directional. * DZ60: added layout mock-ups to dz60.h Documenting the physical layouts that go with each matrix. * DZ60: replace TMK SHIFT_ESC with QMK Grave Escape Replaced all instances of keycodes that called TMK's ACTION_FUNCTION(SHIFT_ESC) with QMK's KC_GESC, and added config.h files so KC_GESC behaves as the deprecated TMK function did, except for the default keymap, which I thought should have the QMK standard behavior. * DZ60: delete SHIFT_ESC code blocks Deleted ACTION_FUNCTION(SHIFT_ESC) code blocks from keymaps that didn't use the functionality it provided. * DZ60: deleted unused MODS_CTRL_MASk definitions Was used in the now-deleted SHIFT_ESC code blocks. Interestingly named MODS_CTRL_MASK when it was actually checking the Shift keys. *shrug* * DZ60: refactor jkbone keymap to use process_record_user Replaced TMK action_function keycodes with QMK process_record_user equivalents. * DZ60: delete unused layout macros The macros LAYOUT_hhkb, LAYOUT_directional_625_space, and LAYOUT_60_ansi_split_bs_rshift_5x1u were unused by any keymaps in the repo, and have thus been deleted. * DZ60: refactor iso_6u_space and iso_7u_space keymaps Both keymaps refactored to use the LAYOUT_60_iso macro. * DZ60: refactor dz60.h Updated the notation of the switch arguments. Format is now: `k<row><column>` where `<row>` is `[0-4]` and `<column>` is `[0-9a-e]`. * DZ60: refactor LAYOUT_60_iso_5x1u matrix Updated matrix so `KC_ENT` belongs on the home row, which is consistent with LAYOUT_60_iso for the DZ60 as well as the ISO community layouts. * DZ60: fix white space in dz60.h I hate when indentation is inconsistent within a file.
* Keyboard: DZ60 Bug: layout_directional is shifted to the left by one (#3978)MechMerlin2018-09-241-2/+2
| | | | | | * layout_directional is shifted to the left by one * forgot to adjust the physical layout
* Keymap: dz60/macos_arrow: fix rev3 broken media layer (#3928)Olivier Poitrey2018-09-171-4/+6
| | | | Last rev broke the media layer because of a typo in layer definition. Switched to an enum to avoid similar future typos.