Commit Graph

2650 Commits (fd7f20b029e621942e1c0b342bc852a545305ee0)
 

Author SHA1 Message Date
Fred Sundvik 489288f674 Add a nicer sine based gradient for the LEDs 9 years ago
Erez Zukerman 8ee9be11de Merge pull request #353 from algernon/ergodox-ez/algernon
My layout for the ErgoDox EZ
9 years ago
Samuel Goodwin 478a18d237 Add support for the KC60 v2.0 2015-09-12 (#360)
* Don't save the ctags file in the repo.

* Initial support for the KC60 board. Only 5x5 working so far.

* Rename because this isn't the same KC60 as others.

* Add in some generic layout.
Pins seem to be in the right order except the 6th column spews
gibberish.

* Don't need this for now.

* Move this to some other folder.

* Trying again to start over.

* Don't need to start over because I figured out why the 'broken' stuff wasn't working.

* Attempt to enable backlighting. It's on on pin B7 like other boards.

* Fix last port changes and fix LED control in keymap.

* Trying some other LED code.

* Bootloader needs to be bigger. Disabling backlight for now.

* Simplify LED code while I try to figure it out.

* Turn back on backlighting.

* Backlighting works now. Just need to get levels or breathing working.

* Trying to allow for turning off the LEDs before I get to brightness levels.

* The missing link: need to run the init_ports function for LEDs to work properly.

* Removing breathing stuff since it bricks the board.

* Clean up default layer.

* Cleanup keymap, KC60 doesn't support a 5th right bottom-row button.
9 years ago
Fred Sundvik 0c3189055f Make LED visualization times configurable 9 years ago
Daniel Svensson b85dd60397 Fix build errors (#359)
* brings gh60 up-to-date (needs testing)

* brings hhkb up-to-date (needs testing)

* brings jd45 up-to-date (needs testing)
9 years ago
Erez Zukerman 536ad6813a Corrects a backtick 9 years ago
Erez Zukerman d7ed882d2a Corrects links 9 years ago
Erez Zukerman 8497a45134 Adds a roadmap to the intro section of the docs 9 years ago
Fred Sundvik 9c955145f5 Fix emulator #ifdef check 9 years ago
Jack Humbert a53bc24c4d makes .SILENT (less verbose) by default - override with VERBOSE=1
also took out some @echo newlines to make things a bit cleaner
9 years ago
Jack Humbert 17977a7e24 process_record implementation (non-breaking for process_action ATM) 9 years ago
Jack Humbert 38987d4c15 updates quantum template to prevent backlight conflicts 9 years ago
Jack Humbert de57799530 brings alps64 up-to-date (needs testing) 9 years ago
Fred Sundvik 4d7e4a4780 Don't include lcd_backlight_hal for emulator 9 years ago
jorge f20e17a19e ergodox_ez: added dvorak_spanish layout 9 years ago
Jack Humbert 209ee3cd05 removes duplicate double quote and odd whitespace 9 years ago
Gergely Nagy 9ff10ab1db ergodox_ez/algernon: Add a HEX file
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
9 years ago
Gergely Nagy c764480b95 ergodox_ez/algernon: New layout.
This is a squashed up version of the layout I have been working on for
the past month or so. Based on Dvorak, with a lot of unconventional
stuff thrown in for good measures.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
9 years ago
Erez Zukerman 89f0472b9e Merge pull request #352 from algernon/ergodox-ez/supercoder
ergodox_ez: Add a SuperCoder keymap
9 years ago
Gergely Nagy 037b3f0ddf ergodox_ez: Add a SuperCoder keymap
Inspired by @faxm0dem, and the SuperCoder 2000 "keyboard".

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
9 years ago
Mazin Bokhari ac02b0f397 Fix formatting 9 years ago
Mazin Bokhari 733596d800 Fix formatting 9 years ago
Erez Zukerman 5501f231d4 Merge pull request #351 from adiabatic/master
Add KC_DQUO ("); update Zweihander
9 years ago
Nathan Sharfi 376403276b Add single and double quotes to numpad layer
…as well as recover from a bunch of Git user errors.
9 years ago
Nathan Sharfi 9d6debd9b2 Add double quote for everyone; update Zweihander 9 years ago
Mazin Bokhari 66f9cdd041 Change bottom keycluster keys to be alt temporarily until a more permanent solution is though up... although you just now lost your arrow keys, so idk what to do about that tomorrow lol 9 years ago
Mazin Bokhari 59dc19940a Add notes 9 years ago
Mazin Bokhari fbbd32376b Add gui macro to bksp and tab (second outter-most keys) on both thumb clusters 9 years ago
Mazin Bokhari 09e172f56a Tap then hold built-in functionality actually overrides the ctrl/alt/etc. macros 9 years ago
Mazin Bokhari 03aeb40516 Change mouse clicks to j and k 9 years ago
Mazin Bokhari fd44d1cb39 Update layout viz 9 years ago
Mazin Bokhari 5486b9e80e Add todo: windows and nix layers 9 years ago
Mazin Bokhari fbbfb3cbad Add todo: override holding macro functionlity 9 years ago
Mazin Bokhari 514a7038b1 Add ctrl macro to spc and ent on thumb cluster (outter-most keys_) 9 years ago
Mazin Bokhari 0b68db4e43 Change rr3c1 from quotes/gui to quotes/ctl 9 years ago
Mazin Bokhari 3b0fd160df Change r3c1 from backspace to esc/control 9 years ago
Mazin Bokhari f5e486b50d Change r2c1 from Del to Tab 9 years ago
Erez Zukerman d06e940a17 [Erez & Jack] Removes keyboards which are not active on qmk 9 years ago
Erez Zukerman 8bc69afc63 [Erez & Jack] Optimizes shift_interrupted array 9 years ago
Erez Zukerman 1237025963 [Erez & Jack] Packages Space Cadet shifts into keycodes 9 years ago
Erez Zukerman f4a426a0b1 [Erez & Jack] Documents new Leader key functionality 9 years ago
Jack Humbert 287eb7ad14 Converted audio play functions to *_user (#349)
* Updated personal layouts

* tweaked personal

* Nightly - Audio Cleanup

Refactored the LUTs. Abstracted some of the registers out of audio to
use more functional names. Split audio into audio and audio_pwm. WIP

* nightly - collapsed code

* Added check for note playing to LEDs

* Usability tweaks

* TWEAE

* nightly

added extra kcs to keymap common

* turned on Plank audio

* Added backlight breathing to atomic

* reverted accidental merge

* Added music and audio toggles to Quantum.c

* Redid the audio callbacks

* Adjusted default planck layout to use the user tone naming

* tabs to spaces

* Rewrote the ALL recipe to allow for faster parallel make

* tabs to spaces

* Renamed custom event functions to be 'startup_user' and 'shutdown_user'. Also moved the prototypes around.

* Tweaked pvc atomic layout to work with the pvc planck.

* updates midi scale calling
9 years ago
Eric Tang 1ae6011cef Clean up #343's code (#348) 9 years ago
Mazin Bokhari 8090fb82ff Initial commit of keymaps/maz with default config 9 years ago
Jack Humbert 897f5b2f9d updates midi in play_note to better octave 9 years ago
Eric Tang aaa758f1d3 Optimize matrix scanning (#343) 9 years ago
Peter d66aa0abf9 adds petereichinger's planck keymap (#340)
* Add custom keymap

* A little readme and remove old layout comments
9 years ago
Erez Zukerman ed349f0c3d Merge pull request #324 from Bubblepoint/master
Add adnw/k_o_y layout
9 years ago
purpleP 0275d444d7 fixed small bug with AUDIO_ENABLED (#339) 9 years ago
Jack Humbert b732b79b49 adapts unicode to quantum.c (#333)
* Unicode

to have unicode input you need to:

- set your OS input method to UNICODE if needed
- enable unicode in your makefile
- copy the action_function from
keyboard/planck/keymaps/unicode/unicode.c to your keymap.c
set the target OS method in your keymap.c: void matrix_init_user() {
set_unicode_mode(UC_OSX); } you can then switch when you want with:
set_unicode_mode(UC_OSX); set_unicode_mode(UC_LNX);
set_unicode_mode(UC_WIN);
put some unicode codes in your keymap like so: UC(0x0061)
I did change the bit mask in quantum/keymap_common.c and .h
I’m afraid we will need uint32 to get a total support for all unicode
tables or relocate the handler as @mbarkhau did.

* rearranges keycode values, hooks-up unicode

* removes extra lalt ref

* adds unicode shortcuts and example
9 years ago