summaryrefslogtreecommitdiff
path: root/keyboards/1upkeyboards
AgeCommit message (Collapse)Author
2020-12-03Add board specific to Proton-C, with usual defaults turned on. (#10976)Nick Brassel
- Set all other ChibiOS defaults to 'off', when not targeting Proton-C - Modified all existing F303 boards to point at the QMK_PROTON_C to ensure repeatable binary output - Modified version.h generation so that SKIP_VERSION=yes generates the same output
2020-11-282020 November 28 Breaking Changes Update (#11053)James Young
* Branch point for 2020 November 28 Breaking Change * Remove matrix_col_t to allow MATRIX_ROWS > 32 (#10183) * Add support for soft serial to ATmega32U2 (#10204) * Change MIDI velocity implementation to allow direct control of velocity value (#9940) * Add ability to build a subset of all keyboards based on platform. * Actually use eeprom_driver_init(). * Make bootloader_jump weak for ChibiOS. (#10417) * Joystick 16-bit support (#10439) * Per-encoder resolutions (#10259) * Share button state from mousekey to pointing_device (#10179) * Add hotfix for chibios keyboards not wake (#10088) * Add advanced/efficient RGB Matrix Indicators (#8564) * Naming change. * Support for STM32 GPIOF,G,H,I,J,K (#10206) * Add milc as a dependency and remove the installed milc (#10563) * ChibiOS upgrade: early init conversions (#10214) * ChibiOS upgrade: configuration file migrator (#9952) * Haptic and solenoid cleanup (#9700) * XD75 cleanup (#10524) * OLED display update interval support (#10388) * Add definition based on currently-selected serial driver. (#10716) * New feature: Retro Tapping per key (#10622) * Allow for modification of output RGB values when using rgblight/rgb_matrix. (#10638) * Add housekeeping task callbacks so that keyboards/keymaps are capable of executing code for each main loop iteration. (#10530) * Rescale both ChibiOS and AVR backlighting. * Reduce Helix keyboard build variation (#8669) * Minor change to behavior allowing display updates to continue between task ticks (#10750) * Some GPIO manipulations in matrix.c change to atomic. (#10491) * qmk cformat (#10767) * [Keyboard] Update the Speedo firmware for v3.0 (#10657) * Maartenwut/Maarten namechange to evyd13/Evy (#10274) * [quantum] combine repeated lines of code (#10837) * Add step sequencer feature (#9703) * aeboards/ext65 refactor (#10820) * Refactor xelus/dawn60 for Rev2 later (#10584) * add DEBUG_MATRIX_SCAN_RATE_ENABLE to common_features.mk (#10824) * [Core] Added `add_oneshot_mods` & `del_oneshot_mods` (#10549) * update chibios os usb for the otg driver (#8893) * Remove HD44780 References, Part 4 (#10735) * [Keyboard] Add Valor FRL TKL (+refactor) (#10512) * Fix cursor position bug in oled_write_raw functions (#10800) * Fixup version.h writing when using SKIP_VERSION=yes (#10972) * Allow for certain code in the codebase assuming length of string. (#10974) * Add AT90USB support for serial.c (#10706) * Auto shift: support repeats and early registration (#9826) * Rename ledmatrix.h to match .c file (#7949) * Split RGB_MATRIX_ENABLE into _ENABLE and _DRIVER (#10231) * Split LED_MATRIX_ENABLE into _ENABLE and _DRIVER (#10840) * Merge point for 2020 Nov 28 Breaking Change
2020-11-18Refactor to use led config - Part 3 (#10966)Joel Challis
* Refactor to use led config * Refactor to use led config * Refactor to use led config * Refactor to use led config
2020-11-17Refactor to use led config - Part 1 (#10905)Joel Challis
* Refactor to use led config * Refactor to use led config * Refactor to use led config * Refactor to use led config * Refactor to use led config
2020-11-02Enable extrakeys, mousekeys for all VIA keymaps. (#10740)kaylanm
2020-09-16[Keymap] Badger keymaps/userspace (#10239)Dan White
* Badger keymaps * bug fix - linter * code review feedback and ortholinear bugs * cleanup * backing out suspect bug after doing additional research * code review feedback * code review feedback * changing default badger keymap and small bugfix
2020-09-08[Keyboard] Added the proper RGB settings to allow via control (#10223)Nick Blyumberg
2020-08-31[Keyboard] 1upkeyboards/1up60rgb: fix broken Enter (#10188)Joe Wasson
The recent change to unnest macros put the enter on the wrong matrix key. On the 1uprgb, the ANSI and ISO enters share the same cell as does the ANSI and ISO backslash.
2020-08-29Better handle LTO_ENABLE (#9832)Drashna Jaelre
* Better handle LTO_ENABLE Especially when calling from command line * Replace LINK_TIME_OPTIMIZATION_ENABLE with LTO_ENABLE * Remove long for LTO from show_options.mk
2020-08-18Super16 VIA support (#10076)Nick Blyumberg
* Added via support for Super16
2020-07-27Remove HD44780 References, Part 1 (#9052)James Young
* remove HD44780_ENABLE rules: 0-9, A-B * remove HD44780_ENABLE config: 0-9, A-B
2020-07-07Un-nest 1up60rgb LAYOUT macros (#9648)Ryan
2020-06-30[Keymap] AutoHotKey Companion keymap for Super16 (#9216)Nick Blyumberg
* Started AHK Companion Development * Updated the readme * Added AutoHotKey companion file * Updated documentation * Cleaned up the files and revised documentation * Finished the readme.md updates * Fixed the LED issue where the last LED did not reflect the right color
2020-06-21Enable NKRO on 1up's boards (#9434)MechMerlin
* enable NKRO and keep consistent with bootmagic set to lite * Update keyboards/1upkeyboards/1up60hse/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-05-09[Keymap] Add nblyumberg 1upkeyboards super16 keymap (#8902)Nick Blyumberg
* Updated with my super16 version for my keypad * Added my folder to super16 * Set max LED brightness to 50% * Added custom keycodes for enter/shift+enter and copy/paste on one key * Fixed the boot up layer color * Renamed folder * Revert changes to root super16 files * Update keymap config.h and rules.mk files * Restore deleted 15game keymap files * Corrected the hold keycode for CCCV * Removed unnecessary comments * Update keyboards/1upkeyboards/super16/keymaps/nblyumberg/keymap.c Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/1upkeyboards/super16/keymaps/nblyumberg/config.h Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/1upkeyboards/super16/keymaps/nblyumberg/keymap.c Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com> * Rewriting the layer color functionality * Revisions * Fixed the layer switching * Fixed the default layer color problem * Added a function suggested by Drashna but it won't compile * Cleaned up the code for PR * Removed unnecessary define for layer colors Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
2020-04-04VIA Support: 1upkeyboards Sweet16 (#8652)MechMerlin
* update VID and PID to match the rest of 1up's collection * add VIA keymap
2020-03-07Super 16 Puzzle Game (#8306)swreinehr
* 15/16 game with lights for the super 16 * Updated readme with style * adding comments and initial style to keymap trying to make the code look prettier, need to test by redownloading * Final style revisions before pull request * formatting changes, removed config.h * modified rules.mk, works with changes in PR8314 * formatting no number of spaces is enough for a newline, whoops Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/1upkeyboards/super16/keymaps/15game/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/1upkeyboards/super16/keymaps/15game/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/1upkeyboards/super16/keymaps/15game/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Sam Reinehr <swreinehr@mines.edu> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-03-04[Keyboard] Forget to ifdef Super16 led config (#8314)Joel Challis
2020-03-04[Keyboard] Switch to RGB Matrix for Super16 (#8305)Joel Challis
2020-02-05VIA Support: 1upkeyboards 1up60rgb (#8097)MechMerlin
* add VIA keymap to 1up60rgb * change VID to align with other 1up boards
2020-01-31[Keyboard] VIA Support: 1upkeyboards 1up60hte (#8052)MechMerlin
* 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-29Trim firmware sizes from default rules.mk, part 1 (#8027)ridingqwerty
* 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-28[Keyboard] 1up60hse VIA Support (#7992)MechMerlin
* 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
2019-11-14[Core] Cleanup rules.mk for F303 keyboards (#7306)fauxpark
* Cleanup rules.mk for F303 keyboards * Fix small typo
2019-10-23Support for the upcoming 1UP Keyboards Sweet 16 rev2 (#7125)skullydazed
* Support for the upcoming 1up Keyboards Sweet 16 rev2 * Update keyboards/1upkeyboards/sweet16/rev1/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/1upkeyboards/sweet16/rev1/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/1upkeyboards/sweet16/rev2/promicro/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/1upkeyboards/sweet16/rev2/proton_c/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/1upkeyboards/sweet16/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/1upkeyboards/sweet16/rev1/rev1.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/1upkeyboards/sweet16/rev1/rev1.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/1upkeyboards/sweet16/rev1/rev1.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/1upkeyboards/sweet16/rev1/rev1.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/1upkeyboards/sweet16/rev1/rev1.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/1upkeyboards/sweet16/rev1/rev1.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/1upkeyboards/sweet16/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/1upkeyboards/sweet16/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/1upkeyboards/sweet16/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/1upkeyboards/sweet16/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/1upkeyboards/sweet16/rev1/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/1upkeyboards/sweet16/rev2/promicro/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * tweak readme wording per @noroadsleft * Change rev to V * remove extraneous info.json files
2019-10-23[Keyboard] 1up60rgb: fix LAYOUT_60_iso json tree (#7126)noroadsleft
ISO Enter was out of sequence.
2019-09-24Cleanup rules.mk for 32U4 keyboards, 0-9 (#6789)fauxpark
2019-09-18[Keyboard] 1up60hte cleanup + bugfix (#6763)MechMerlin
* move caps lock led to keyboard level so even QMK Configurator users have access to it * set bootloader correctly to atmel-dfu * clean up extra carriage return
2019-07-31Add personal 1up60HSE layout (#6451)Chuck Lauer Vose
2019-07-251up60hse: Add Layer Diagrams (#6408)Alex Mayer
2019-07-16Remove commented out MCUs in rules.mk (#5884)fauxpark
2019-07-15Remove/migrate action_get_macro()s from default keymaps (#5625)fauxpark
* Remove/migrate action_get_macro()s from default keymaps * Leave these breaks alone
2019-06-19[Keyboard] 1up60hse: Add RGBLIGHT_SLEEP To Default Config (#6164)Alex Mayer
2019-06-06Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)Drashna Jaelre
2019-05-24Added media keys to 1up60rgb:raffle (#5973)Doug Raffle
2019-04-19[Keyboard] Update 1upkeyboards/super16 with code from vendor (#5645)Jeff Hastings
* readme formatting * cleanup rules.mk * update config.h * add numpad layout * Update default keymap * cleanup rules * disable console and commands to fit the bootloader * cleanup whitespace * revert readme changes * revert changes to config.h * remove unused keycodes * add LAYOUTS to rules.mk * remove redundant config setting Co-Authored-By: jeffmhastings <jeffmhastings@gmail.com>
2019-04-011UP Keyboards: Use Right Variant Of Keys On Right Side Of Board (#5529)Alex Mayer
2019-03-19 Cleanup Default Keymaps (#5442)Drashna Jaelre
* Cleanup Default Keymaps to conform to QMK Firmware standards * Minor fixes * Revert some changes
2019-03-18[Keyboard] Corrected layout for top row keys (#5429)Adam Newbold
* Corrected column count and adjusted layouts to include missing key The original version reflected 14 columns and omitted KC_GRV, the 15th key on the top row. This revision adds support for the 15h key, and also updates the default (Tsangan) layout to include the HHKB layer keys. * Reverted config.h to version in master branch * Moved K413 to the correct location * Added info.json * Update keyboards/1upkeyboards/1up60hte/1up60hte.h Co-Authored-By: newbold <adam@neatnik.net> * Update keyboards/1upkeyboards/1up60hte/info.json Co-Authored-By: newbold <adam@neatnik.net> * Update keyboards/1upkeyboards/1up60hte/keymaps/default/keymap.c Co-Authored-By: newbold <adam@neatnik.net> * Update keyboards/1upkeyboards/1up60hte/keymaps/hhkb/keymap.c Co-Authored-By: newbold <adam@neatnik.net> * Update keyboards/1upkeyboards/1up60hte/keymaps/hhkb/keymap.c Co-Authored-By: newbold <adam@neatnik.net> * Update keyboards/1upkeyboards/1up60hte/keymaps/default/keymap.c Co-Authored-By: newbold <adam@neatnik.net>
2019-03-13Added 1up60rgb keymap: mdyevimnav (#5386)Michael Dye
Added keymap for 60% board 1up60rgb. The map provides VIM-style navigation on a second layer (L1) with HOME, PGDN, PGUP, and END keys on that same layer one row below the home row. The layout is used by https://github.com/michaeldye.
2019-02-25Some minor refactoring of boards in 1upkeyboards directory (#5236)MechMerlin
* use #pragma once * get rid of code for unused indicators * pragma once and other small fixes for consistency * use #pragma once * pragma once and other small fixes for consistency * add a short blurb to the readme * turn on compiler optimization flags * remove the compiler optimization * remove compiler optimization for super16
2019-02-18Remove CUSTOM_MATRIX option from diode direction (#5090)zvecr
* Remove CUSTOM_MATRIX refs from DIODE_DIRECTION * Remove '#define DIODE_DIRECTION CUSTOM_MATRIX' * Remove CUSTOM_MATRIX refs from DIODE_DIRECTION documentation
2019-02-08[Keyboard] 1up60hte Readme update (#5075)Braydon Bubnick
* Tweaks to default 1up60hte layout + support for HHKB style layout * Added changes to layouts * Fix config.h * Fixed errant KC_NO in layout * Added readme to keyboard... Will update with images/store link when avail. * Update to use LAYOUT_60_hhkb default layout * md formatting fix * Update keyboards/1upkeyboards/1up60hte/readme.md Co-Authored-By: bubnick <bubnick@users.noreply.github.com> * Update keyboards/1upkeyboards/1up60hte/readme.md Co-Authored-By: bubnick <bubnick@users.noreply.github.com> * Added layout to rules.mk, fixed layout to be compatble with community HHKB keymaps * Added image, updated store page to readme
2019-02-04[Keyboard] New Macropad: 1upkeyboards super16 (#5039)MechMerlin
* initial commit * Do a nice write up for readme * establish switch matrix and physical layout * Put in the pins that are used * QMK configurator support and keymap * set bootloader to caterina because pro micro boohoo * add ortho_4x4 support for user spaces * got the columns reversed lol
2019-02-041up60hte hhkb layout support (#5050)Braydon Bubnick
* Tweaks to default 1up60hte layout + support for HHKB style layout * Added changes to layouts * Fix config.h * Fixed errant KC_NO in layout * Added readme to keyboard... Will update with images/store link when avail. * Update to use LAYOUT_60_hhkb default layout * md formatting fix * Update keyboards/1upkeyboards/1up60hte/readme.md Co-Authored-By: bubnick <bubnick@users.noreply.github.com> * Update keyboards/1upkeyboards/1up60hte/readme.md Co-Authored-By: bubnick <bubnick@users.noreply.github.com> * Added layout to rules.mk, fixed layout to be compatble with community HHKB keymaps
2019-01-31[Keyboard] Add 1upkeyboards 1up80hte (Tsangan style PCB) (#4988)Braydon Bubnick
* Support for 1upkeyboards Tsangan style PCB * Suggested changes to config.h, keymap.c, rules.mk, 1up60hte.h, 1up60hte.c * Update keyboards/1upkeyboards/1up60hte/keymaps/default/keymap.c Fix for misnamed const Co-Authored-By: bubnick <bubnick@users.noreply.github.com>
2019-01-30Sweet16 Keymap by Spaceman added (#5003)Spaceman
* Create keymap.c * Update keymap.c * Changed a few things * Update keymap.c * fixed something i broke
2019-01-26Adds a default value for IS_COMMAND for COMMAND feature (#4301)Drashna Jaelre
* 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
2019-01-11[Keymap] Sweet16 as a switch tester (#4822)gorbachev
* Sweet16 as a switch tester * pragma once * QMK_KEYBOARD_H instead of sweet16.h
2019-01-10Adds Proton C Conversion (#4661)Jack Humbert
* adds proton c base * fixes custom matrix include * adds readme.md * initial proton coversion, no pin mapping * start of mcu selection * add pin mapping and sweet16 test * add at90 to list * disable backlight, fix d7 * update flag names * doc updates * proton c update for mcu selection