Update software backlight to precalculated duty patterns
Remove duplicate pro_micro.h (#7246)
Adds raw write functions to the OLED driver (#7237)
* Added oled_write_raw and oled_write_raw_P functions to the OLED driver
* Added oled_write_raw method calls to feature_oled_driver.md
Fix KBDPad MKI backlight, Num Lock LEDs; clean up firmware a bit (#6883)
* Update keyboard kit URL
* Replace custom RGB driver with new one from #7183
* Replace backlight with standard impl
* Remove some unnecessary default settings
* Disable COMMAND since docs want it off by default
(There's no working IS_COMMAND set for this board anyway, so it's
already a nop.)
Smallish overhaul of Auto-Shift feature (#6067)
* Fix edge case when using One Shot Layer with Auto Shift, and it not triggering the cleanup
* Remove junk code (no longer used)
* Replace `(un)register_code` calls with `tap_code` where appropriate
* Fixed up Switch check to be more readable (less verbose)
* Simplified modifier check (if it comes back non-zero, there are mods)
* Add additional function calls for autoshift settings
* Made all variables static, since there are function calls to get their status
* Fixed up documentation
* Re-add special characters that were missed
* formatting pass
[Keymap] Add personal JC65 v32a layout (#7244)
* Add personal JC65 v32a layout
* Update keyboards/jc65/v32a/keymaps/rys/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
French translation - FAQ section (#6995)
* Translated faq.md and added all other files (copy from English)
* Translated driver_installation_zadig.md in French
* Translated faq_build.md in French
* Translated faq_debug in French
* Translateed faq_general.md in French
* Translated first part of faq_keymap.md
* Renamed docs/fr-FR folder to docs/fr-fr
* Finished translation of faq_keymap.md
* Update faq_build.md
* Review (#3)
* Review
* Update docs/fr-fr/faq_keymap.md
* Update docs/fr-fr/faq_debug.md
* Fix some PR comments
Co-Authored-By: Noan Mousy <4sstylz@protonmail.ch>
Co-Authored-By: Wermeille Bastien <bastien.wermeille@gmail.com>
Use task driven PWM for CTPC until ARM can provide automatic configuration (#6928)
* Use task driven PWM for CTPC until ARM can provide automatic configuration
* Update CTPC docs to cover backlight
Initial migration of software PWM backlight (#6709)
* Initial migration of software PWM backlight
* First pass at backlight driver docs
* Correct driver name in docs
* Run backlight_task when using BACKLIGHT_PINS
* Resolve backlight docs TODOs
correct description (#7240)
Template updates (#7221)
* Template updates
* Flesh out info.json & keymap.c, and turn double spaces section into a list
* Add enum to demonstrate layer naming
* Semicolon
[Keymap] Moar personal keymap and userspace tweaks (#7238)
* Enable link-time optimization
* Make RGB static gradient ranges shorter
* Shift Quefrency media keys to the right
* Shift KBD67 media keys to the right
* Move some 60% keys from function to adjust layer
* Set "extra" Lily58 keys to browser back/forward
* Remove Instant60 EEPROM hack after #6968
* Remove unnecessary bits from macropad keymaps
* Update KLE images
[Keyboard] Add Hannah910 (#7234)
* Add new PCB Hannah910
a replace pcb for tgr910 keyboard
* Update readme.md
* update
[Keyboard] Owlet60 keymap removal, matrix.c and owlet60.h fix (#7235)
[Keymap] Add Planck-style RoPro keymap (#7230)
* Copy the default layout
* Copy Planck keymap layers
* Update README
* Update copyright name
[Keyboard] HBCP info.json typo fix (#7228)
Fixing a typo on a suggestion I made that got committed to the PR.
[Keyboard] Added slash keyboard (#7042)
* feat(slash): added slash keyboard
* fix(slash): fixed typo in readme
* Improvements after review
* disabled debug and print to reduce firmware size
* Fixes after review
* fixed hardware list in readme.md
[Keyboard] Add hbcp (#7101)
* add initial hbcp files
* adjust hbcp keymaps
* update per PR requested changes
* add info.json
* update LED stuff in regards to my personal keymap
* update to new LED pin manipulation code
* update info.json
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* update per pull request suggestions
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* update per PR request, update default keymap
* Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/hbcp/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/hbcp/keymaps/hiney/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* update per PR requests
* Update keyboards/hineybush/hbcp/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* add RGB defs to hiney/config.h
[Docs] Add Spanish translation for hardware documentation (#7161)
* Add Spanish translation for hardware documentation
* Finished Spanish translations for hardware docs
* Resolved errors in Spanish page translations
* Corrected misspelled folder name in documentation
Co-Authored-By: Karey Higuera <karey.higuera@gmail.com>
Co-Authored-By: José Ignacio Amelivia Santiago <ohcan2@gmail.com>