Joel Challis [Wed, 5 Feb 2020 02:49:10 +0000 (02:49 +0000)]
Relocate grave keycode processing (#8082)
* Relocate grave keycode processing
* Tidy up code
* Refactor grave -> grave_esc
fauxpark [Wed, 5 Feb 2020 02:41:19 +0000 (13:41 +1100)]
[Keyboard] LFKPad refactor (#8079)
fauxpark [Wed, 5 Feb 2020 02:30:57 +0000 (13:30 +1100)]
Remove entries for Minidox eep files from gitignore (#8077)
Drashna Jaelre [Wed, 5 Feb 2020 02:28:47 +0000 (18:28 -0800)]
Add Midi Endpoint task to ChibiOS main (#8071)
Jesse Leventhal [Wed, 5 Feb 2020 01:56:50 +0000 (20:56 -0500)]
Encoder brush size (#8087)
* Added brush size to encoder knob as new keymap
* Encoder keymap added
ridingqwerty [Tue, 4 Feb 2020 19:17:10 +0000 (14:17 -0500)]
ridingqwerty: userspace update (#8076)
* Userspace overhaul
* Remove testing directory
* Minorca keymap tweaks
Jonas Avellana [Tue, 4 Feb 2020 01:50:50 +0000 (18:50 -0700)]
Ninjonas userspace (#8070)
* [keymap(kyria)] moved OLED & encoder implementation to separate classes
* [feat] created logic to cycle through hue wheel when starting keyboard
* [feat] created logic to cycle through hue wheel and return to user's default color
* [refactor] updating OLED layout for crkbd & lily58
* [refactor] updating OLED layout for crkbd & lily58
* [fix(8070)] updating encoder.c logic based off drashna's code review
* [refactor(8070)] added key to send + Shift + M
MechMerlin [Mon, 3 Feb 2020 21:37:01 +0000 (13:37 -0800)]
Merlin's userspace updates (#8074)
skullydazed [Mon, 3 Feb 2020 17:04:58 +0000 (09:04 -0800)]
Improve the functionality of qmk.questions (#8020)
* wip
* tested and working
* remove unused import
* Update lib/python/qmk/questions.py
Co-Authored-By: Erovia <Erovia@users.noreply.github.com>
* fix flake8 errors
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
Mike Rix Wolfe [Sun, 2 Feb 2020 21:11:17 +0000 (15:11 -0600)]
[Keymap] Add User Keymap for FC660C (#8062)
* add my keymaps
* tri layer keymap
* update tri layer
* update tri layer
* cleaning up
* formatting
* move to correct location
* lily58: move caps off mod key in sublayer
* Update keyboards/lily58/keymaps/mikefightsbears/rules.mk
* Update keyboards/lily58/keymaps/mikefightsbears/rules.mk
* Update keyboards/lily58/keymaps/mikefightsbears/rules.mk
* Update keyboards/lily58/keymaps/mikefightsbears/rules.mk
* remove unnecessary trailing whacks
* remove unneeded file
* swap spacebar
* update code for comments in PR
* add fc660c keymap
* rm readme
* move layer key
* remove inconvenient alternate keys
* swap format
* add them media keys
* add rules mk
* swap caps and ctrl
* remove unneeded config
* use gesc instead of esc
QMK Bot [Sun, 2 Feb 2020 20:47:40 +0000 (20:47 +0000)]
format code according to conventions [skip ci]
fauxpark [Sun, 2 Feb 2020 20:17:05 +0000 (07:17 +1100)]
Dedupe extrakey report struct, and send functions in V-USB & LUFA (#7993)
* Dedupe extrakey report struct, and send functions in V-USB & LUFA
* Doc comment for consistency
* Wrap it in ifdef to prevent unused function error
* Do the same for ATSAM
Joel Challis [Sun, 2 Feb 2020 16:33:17 +0000 (16:33 +0000)]
Fix cformat processing files within ignore folders (#8063)
fauxpark [Sun, 2 Feb 2020 13:24:29 +0000 (00:24 +1100)]
Update dirty submodule make message (#8065)
James Young [Sun, 2 Feb 2020 05:36:59 +0000 (21:36 -0800)]
[Docs] future branch housekeeping
QMK Bot [Sun, 2 Feb 2020 02:40:30 +0000 (02:40 +0000)]
format code according to conventions [skip ci]
fauxpark [Sun, 2 Feb 2020 02:10:57 +0000 (13:10 +1100)]
Align ATSAM HID descriptors with LUFA/ChibiOS (#7651)
* Align ATSAM HID descriptors with LUFA/ChibiOS
* Don't hardcode raw endpoint size
QMK Bot [Sat, 1 Feb 2020 09:46:34 +0000 (09:46 +0000)]
format code according to conventions [skip ci]
Pavel Župa [Sat, 1 Feb 2020 09:17:28 +0000 (10:17 +0100)]
Fix timer_elapsed() overflow issue for STM32F103 and other ChibiOS boards (#7595)
* fixed strange space cadet timer owerflow on STM32F103
* Moved elapsed time fix to timer.c
James Young [Sat, 1 Feb 2020 08:42:42 +0000 (00:42 -0800)]
Skog Lite: disable Console; update info.json (#8058)
* disable Console to save firmware space
* rules.mk templating
Add comments regarding the rules, to more closely match the ps2avrgb template.
* update info.json
This board has a quite interesting take on the standard TKL; why not show it off?
Nick Brassel [Wed, 22 Jan 2020 18:26:52 +0000 (05:26 +1100)]
Add thread safety around i2c_master for ChibiOS/ARM.
Jonas Avellana [Sat, 1 Feb 2020 06:38:05 +0000 (23:38 -0700)]
[keymap(kyria), refactor] created kyria keymap. refactored ninjonas userspace (#8053)
* [keymap(kyria), refactor] created kyria keymap. refactored ninjonas userspace and keyboards
* [fix(#8053)] removed redundant code based off Duckle29's code review
* [fix(#8053)] fixing typos
* [refactor(#8053)] updating oled timeout
* [fix(8053) resolved code review issues identified by noroadsleft
mechlovin [Sat, 1 Feb 2020 03:02:29 +0000 (10:02 +0700)]
[Keyboard] add Hannah910 V2 PCB and VIA support (#8024)
* add Hannah910 V2 and VIA support
add rev.2 pcb and via support
* Update config.h
* update
* Create config.h
* Update
* update
* update
* Move keymap folder
* add more layer and edit readme.md
* readme.md update
* update
* update
* Update hannah910.h
MechMerlin [Fri, 31 Jan 2020 20:33:08 +0000 (12:33 -0800)]
Noxary 280 Backwards LED Fix (#8057)
* fix logic and update to newest led_update_kb routine
MechMerlin [Fri, 31 Jan 2020 19:55:11 +0000 (11:55 -0800)]
[Keyboard] VIA Support: 1upkeyboards 1up60hte (#8052)
* update the vendor id for 1upkeyboards 1up60hte
* add the via keymap and rules file
* fix typo
* move the LTO to the keyboard's rules.mk
* Update keyboards/1upkeyboards/1up60hte/config.h
Nick Brassel [Sat, 4 Jan 2020 01:21:08 +0000 (12:21 +1100)]
Fix misunderstanding of CPPFLAGS and CXXFLAGS.
Jorge Noguera [Fri, 31 Jan 2020 04:22:25 +0000 (01:22 -0300)]
[Keymap] Customized layouts for the Keebio/Quefrency65 (#7947)
* Created the yoryer layout for the Quefrency 65%
* added rgb control layer
* Required changes to resolve PR #7947 issues
* - Updated the layer list as an enum
- Removed .gitignore file from keymap folder
* Removed the .gitignore from keymap folder
takashiski [Fri, 31 Jan 2020 04:21:33 +0000 (13:21 +0900)]
[Keymap] add new keymap (xd75 atomic style japanese layout) (#7944)i
* init jp
* update
* update
* update
* update
* Update keyboards/xd75/keymaps/atomic_style_jp/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* remove config.h
* remove ____T___
Co-authored-by: Drashna Jaelre <drashna@live.com>
ai03 [Fri, 31 Jan 2020 02:14:19 +0000 (18:14 -0800)]
[Keyboard] Add support for Southpaw Full Size (#8029)
* Begin work on spfs, migrating ancient config
* QMK breaks if there's a dash in the board name
* Update info.json
* Make indicator LEDs work
* Build a readme
* Change title to match official GB thread name
* Add an ANSI WKL layout for simplicity
* Adjustments as per pullreq recommendations
* Remove unused functions from other keymap
xyzz [Fri, 31 Jan 2020 00:30:41 +0000 (19:30 -0500)]
Improve VIRTSER performance (#7528)
Joel Challis [Thu, 30 Jan 2020 23:44:40 +0000 (23:44 +0000)]
Fix AVR boards which were overriding backlight without setting… (#8044)
* Add backlight custom driver to all boards not declaring it but overriding backlight
* Apply suggestions from code review
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Apply suggestions from code review
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Remove old tmk references from show_options.mk
Co-authored-by: fauxpark <fauxpark@gmail.com>
Jason Dunsmore [Thu, 30 Jan 2020 23:25:16 +0000 (17:25 -0600)]
[Keymap] Update keymap for user jasondunsmore (#8047)
Yatara [Thu, 30 Jan 2020 22:37:23 +0000 (23:37 +0100)]
[Keyboard] Add support for Drink Me (#8039)
* Add initial configuration and keymaps for Yatara Drink Me.
* Apply suggestions from code review
* Apply suggestions from code review
* Add transparent layers in VIA layout so there are four layers in total. Amend closing bracket indentation in keymap.c files.
ridingqwerty [Thu, 30 Jan 2020 22:10:23 +0000 (17:10 -0500)]
Trim firmware size changes from default rules.mk, part 4 (#8046)
* Trim firmware size changes from default-ish rules.mk files
* Trim sizes from westfoxtrot boards
MechMerlin [Thu, 30 Jan 2020 19:37:00 +0000 (11:37 -0800)]
Documentation: KBD75 (#8038)
* update kbd75 readme
* update bmini readme
* update wkl.kr readme
* Update keyboards/kbdfans/kbd75/readme.md
* Update keyboards/kbdfans/kbd75/readme.md
ridingqwerty [Thu, 30 Jan 2020 19:13:49 +0000 (14:13 -0500)]
Trim firmware sizes from default rules.mk, part 3 (#8045)
ridingqwerty [Thu, 30 Jan 2020 18:47:48 +0000 (13:47 -0500)]
Remove filesize changes from default-ish rules.mk files, sans handwired (#8040)
Alberto Grespan [Thu, 30 Jan 2020 10:52:35 +0000 (06:52 -0400)]
[Keyboard] WhiteFox vanilla layout (#8043)
* Add the Whitefox vanilla layout
Initial commit for whitefox vanilla keymap
Fix the mapped layout to match vanilla
Cleanup vanilla default
Rework the info file
Remove vanilla keymap as we don't really need this
Joel Challis [Thu, 30 Jan 2020 10:48:30 +0000 (10:48 +0000)]
Fix 'Makefile:560: keyboards/<keyboard>/rev1/rules.mk: No such file or directory' (#8042)
Addison Cole [Thu, 30 Jan 2020 09:45:27 +0000 (01:45 -0800)]
Updates cKeys/theDora README with explicit flashing instructions (#8016)
* adds to theDora readme for more explicit directions on flashing,
with links and how to enter bootloader mode.
* fmt
* Corrects language of steps for loading firmware
* Update keyboards/ckeys/thedora/readme.md
Bryan Arendt [Thu, 30 Jan 2020 09:18:45 +0000 (04:18 -0500)]
[Keyboard] Adds ogre ergo single (#8012)
* Adds ogre ergo single (non-split) version
* use generic pids
Cody Bender [Thu, 30 Jan 2020 09:16:11 +0000 (02:16 -0700)]
[Keyboard] Add Ergosaurus Support (#8013)
Initialize config
* Update matrix size
* Update Keymap
* Rename files to remove hyphen
* Rename board and folders
* Fix ergosaurus.h typo
* Fix ergosaurus.h layout matrix
* Update column pins
* Fixed ergosaurus
* Add Reggie layout
* Update Ergo keymap
* Update with fixes from PR #8013
* Fix KeyHive link
* Remove config.h and extra whitespace from README
* Update PID, README and rules spacing
* Update rules.mk
Joel Challis [Wed, 29 Jan 2020 22:33:15 +0000 (22:33 +0000)]
Refactor minidox to use split_common (#7924)
* Initial refactor of minidox to split_common
* post rebase fixes
stanrc85 [Wed, 29 Jan 2020 22:23:55 +0000 (17:23 -0500)]
Userspace and keymap updates (#8037)
* Add PGUP,PGDN to keymaps
* Enable VIA support on userspace for 1up60hse
* Enable DZ60 VIA in rules
* Enable Romac VIA in rules
ridingqwerty [Wed, 29 Jan 2020 17:51:25 +0000 (12:51 -0500)]
Trim firmware sizes from default rules.mk, part 1 (#8027)
* Removed reference to firmware size in 0-9,a-f board-level and default keymap 'rules.mk' files
* Correct some 'rules.mk' in boards buried under vendor folders
* PR8027 patch
Co-authored-by: GeorgeKoenig <35542036+GeorgeKoenig@users.noreply.github.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
moseschmiedel [Wed, 29 Jan 2020 15:17:45 +0000 (16:17 +0100)]
Add German programming layout for Lets Split (#8014)
* Add German programming layout for Lets Split
* Update copyright in config.h
* Add Hash-Symbol to keymap
* Change to fit suggestions in PR
* Changes as requested, but broken.
* Fix layer switching issue
Danny [Tue, 28 Jan 2020 22:13:57 +0000 (17:13 -0500)]
[Keyboard] Add Quefrency Rev 2 (#8001)
* Add Quefrency Rev. 2
* Add encoder support
* Add RGB LED mapping info
* Add diode direction
* Revert removal of default folder for CI purposes
* Remove unneeded lines
* Rename ISO layout macros
Mikkel Jeppesen [Tue, 28 Jan 2020 21:21:00 +0000 (22:21 +0100)]
Qmk doctor os check to support newer msys2/w10 installations (#8031)
* Fixed OS detection on newer MSYS installations
* made OS sting lower case
MechMerlin [Tue, 28 Jan 2020 21:04:50 +0000 (13:04 -0800)]
[Keyboard] 1up60hse VIA Support (#7992)
* add VIA support for 1up60hse
* choose a vendor and product id that is not taken
* add mousekey_enable set to no as per Wilba's recommendation
* Update keyboards/1upkeyboards/1up60hse/keymaps/via/readme.md
* Update keyboards/1upkeyboards/1up60hse/keymaps/via/readme.md
* add a fourth layer
* might as well remove the config file as we are not including the one thing that was in it
coseyfannitutti [Tue, 28 Jan 2020 20:38:27 +0000 (15:38 -0500)]
Mysterium firmware fix (#8032)
* Update config.h
* Update rules.mk
* Update usbconfig.h
* Update config.h
* Update rules.mk
* Update usbconfig.h
Max Rumpf [Tue, 28 Jan 2020 17:08:39 +0000 (18:08 +0100)]
[Keyboard] Fix Pulse4k info.json LAYOUT name (#7965)
* Fix Pulse4k info.json LAYOUT name
* Add missing functions to fix configurator
Add empty encoder functions to the keyboard code, as the configurator doesn't see the keymap defined functions at first.
To be able to override these functions, they are marked as 'weak'.
* Rework encoder functions another time
Default implementation is now provided as part of the keyboard, but they can still be overriden within the keymap (template is commented out by default)
Nick Brassel [Thu, 2 Jan 2020 22:58:34 +0000 (09:58 +1100)]
Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files.
Samuel Jahnke [Tue, 28 Jan 2020 01:47:36 +0000 (20:47 -0500)]
[Keymap] Finalize Keymap Planck/Samuel (#8005)
* indent and layout changes
* finalizations
* use layout macros here instead of the raw matrix arrays
Rafael Azevedo [Tue, 28 Jan 2020 01:42:46 +0000 (20:42 -0500)]
[Keymap] Added gaming layout and read me (#7996)
* Added gaming layout and read me
* Code format changes and spelling fixes for PR
* Moved keymap to different folder
shela [Tue, 28 Jan 2020 01:18:12 +0000 (10:18 +0900)]
[Docs] Update Japanese translation (#8015)
Flexerm [Tue, 28 Jan 2020 01:05:29 +0000 (01:05 +0000)]
[Keyboard] FLX Virgo, cleaned up layouts and added VIA keymap (#7997)
* Reworked for VIA support
Reworked for VIA support and tidying up of older code.
* Fixed naming issues, and prepared for VIA compat
Via compat added
* Improve layouts, tidy code, via keymap
Added support for VIA and cleaned up some code and layouts.
* Implimented suggestions by MechMerlin
* Fix capitalisation
Mistake raised by Drashna now fixed.
* Tidy comments as requested by noroadsleft
* Tidy comments as requested by fauxpark
dohq [Tue, 28 Jan 2020 00:23:24 +0000 (09:23 +0900)]
Fix/remove missing package (#7897)
* [fix] yay instead pacman install bootloadhid
* [fix] add needed option
* [mod] output red color
* [fix] overwrite avr-gcc package
* [mod] disable install bootloadhid from aur and check already installed
* Apply suggestions from code review
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update util/linux_install.sh
Co-Authored-By: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Daniel Rodríguez Rivero [Mon, 27 Jan 2020 22:42:38 +0000 (23:42 +0100)]
[Keymap] update to Danielo515 keymaps (#8004)
* feat(build): added script for compiling with docker easily
* chore: bring my own build with docker to master
* feat: merge ergodox ez into latest maste
* chore: remove my build with docker file
* chore: remove my changes to process_leader
* feat: more modular user danielo515
* Apply suggestions from @ridingqwerty
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* chore: more suggestions implemented
* chore: add my basic details
* Apply suggestions from @drashna
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* fix: more @drashna fixes
* feat: @fauxpark optimization
* fix: some more @drashna improvements
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* chore: small improvement on layout
* fix: some more @drashna improvements
* chore: remove some F dance
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Joel Challis [Mon, 27 Jan 2020 22:40:32 +0000 (22:40 +0000)]
Merge pull request #7995 from zvecr/feature/split_arm_i2c_remove
Remove compilation of i2c for arm split
Joel Challis [Mon, 27 Jan 2020 22:39:30 +0000 (22:39 +0000)]
Refactor stm32duino f103 keyboards to use new central board config files (#7706)
* Create central board for bluepill
* Remove duplicate board files
* Refactor to use new central board config files
* Fix cannonkeys f103 boards
Joel Challis [Mon, 27 Jan 2020 22:38:55 +0000 (22:38 +0000)]
Migrate common ld scripts to common location (#7887)
* Migrate common ld scripts to common location
* Remove duplicate ld scripts
* Update build to look at common ld location
Joel Challis [Mon, 27 Jan 2020 22:31:54 +0000 (22:31 +0000)]
Fix boards which were overriding backlight without setting custom (#7970)
Bryan Arendt [Mon, 27 Jan 2020 18:14:50 +0000 (13:14 -0500)]
[Keyboard] Adds ogre ergo split (#8011)
* Adds ogre ergo split
* remove uneeded line breaks
skullydazed [Mon, 27 Jan 2020 06:32:11 +0000 (22:32 -0800)]
Revert "Clueboard Rev4 Updates aka Volcano 660 (#7942)"
This reverts commit
e0a0430c31bd9fabab93e8933e9988e0d3f66434.
Michael F. Lamb [Mon, 27 Jan 2020 04:26:40 +0000 (20:26 -0800)]
create users/datagrok (#7653)
* users/datagrok: add shared functions
* users/datagrok: improve base-layer selection feature
* users/datagrok: add README.md
Mikkel Jeppesen [Mon, 27 Jan 2020 04:04:39 +0000 (05:04 +0100)]
Ensure setPinInput actually sets input high-Z (#6237)
* Ensure setPinInput actually sets input high-z
* Fixed _PIN_ADDRESS Macro arguments
as recommended by vomindoraan
* Fixed instances of setInput to use new behavour
* Changed kmac matrix to use input with pullups
* Update keyboards/gh60/revc/revc.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fixed input state for unselect_rows
* fixed merge conflict
* Updated all instances of older uses of setPinInput()
* Fixed naming mistake
Co-authored-by: fauxpark <fauxpark@gmail.com>
zvecr [Tue, 24 Dec 2019 00:55:19 +0000 (00:55 +0000)]
Fix cannonkeys f103 boards
zvecr [Tue, 24 Dec 2019 00:17:46 +0000 (00:17 +0000)]
Refactor to use new central board config files
zvecr [Tue, 24 Dec 2019 00:14:48 +0000 (00:14 +0000)]
Remove duplicate board files
zvecr [Tue, 24 Dec 2019 00:10:50 +0000 (00:10 +0000)]
Create central board for bluepill
Jumail Mundekkat [Sun, 26 Jan 2020 22:06:56 +0000 (09:06 +1100)]
Add VIA support to MxSS, plus minor tweaks (#7809)
* Add VIA support to mxss and general cleanup
* Add support for RGB test for FLEDs
* Add LAYOUT_all to allow for more configuration
* Remove blank layers
* Updated readme
* Improve use of EEPROM
* Credit where its due
* Use the latest iteration of rgblight code
* Keep the RGB timer running if the front LED is in RGB mode
* Fix RGB breathing animation
* Better supported RGB animation
Only thing not working is alternating, but that's not too important
* Abstract front LED handlers from main kb code
* Add support for indicator LED color changing
* Remove debug statement
* Persist indicator LED colors
* Mark custom sections in rgblight.c
* Light commenting
* Fix up keymaps
* Add/update comments
* Remove bloat from default hex
* Tidy a stray tab
* Out with the old, in with the new
* Out with the old, in with the new
* Add LAYER_STATE_8BIT for VIA keymap
yiancar [Sun, 26 Jan 2020 07:05:22 +0000 (07:05 +0000)]
[Keyboard] Initial commit for mc76k (#8000)
* Initial commit for mc76k
* Update config.h
James Young [Sun, 26 Jan 2020 00:07:08 +0000 (16:07 -0800)]
suggestions by skullydazed
James Young [Sat, 25 Jan 2020 22:03:26 +0000 (14:03 -0800)]
change Instructions listing in Docs summary
James Young [Sat, 25 Jan 2020 21:53:24 +0000 (13:53 -0800)]
add Breaking Change PR Instructions doc
Lucas Moreira [Sat, 25 Jan 2020 22:43:57 +0000 (17:43 -0500)]
[Keymap] crkbd/kidbrazil adding layer dependent RGB & better idle timeout. (#7901)
* Added KidBrazil custom keymap for CRKBD
-Custom Font
-Custom OLED output
* Added missing readme
* Oled Timeout Update for KidBrazil Keymap (#1)
* Setup Oled timeout based on simple timer
* Cleaned up comments and added timeout for LEDs
* Fixed some small errors
* Updated oled timout with matrix scan
* Updated oled timout with matrix scan
* Update withou eeprom
* Update timer code
* Use process user instead of keymap
* Added ifdef to protect oledtimer
* Updated with half timeout state for logo
* Removed middle tier timer
* Final cleanup of unused files
* Updated code as per suggestions & requests
* Second round of revisions
* Updated keymap to better handle LED timeout
- Added boolean to hold LED state
- Added init function to set rgb to known state
- Modified RGB_TOG to work with noeeprom commands
* Finished adding the timeout for OLED and testing on CRKBD
* Updated documentation
* fixed the timeout logic so it works as intended
* Added initial limits to color settings
* Added layer reset as part of the iddle timeout process
* Split Keymap into more manageable files
* Finalizing RGB Layer status on CRKBD
- Refactored OLED timeout to deal only with oled
- If user remains iddle on game layer for too long it will switch to
default
- LED / OLED iddle working
- Minor changes to _SYM layer
- Removed some rgb controls from keyboard due to layer dependent RGB
colors
* Update keyboards/crkbd/keymaps/kidbrazil/keymap.c
Used suggestion from Drashna to replace EEPROM_RESET with shorter version.
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/crkbd/keymaps/kidbrazil/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Implemented drashna's comment
Co-authored-by: Drashna Jaelre <drashna@live.com>
QMK Bot [Sat, 25 Jan 2020 22:04:42 +0000 (22:04 +0000)]
format code according to conventions [skip ci]
George Harris [Sat, 25 Jan 2020 21:35:39 +0000 (22:35 +0100)]
Fix unaligned access with LTO (#7801)
Forces 4 byte alignment for USB input & output buffers to prevent unaligned accesses by chibios with LTO enabled
fauxpark [Sat, 25 Jan 2020 20:43:43 +0000 (07:43 +1100)]
[Keyboard] Daisy refactor (#7985)
yohewi [Sat, 25 Jan 2020 03:33:04 +0000 (12:33 +0900)]
[Keyboard] numatreus (#7929)
* Add files via upload
* Delete NumAtreus
*
20190405
*
20190405
* Delete keymap.c
* Delete config.h
* Delete keymap.c
* Delete rules.mk
* Delete rules_default.mk
* Delete readme.md
* Delete NumAtreus.c
* Delete NumAtreus.h
* Delete config.h
* Delete info.json
*
20190404
* Add files via upload
* Add files via upload
*
20190405
* Delete NumAtreus
*
20190406
*
20190407
*
20190408
*
20190408
*
20190410
* Update readme.md
* Update readme.md
* Add files via upload
大文字小文字の修正をしました。
* Update readme.md
* Update readme.md
* Update readme.md
* Delete NumAtreus.c
* Delete NumAtreus.h
* Add files via upload
*
20200118
* 20200118_default
* update
* readme
* Delete rules.mk
* Delete readme.md
* Delete numatreus.h
* Delete config.h
* Delete info.json
* Delete info.json_txt
* Delete numatreus.c
* Delete config.h
* Delete keymap.c
* Delete rules.mk
* Delete keymap.c
* Delete keymap.c
* del
* update
* update
* Update keyboards/numatreus/config.h
* Update keyboards/numatreus/config.h
* Update keyboards/numatreus/config.h
* Update keyboards/numatreus/keymaps/hdbx/keymap.c
* Update keyboards/numatreus/rules.mk
* Update keyboards/numatreus/rules.mk
* Update keyboards/numatreus/rules.mk
* Update keyboards/numatreus/rules.mk
* Update keyboards/numatreus/keymaps/hdbx/keymap.c
* Update keyboards/numatreus/keymaps/like_jis/config.h
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/numatreus/readme.md
* Update keyboards/numatreus/readme.md
* Update keyboards/numatreus/readme.md
* Update keyboards/numatreus/readme.md
* Update keyboards/numatreus/readme.md
* Update keyboards/numatreus/readme.md
* 20190119_Modified
* 20200119_Modified
* 20200119_uranuma
* Update keyboards/numatreus/keymaps/hdbx/keymap.c
* Update keyboards/numatreus/keymaps/default/keymap.c
* Update keyboards/numatreus/keymaps/default/keymap.c
* Update keyboards/numatreus/rules.mk
* Update keyboards/numatreus/rules.mk
* Update keyboards/numatreus/rules.mk
* Delete info.json_txt
* 20200121_Modified
* 20200121_Modified
* 20200121_Modified
* 20200121_Modified
*
20200122
* Update keyboards/numatreus/config.h
* 20200122_Modified
* Update keyboards/uranuma/rules.mk
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/uranuma/rules.mk
* Update keyboards/uranuma/rules.mk
* Update keyboards/uranuma/rules.mk
* Update keyboards/uranuma/rules.mk
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/uranuma/config.h
* Update keyboards/uranuma/readme.md
* Update keyboards/uranuma/readme.md
* Update keyboards/uranuma/readme.md
*
20200122
* Delete config.h
* Delete uranuma.h
* Delete uranuma.c
* Delete rules.mk
* Delete readme.md
* Delete keymap.c
* Delete info.json
* Update keyboards/numatreus/rules.mk
Joel Challis [Sat, 25 Jan 2020 02:57:30 +0000 (02:57 +0000)]
Fix printf buffer overflow when cols>16 (#7998)
skullydazed [Fri, 24 Jan 2020 19:31:16 +0000 (11:31 -0800)]
Beef up how `qmk doctor` works. (#7375)
* Beef up how `qmk doctor` works.
* improve the `git submodule status` parsing. h/t @erovia
* Fix whitespace and imports
* yapf
* Add documentation for the new doctor functionality
* Replace type_unchanged() with str()
* remove unused modules
* Update lib/python/qmk/cli/doctor.py
Co-Authored-By: Erovia <Erovia@users.noreply.github.com>
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
zvecr [Fri, 24 Jan 2020 14:11:01 +0000 (14:11 +0000)]
Remove compilation of i2c for arm split
Joel Challis [Fri, 24 Jan 2020 13:50:51 +0000 (13:50 +0000)]
Update split serial code to use driver pattern (#7990)
* Move avr serial code to drivers
* Update src+= serial.c to driver pattern
James Young [Fri, 24 Jan 2020 09:09:55 +0000 (01:09 -0800)]
[Keyboard] HS60 v2 ISO: fix Configurator key ordering (#7958)
* white-space formatting
* reorder the objects
Wilba [Fri, 24 Jan 2020 05:03:04 +0000 (16:03 +1100)]
Added VIA support to Noxary 280 (#7960)
* Added VIA support to Noxary 280
* Added VIA support to Noxary 280
* Review changes
Xelus22 [Fri, 24 Jan 2020 03:28:25 +0000 (13:28 +1000)]
Add VIA support to TMO50 (#7986)
* via compatible
* disable mousekey
* remove unnecessary space
fauxpark [Fri, 24 Jan 2020 03:24:10 +0000 (14:24 +1100)]
Fix LED configuration for PS2AVRGB boards (#7989)
* Fix LED configuration for PS2AVRGB boards
* Undo backlight on state changes
QMK Bot [Fri, 24 Jan 2020 02:15:29 +0000 (02:15 +0000)]
format code according to conventions [skip ci]
Nick Brassel [Tue, 5 Nov 2019 21:04:50 +0000 (08:04 +1100)]
Add customisable EEPROM driver selection (#7274)
- uprintf -> dprintf
- Fix atsam "vendor" eeprom.
- Bump Kinetis K20x to 64 bytes, too.
- Rollback Kinetis to 32 bytes as partitioning can only be done once. Add warning about changing the value.
- Change RAM-backed "fake" EEPROM implementations to match eeconfig's current usage.
- Add 24LC128 by request.
Akaash Suresh [Tue, 21 Jan 2020 05:17:04 +0000 (23:17 -0600)]
Local Changes
Max Rumpf [Wed, 22 Jan 2020 22:46:00 +0000 (23:46 +0100)]
[Keymap] Phoebe keymap improvements (#7963)
* [Phoebe] Allow to input pipe characters with only one modifier
* [Phoebe] Update RGB animations
yiancar [Wed, 22 Jan 2020 21:28:42 +0000 (21:28 +0000)]
HS60 EEPROM size fix (#7968)
yiancar [Wed, 22 Jan 2020 20:44:12 +0000 (20:44 +0000)]
eeprom size fix (#7969)
Cable Car Designs [Wed, 22 Jan 2020 17:45:32 +0000 (17:45 +0000)]
[Keyboard] added support for new rev of cypher PCB (#7636)
* cleanup of existing branches to resync with upstream. removed old cyp…
…her files, added new cypher files.
MechMerlin [Wed, 22 Jan 2020 04:14:14 +0000 (20:14 -0800)]
Clueboard Rev4 Updates aka Volcano 660 (#7942)
* fix audio enable repetition
* remove RGB LED support as this board has no RGB LB LEDs
* use pragma once
* this board has no backlight support
* enable COMMAND_ENABLE
* comment cleanups
* setting bootmagic to lite as the first board thathat has this PCB has a solid bottom. If someone forgets to put in a RESET key on their keymap, they are not going to have fun resetting the board
* Update keyboards/clueboard/66/rev4/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/clueboard/66/rev4/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/clueboard/66/rev4/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/clueboard/66/rev4/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* convert the palset and palclear routines to setpinoutput and writepinlow
* remove scankb
* restore original guards instead of pragma once
Co-authored-by: fauxpark <fauxpark@gmail.com>
Brett Inman [Wed, 22 Jan 2020 03:58:17 +0000 (19:58 -0800)]
Swap two columns to fix Skog Lite (#7940)
* Swap two cols to fix skog lite
* Fix readme
* Suggested formatting
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
fauxpark [Wed, 22 Jan 2020 02:21:47 +0000 (13:21 +1100)]
[Keyboard] Cospad refactor (#7957)
* Cospad refactor
* Add num lock indicator code
* Add led_init_ports()
* Revert change to matrix position blanks
* Define BACKLIGHT_ON_STATE explicitly, in anticipation of PR6749
Joel Challis [Wed, 22 Jan 2020 02:21:14 +0000 (02:21 +0000)]
Align cformat rules with current CI implementation (#7936)
* Align cformat rules with current CI implementation
* Optimise file walking
Rossman360 [Wed, 22 Jan 2020 02:18:18 +0000 (21:18 -0500)]
[Keymap] adding personal rebound keymap (#7956)