Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/qmk/qmk_firmware

Open-source keyboard firmware for Atmel AVR and Arm USB families
https://github.com/qmk/qmk_firmware

Rename system to serial_link

Also combined driver.h with serial_link.h

a0297a892ee1fc571cd9bdc447d2c2726a210629 authored over 8 years ago by Fred Sundvik <[email protected]>
Configurable serializer thread priority

b4ab61171e83eeca82fbc1930fcaab175b45c656 authored over 8 years ago by Fred Sundvik <[email protected]>
Don't accept remote objects with the wrong size

Fixes memory corruption when the crc happens to match, but the size
doesn't.

a08bcea9983cc97fb2f567c303622495f19a5a1e authored over 8 years ago by Fred Sundvik <[email protected]>
Add debug print for serial link errors

This is disabled by default

3b422d2ac4340ecea6b2fc2f3a855581c737faf8 authored over 8 years ago by Fred Sundvik <[email protected]>
Folders for each keymap.c file (#332)

* Add folders to keymaps

* test

* test

b79400e0e9080112fbdcf9ae1672297286b7938a authored over 8 years ago by Jacob Bilger <[email protected]>
cleans up default keymaps (olkb)

e2aa980ad5d92f76dadf1de9dbadb9eacbddd5df authored over 8 years ago by Jack Humbert <[email protected]>
updates midi functionality (#331)

* implements leader key for planck experimental

* allows override of leader timeout

* adds...

fde477a927edc6b4207a6968d44aeed021e8b300 authored over 8 years ago by Jack Humbert <[email protected]>
splits process_action up to handle records separately (#329)

* implements leader key for planck experimental

* allows override of leader timeout

* adds...

bf5c2ccee5497523c214dae7aacdc27fdbb0f235 authored over 8 years ago by Jack Humbert <[email protected]>
adds a sequencer to the music mode (#330)

* implements leader key for planck experimental

* allows override of leader timeout

* adds...

15719f3574c6274ee0f3ec87431927c5a523aa3e authored over 8 years ago by Jack Humbert <[email protected]>
Leader key implementation (#326)

* implements leader key for planck experimental

* allows override of leader timeout

* adds...

1a8c0dd22d6a2255511d0db6a456315541b5815b authored over 8 years ago by Erez Zukerman <[email protected]>
Adds explanatory note re history of TMK and QMK

79d26f331a275c99f76a30d34752fbd65bb3f335 authored over 8 years ago by Erez Zukerman <[email protected]>
adds Bilger321's planck keymap

c7d2c79d34501480147f8aa6221e1d46ce473af6 authored over 8 years ago by Jacob Bilger <[email protected]>
readme added

26e315a6bb026c2a722838c11ee4c101a80acc87 authored over 8 years ago by Tobias Matt <[email protected]>
Merge pull request #320 from Townk/townkmap

Townkmap

6e72586b6bee2fe1a4b4fcd0f68442bc06c0b6ac authored over 8 years ago by Erez Zukerman <[email protected]>
Merge pull request #317 from Twey/master

Updates to `keymaps/twey` to the media layer and for Plover 3.0

9746cd53232b459171fa2d96f32b7ea8d89679ac authored over 8 years ago by Erez Zukerman <[email protected]>
Merge pull request #307 from sboesebeck/master

minor change to default layouts

7b2cdca74489e540b217da4e4c6c6431d306fe6a authored over 8 years ago by Erez Zukerman <[email protected]>
Merge remote-tracking branch 'upstream/master'

65645fb8cad05307b9faf9a897eefd5ae8c46dad authored over 8 years ago by Tobias Matt <[email protected]>
[planck] adds button for toggling output in plover app (#323)

* [planck] toggle plover output in app when toggling plover layer on keyboard

* [planck] move...

69f05e1afd2e046938209e00db62d18efead4932 authored over 8 years ago by cwhits <[email protected]>
update volume control to match arrow change

d1c70328f8d8ded6ce1e5422b468fc41ef315e7d authored over 8 years ago by Ryan Ascheman <[email protected]>
Remove unused variable on the keymap.

f70dec3ee959f7352d4448da65c6b865f0d4417c authored over 8 years ago by Thiago Alves <[email protected]>
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware

d09d2da1c25b377b0f68ea83706903344c240ae1 authored over 8 years ago by Stephan Bösebeck <[email protected]>
Add an initial Readme to the keymap.

c7d52fda9ec856e32bb8e2d3975102d9fea48a72 authored over 8 years ago by Thiago Alves <[email protected]>
Fix compute_gradient_color

25382cb6f21b6136b0f490a618ce8d494ca5cd38 authored over 8 years ago by Fred Sundvik <[email protected]>
[Erez & Jack] Documents audio output

5845eb05b53ea685c9622abf011870ab4ce84f39 authored over 8 years ago by Erez Zukerman <[email protected]>
Tweak some key positions and changed macro location.

After using the layout a while I learn that the - and = positions should be
swapped since I keep...

4a041f65e27033072fa5ef742c6653d4a078629e authored over 8 years ago by Thiago Alves <[email protected]>
Add custom config.h and revert the changes on the global one.

Some options I defined on the config.h file don't make much sense to other
keymaps so I revert t...

75384689b25994d495ccf4a36b81f8e31aa03484 authored over 8 years ago by Thiago Alves <[email protected]>
keymaps/twey: fix documentation

a46a0ed4f3ce333e7b356f819ab5e212a29a14dc authored over 8 years ago by James ‘Twey’ Kay <[email protected]>
keymaps/twey: Plover 3.0 has a standard TOGGLE keybinding; use that instead

373e441d860160cd07f1911f9dec13172012d0c6 authored over 8 years ago by James ‘Twey’ Kay <[email protected]>
keymaps/twey: Add more history keys to media layer; stop using toggleable media layer

b5c5b71828068f514aa721c172b2cf6bdd2f1dad authored over 8 years ago by James ‘Twey’ Kay <[email protected]>
Update build guide with instructions to copy the whole keymap folder (#315)

e4e0b4e105e57346e6dfb48457f22df9b389379f authored over 8 years ago by Peter <[email protected]>
Change the access to the extra layer to be simetric.

Instead of having a key on the left side for one layer and a key on the right
side for the other...

85f5eaec39c38751a273f8b40e9ff3ceb0784047 authored over 8 years ago by Thiago Alves <[email protected]>
Update the .hex file on the keymap folder.

c2ffedd65cf0cf7b7bce874ef4dcb020d7520e36 authored over 8 years ago by Thiago Alves <[email protected]>
Add my personal keymap for OSX use.

This keymap was created to have a feel keys on a different place and to have as
fewer layers as ...

6d343f3559db895e9eb6976477a958d962f703ce authored over 8 years ago by Thiago Alves <[email protected]>
Revert the Makefile to the original one.

Make sure I customize things as much as possible inside the keymap itself.

3e43298d793f7f06782721c9745b7378eb906bb8 authored over 8 years ago by Thiago Alves <[email protected]>
Backlight Breathing for Planck and Atomic

* Updated personal layouts

* tweaked personal

* Nightly - Audio Cleanup

Refactored the ...

3f02637f4dd765803671c2611191beb096d60b36 authored over 8 years ago by Jack Humbert <[email protected]>
quantum accommodates more than 16 columns

684793360cdb08ac1e50a6d27e1796fadd527adb authored over 8 years ago by Jack Humbert <[email protected]>
Adds next tab/prev tab back to symb layer and updates legend

35a72ca5e1abaf2eece7f61c17f94260ea1d16c7 authored over 8 years ago by Erez Zukerman <[email protected]>
A little more tweaking

2ac27dd5745ad0780dc85e57758e05d49a65062e authored over 8 years ago by Erez Zukerman <[email protected]>
Tweaks layers 1 & 2 in my experimental layout

897396b58fb1bc833269d3c25f85cfcdd0b6057a authored over 8 years ago by Erez Zukerman <[email protected]>
Merge pull request #311 from adiabatic/ergodox-zweihander-osx

Add KC_LABK and KC_RABK (< and >)

2ce9644caa9df9a263b6866ad346bcd3ef798256 authored over 8 years ago by Erez Zukerman <[email protected]>
Add KC_L[LR]ABK to top-level README

05db327b704343168f696af1a91915917fa4b5a9 authored over 8 years ago by Nathan Sharfi <[email protected]>
Merge pull request #310 from nrrkeene/master

Lock layers by pressing both shift keys

7566ac42414fa4b7bae0dc99c3d75d112f1df2dc authored over 8 years ago by Erez Zukerman <[email protected]>
Rearrange code layer on Zweihander

Makes it more like the iOS keyboard (and therefore easier to remember). Also adds angle brackets...

c702a522b077e09a3d7d080c0dc94471f110aa53 authored over 8 years ago by Nathan Sharfi <[email protected]>
Add KC_LABK and KC_RABK (< and >)

08f31424634d5b614b69e3bb965ab50bdccd6d01 authored over 8 years ago by Nathan Sharfi <[email protected]>
zweihander: add ⌘X, ⌘C, ⌘V to media thumb keys

fc4f693cad45916973c2b437b625e3fd63634fb6 authored over 8 years ago by Nathan Sharfi <[email protected]>
The Ordinary Layout is the layout you are looking for. Come and see.

481c74cc569e47d42c7dfa55daa1f33d066eaef4 authored over 8 years ago by Nicholas Keene <[email protected]>
The Ordinary Layout is extraordinarily familiar and powerful

90a65347294e93ee23c1f24c6ae342a42e6c2b29 authored over 8 years ago by Nicholas Keene <[email protected]>
Uses @eltang's famous macro! Still not perfect though :(

78bd31f28e16458ed8f2f8a7a1fe97b4a9f3f6af authored over 8 years ago by Erez Zukerman <[email protected]>
[Erez & Jack] Updates docs with one-shot information and config_user.h

bf6f3fe7f4571ea8907fc9dcc0befbd6c5ac0f73 authored over 8 years ago by Erez Zukerman <[email protected]>
[Jack & Erez] Defines MOD_HYPR and MOD_MEH

9bb368a5fb55e069aafb49007871a7045e6d964f authored over 8 years ago by Erez Zukerman <[email protected]>
[Jack & Erez] Creates a makefile.mk and a config file for the experimental layout

cd30f971ae61aa5b676cb9140792b750b1e5b664 authored over 8 years ago by Erez Zukerman <[email protected]>
[Jack & Erez] Enables config_user.h per keymap

3a9d1c4279d4ccc6430e65f8d4d3ff2a6b11dac1 authored over 8 years ago by Erez Zukerman <[email protected]>
[Jack & Erez] Adds an option for user-specific config.h files

8ffc73fcbdddf4ba11aa18658d9aaf7bdd9145c5 authored over 8 years ago by Erez Zukerman <[email protected]>
[Jack & Erez] Removes duplicate reference, sorts whitespace

f293bf23404ea380e779a791e8c6a78d0a2fc45e authored over 8 years ago by Erez Zukerman <[email protected]>
adds keycode shortcuts for OSL and OSM

41b3e399b1d43db9574c6016951d92974b3d93e7 authored over 8 years ago by Jack Humbert <[email protected]>
Adds oneshot layer and oneshot tap toggling (#308)

This commit is mostly a cherry-pick from `ahtn` at
https://github.com/tmk/tmk_keyboard/pull/255...

74e97eefd7ae76f9ddcb76890a30aa9038804cdb authored over 8 years ago by Thiago Alves <[email protected]>
Referencing the hex file (#309)

Seems that this is a typo. When I used the hex file it worked so presuming that means it's right ;)

d4520cd3ac7550fc7243e9a76824d9ba674875c6 authored over 8 years ago by Tom Duckering <[email protected]>
updates atreus's column mapping

356dba7e6109907d07d3ab9713e850be3f9b3f27 authored over 8 years ago by Jack Humbert <[email protected]>
remove typo

2e02886a1ec6d92c07f1edd13d4e68af1e861991 authored over 8 years ago by Stephan Bösebeck <[email protected]>
making default osx more ELG conform

a096d205aac6f03203e69b5dc876a4983b1f08ff authored over 8 years ago by Stephan Bösebeck <[email protected]>
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware

7060e10669899def517ba8b2f7624dc1e58cb715 authored over 8 years ago by Stephan Bösebeck <[email protected]>
The Ordinary Layout is the most natural and powerful layout for the Ergodox EZ. Come check it out.

5daf24b1a5e2d6b07c90b87d9225db4d28aa2aa2 authored over 8 years ago by Nicholas Keene <[email protected]>
Merge pull request #305 from nrrkeene/master

Custom handling for shift keys, improved media layer

dbb1c2f28142a7cd557945cb6bc3cf872f8b137d authored over 8 years ago by Erez Zukerman <[email protected]>
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware

660511f05007b7299a8ceceba02d92ab33574ce1 authored over 8 years ago by Stephan Bösebeck <[email protected]>
Merge pull request #304 from adiabatic/ergodox-zweihander-osx

zweihander: comment out action_get_macro()

31a697bc054c97c5ef168c5fd4633bb247cc5d7b authored over 8 years ago by Erez Zukerman <[email protected]>
zweihander: comment out action_get_macro()

6bafe444865e228ddcae2234549f1fd0931d89ad authored over 8 years ago by Nathan Sharfi <[email protected]>
The Ordinary Layout is arranged as close as possible to a traditional keyboard, but with extra special features

4b74eca2a5cee027965745ccf5f18c2b9f18115b authored over 8 years ago by Nicholas Keene <[email protected]>
The Ordinary Layout works the way you expect it to, with extra powerful features

575ca2b96d0fccd01592db12e75931771924d7b4 authored over 8 years ago by Nicholas Keene <[email protected]>
Clarified audio.c (#302)

* Updated personal layouts

* tweaked personal

* Nightly - Audio Cleanup

Refactored the ...

83e1cc241e3aabd69f6cdcd2581477d4b85bb8d3 authored over 8 years ago by IBNobody <[email protected]>
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware

507db3ab13b7d058e683a6729f81ee214c1a4f17 authored over 8 years ago by Stephan Bösebeck <[email protected]>
Merge remote-tracking branch 'refs/remotes/jackhumbert/master'

35d7081899df3a486b9b5785c7e8ec9481195848 authored over 8 years ago by IBNobody <[email protected]>
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware

8b0274f60a47eae523e28b5a7c6c7f581b6d605a authored over 8 years ago by Nicholas Keene <[email protected]>
Merge pull request #300 from Twey/tweymap-momentary

Swap steno/media layers to allow using media keys in the Plover layer…

2c070163ffffffde546fb00acaa2fbb96b93da64 authored over 8 years ago by Erez Zukerman <[email protected]>
Swap steno/media layers to allow using media keys in the Plover layer; display all active layers, not just the top; use only momentary modifiers

1173dbd02f5a235e6d1542e875cc1d9ed43a2e8d authored over 8 years ago by James ‘Twey’ Kay <[email protected]>
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware

61b2b58bee258831b043f1d2c178276f6c3a62f0 authored over 8 years ago by Stephan Bösebeck <[email protected]>
Merge pull request #298 from adiabatic/ergodox-zweihander-osx

ergodox-zweihander-osx: initial commit

1ce6da26055521dfa1da4032fe4e0ccd90521e6d authored over 8 years ago by Erez Zukerman <[email protected]>
Merge pull request #294 from sneako/master

Add my Ergodox EZ config

98ed12843e92979664afc576d3bc0a1f77bf00cf authored over 8 years ago by Erez Zukerman <[email protected]>
Merge pull request #258 from romanzolotarev/master

Add Roman's single layer layout based on Norman

84b736dc7f7797f98c29dd576b381d62e82b387f authored over 8 years ago by Erez Zukerman <[email protected]>
new version of the experimental layout. changed media keys in MDIA layer

0e7a3a25bb1590c79a81d9bbe17a076bf0210742 authored over 8 years ago by Stephan Bösebeck <[email protected]>
The Ordinary Layout is the layout you are looking for. Come and see v3.14.

1076c2b1226ed049a364971bf8e1edcd9ed45f6d authored over 8 years ago by Nicholas Keene <[email protected]>
zweihander: move dim/brighten to 1/2, add ⌘Q

fe022a508fdd39696e3b2b188df27d60b32f0d63 authored over 8 years ago by Nathan Sharfi <[email protected]>
zweihander: Add ⌘`, ⌘⇧`, ⌥⇥, ⌥⇧⇥

9b163d2feb332107794a0f6e3573afe92c40b7fe authored over 8 years ago by Nathan Sharfi <[email protected]>
Ergodox EZ: add zweihander-osx.hex

8ec1d41a28d5223a147218bfb7fefd933b906d22 authored over 8 years ago by Nathan Sharfi <[email protected]>
ergodox-zweihander: initial commit

262930c8d5e57beec044d932ef554a09e846f9ca authored over 8 years ago by Nathan Sharfi <[email protected]>
Fix a few led test animation issues

f0c8e7c495af2aad476f4c428b700ed26188a8e5 authored over 8 years ago by Fred Sundvik <[email protected]>
Merge pull request #292 from abperiasamy/ergo-ab

Beginner's keymap for Ergodox-EZ

c3aa0a23ed6bd0f440cd390e1c50b0f3e537df35 authored over 8 years ago by Erez Zukerman <[email protected]>
Beginner's keymap for Ergodox-EZ

ed0798de243d892826370e32de340700101be8d0 authored over 8 years ago by Anand Babu (AB) Periasamy <[email protected]>
Update firmware with latest QMK code.

dc7b606ff1d2b6ea51cd09f382916f81eee577eb authored over 8 years ago by Olivier <[email protected]>
Merge https://github.com/jackhumbert/qmk_firmware

09ea12f9ca96fa89a500a5965bf074c4347d300d authored over 8 years ago by Olivier <[email protected]>
Add a macro for Ctrl+Alt+Fx.

9d48ba9713d17a8ebae99ef42bc7838402fc532f authored over 8 years ago by Olivier <[email protected]>
Merge pull request #295 from techtomas/techtomas

Add my layout to the list

e7d56215deb253b44b190d12288076d03b206bdf authored over 8 years ago by Erez Zukerman <[email protected]>
moves backlight functionality to keyboard files and updates template makefile

previously there were two backlight.c files (bad)

0656f2fa10e25e160617c3e5d14cfbae35dd9c8d authored over 8 years ago by Jack Humbert <[email protected]>
fixes plover start sound

9ab7098c834ffe601ad5c39759acfddabbd6373f authored over 8 years ago by Jack Humbert <[email protected]>
Added readme

fb57b2e55dfa5773f361aa958354ddddd3d68dbc authored over 8 years ago by Thomas Anderson <[email protected]>
Finalized my personal layout

711809fdac9773f224c2251ecdcc49d4acd581f1 authored over 8 years ago by Thomas Anderson <[email protected]>
Adds brackets to inner vertical keys in experimental layout

9edcfcdf6f165b0896afded138fd0dcb97c552c0 authored over 8 years ago by Erez Zukerman <[email protected]>
removes extra voices, updates .hex files

66e0323881a5a3da65e14daeec41a1e9cfbda431 authored over 8 years ago by Jack Humbert <[email protected]>
stops forcing debug_action

2bbf3d5820734eabbcf47c3072be6fdcaa9e36cc authored over 8 years ago by Jack Humbert <[email protected]>
adds condition to one last audio ref in planck default

27d24faf396367d9f8fadd86324e584b5403d261 authored over 8 years ago by Jack Humbert <[email protected]>
Bring the clueboard firmware size down

ca9b85f7021ed1338de5af0fd30c6095522a1197 authored over 8 years ago by skullY <[email protected]>