d3286af398
Add Uni660 Keyboard ( #8018 )
...
* UniGo66 keyboard added
* UniGo66 keyboard added
* case correction of unigo66 files
* create sirius folder
* Update keyboards/sirius/unigo66/rules.mk
Co-Authored-By: danielhklein <danielklein@utexas.edu >
* Update keyboards/sirius/unigo66/keymaps/danielhklein/keymap.c
Co-Authored-By: danielhklein <danielklein@utexas.edu >
* Update keyboards/sirius/unigo66/keymaps/default/config.h
Co-Authored-By: danielhklein <danielklein@utexas.edu >
* Update keyboards/sirius/unigo66/keymaps/danielhklein/config.h
Co-Authored-By: danielhklein <danielklein@utexas.edu >
* debugging
* correct keymap to layout
* readme
* remove common config
* suggested changes to config.h
* default keymap cleanup
* bug fixes
* add uni660 keyboard
* remove zip
* remove redundant rules.mk
* remove redundant via keymap
* Update keyboards/sirius/uni660/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com >
* Update keyboards/sirius/uni660/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com >
* remove unnecessary functions
* fix if
* add back via keymap, remove old eeprom code
* Update keyboards/sirius/uni660/uni660.h
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/uni660.h
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/uni660.h
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* changes requested for qmk
* Update keyboards/sirius/uni660/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* debouncing and other minor changes
* Update keyboards/sirius/uni660/uni660.c
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/uni660.c
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/uni660.c
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/uni660.c
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/uni660.h
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/uni660.h
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/uni660.h
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/uni660.h
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/uni660.h
Co-Authored-By: fauxpark <fauxpark@gmail.com >
* Update keyboards/sirius/uni660/uni660.h
Co-Authored-By: fauxpark <fauxpark@gmail.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: fauxpark <fauxpark@gmail.com >
2020-02-05 16:30:31 +11:00
aed18a5ff3
[Keyboard] Add a new keyboard Chidori. ( #7496 )
...
* [Keyboard] Add a new keyboard Chidori.
* Update keyboards/chidori/info.json
* Update keyboards/chidori/keymaps/default/keymap.c
* Update keyboards/chidori/chidori.h
* Update keyboards/chidori/keymaps/extended/keymap.c
* Update keyboards/chidori/keymaps/extended/keymap.c
* Update keyboards/chidori/keymaps/extended/keymap.c
* Update keyboards/chidori/keymaps/extended/keymap.c
* Update keyboards/chidori/keymaps/extended/keymap.c
* Update keyboards/chidori/keymaps/extended/keymap.c
* Update keyboards/chidori/keymaps/extended/keymap.c
* Update keyboards/chidori/readme.md
* Update keyboards/chidori/readme.md
* Update keyboards/chidori/readme.md
* Update keyboards/chidori/readme.md
* Update keyboards/chidori/rules.mk
* Update keyboards/chidori/rules.mk
* Update keyboards/chidori/rules.mk
* Update keyboards/chidori/rules.mk
* Update keyboards/chidori/rules.mk
* Update keyboards/chidori/rules.mk
* Update keyboards/chidori/rules.mk
* Update keyboards/chidori/rules.mk
* Update keyboards/chidori/rules.mk
* Update rules.mk
* Delete unnecesarry lines.
* Changes layer keys handing.
2020-02-04 20:47:59 -08:00
307be48de9
Reduce SPLIT_USB_TIMEOUT by 500ms ( #7637 )
...
* Update SPLIT_USB_TIMEOUT -500ms
* Align keyboard level SPLIT_USB_TIMEOUT defaults
* Align keyboard level SPLIT_USB_TIMEOUT_POLL
* Review fixes
2020-02-04 19:37:04 -08:00
a557a5b2c5
[Keyboard] Refactor deltasplit75 to use split_common ( #8083 )
...
* Refactor deltasplit75 to use split_common
* Refactor deltasplit75 to use split_common - small tidy up
2020-02-04 18:59:20 -08:00
a6b0a74d95
Add RESET key for default keymap in Satisfaction 75 ( #8088 )
2020-02-05 13:51:09 +11:00
393937b43f
Relocate grave keycode processing ( #8082 )
...
* Relocate grave keycode processing
* Tidy up code
* Refactor grave -> grave_esc
2020-02-04 18:49:10 -08:00
efe8bd8e92
[Keyboard] LFKPad refactor ( #8079 )
2020-02-04 18:41:19 -08:00
74e3cad728
Remove entries for Minidox eep files from gitignore ( #8077 )
2020-02-04 18:30:57 -08:00
0010d0c45e
Add Midi Endpoint task to ChibiOS main ( #8071 )
2020-02-04 18:28:47 -08:00
8a749a7a8e
Encoder brush size ( #8087 )
...
* Added brush size to encoder knob as new keymap
* Encoder keymap added
2020-02-05 12:56:50 +11:00
964ed17716
ridingqwerty: userspace update ( #8076 )
...
* Userspace overhaul
* Remove testing directory
* Minorca keymap tweaks
2020-02-04 20:17:10 +01:00
50554ca270
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
2020-02-04 12:50:50 +11:00
c6f389b527
Merlin's userspace updates ( #8074 )
2020-02-03 22:37:01 +01:00
5780c94423
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 >
2020-02-03 09:04:58 -08:00
acef512730
[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
2020-02-02 13:11:17 -08:00
fa9c74c6a2
format code according to conventions [skip ci]
2020-02-02 20:47:40 +00:00
b2ce2f8a34
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
2020-02-02 12:17:05 -08:00
5b91c3e0a0
Fix cformat processing files within ignore folders ( #8063 )
2020-02-02 16:33:17 +00:00
1877736fa4
Update dirty submodule make message ( #8065 )
2020-02-02 13:24:29 +00:00
c096be3831
[Docs] future branch housekeeping
2020-02-01 21:36:59 -08:00
4888a118c3
format code according to conventions [skip ci]
2020-02-02 02:40:30 +00:00
e036b94a21
Align ATSAM HID descriptors with LUFA/ChibiOS ( #7651 )
...
* Align ATSAM HID descriptors with LUFA/ChibiOS
* Don't hardcode raw endpoint size
2020-02-02 13:10:57 +11:00
1a79f14e43
format code according to conventions [skip ci]
2020-02-01 09:46:34 +00:00
4e6d1ae0ea
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
2020-02-01 20:17:28 +11:00
1858c3ed11
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?
2020-02-01 00:42:42 -08:00
8e550fc11a
Add thread safety around i2c_master for ChibiOS/ARM.
2020-02-01 17:44:39 +11:00
1aee492c0f
[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
2020-01-31 22:38:05 -08:00
fdabf524f2
[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
2020-01-31 19:02:29 -08:00
e565948ffd
Noxary 280 Backwards LED Fix ( #8057 )
...
* fix logic and update to newest led_update_kb routine
2020-01-31 12:33:08 -08:00
5c5a05212e
[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
2020-01-31 11:55:11 -08:00
b28ee6b039
Fix misunderstanding of CPPFLAGS and CXXFLAGS.
2020-01-31 15:29:23 +11:00
6544bd2e65
[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
2020-01-30 20:22:25 -08:00
f31411af17
[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 >
2020-01-30 20:21:33 -08:00
479c6a68cf
[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
2020-01-30 21:14:19 -05:00
eb309be6f0
Improve VIRTSER performance ( #7528 )
2020-01-31 11:30:41 +11:00
4139de3cc9
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 >
2020-01-31 10:44:40 +11:00
7514f5124a
[Keymap] Update keymap for user jasondunsmore ( #8047 )
2020-01-30 15:25:16 -08:00
31e4583f4a
[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.
2020-01-30 14:37:23 -08:00
17a089d21b
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
2020-01-31 09:10:23 +11:00
db2f187493
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
2020-01-30 11:37:00 -08:00
d2e1cc4d48
Trim firmware sizes from default rules.mk, part 3 ( #8045 )
2020-01-30 11:13:49 -08:00
0f7d294ac3
Remove filesize changes from default-ish rules.mk files, sans handwired ( #8040 )
2020-01-30 13:47:48 -05:00
c66a4a9831
[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
2020-01-30 02:52:35 -08:00
e57af8db0d
Fix 'Makefile:560: keyboards/<keyboard>/rev1/rules.mk: No such file or directory' ( #8042 )
2020-01-30 02:48:30 -08:00
0968cf8b00
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
2020-01-30 01:45:27 -08:00
0f9982c53e
[Keyboard] Adds ogre ergo single ( #8012 )
...
* Adds ogre ergo single (non-split) version
* use generic pids
2020-01-30 01:18:44 -08:00
6d5812a86c
[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
2020-01-30 01:16:11 -08:00
1249594cf0
Refactor minidox to use split_common ( #7924 )
...
* Initial refactor of minidox to split_common
* post rebase fixes
2020-01-29 17:33:15 -05:00
e04c5edaae
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
2020-01-29 17:23:55 -05:00
66fe3001e4
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 >
2020-01-29 12:51:25 -05:00