]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
9 years agoAdded Windows environment setup script
Noah Andrews [Fri, 26 Feb 2016 06:53:18 +0000 (01:53 -0500)]
Added Windows environment setup script

9 years agoInclude MSYS directory in Windows path
Noah Andrews [Fri, 26 Feb 2016 05:29:55 +0000 (00:29 -0500)]
Include MSYS directory in Windows path

9 years agoAdd script to setup the PATH variable on Windows
Noah Andrews [Fri, 26 Feb 2016 04:53:44 +0000 (23:53 -0500)]
Add script to setup the PATH variable on Windows

9 years agoDelete keymap_eigen.c
deepshitgoeshere [Thu, 25 Feb 2016 21:27:59 +0000 (22:27 +0100)]
Delete keymap_eigen.c

9 years agoDelete dfu-programmer.exe
deepshitgoeshere [Thu, 25 Feb 2016 21:27:17 +0000 (22:27 +0100)]
Delete dfu-programmer.exe

9 years agoDelete dfu-programmer.exe
deepshitgoeshere [Thu, 25 Feb 2016 21:26:44 +0000 (22:26 +0100)]
Delete dfu-programmer.exe

9 years agoMerge branch 'jackhumbert-master'
Lucas Hecht [Thu, 25 Feb 2016 20:45:28 +0000 (21:45 +0100)]
Merge branch 'jackhumbert-master'

9 years agoMerge branch 'master' of https://github.com/jackhumbert/qmk_firmware into jackhumbert...
Lucas Hecht [Thu, 25 Feb 2016 20:40:16 +0000 (21:40 +0100)]
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware into jackhumbert-master

9 years agodelete old keymap (keymap_eigen.c)
Lucas Hecht [Thu, 25 Feb 2016 20:39:32 +0000 (21:39 +0100)]
delete old keymap (keymap_eigen.c)

9 years agoMerge branch 'master' of https://github.com/jackhumbert/qmk_firmware
Christopher Browne [Thu, 25 Feb 2016 18:03:44 +0000 (13:03 -0500)]
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware

9 years agoAdded keymap "lucas.c"
Lucas Hecht [Wed, 24 Feb 2016 21:54:39 +0000 (22:54 +0100)]
Added keymap "lucas.c"

9 years agoFix include dir to use uincir instead of just inc
Fred Sundvik [Wed, 24 Feb 2016 20:31:01 +0000 (22:31 +0200)]
Fix include dir to use uincir instead of just inc

9 years agoMerge branch 'master' of https://github.com/jackhumbert/qmk_firmware
Stephan Bösebeck [Wed, 24 Feb 2016 16:06:32 +0000 (17:06 +0100)]
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware

9 years agoMerge pull request #158 from DidierLoiseau/eclipse-config
Jack Humbert [Tue, 23 Feb 2016 16:44:14 +0000 (11:44 -0500)]
Merge pull request #158 from DidierLoiseau/eclipse-config

Add Eclipse settings files to .gitignore

9 years agoFix include paths for new tmk_core update
Fred Sundvik [Tue, 23 Feb 2016 07:37:24 +0000 (09:37 +0200)]
Fix include paths for new tmk_core update

9 years agoMore documentation
Christopher Browne [Mon, 22 Feb 2016 20:31:13 +0000 (15:31 -0500)]
More documentation

9 years agoMerge pull request #159 from Keller-Laminar/patch-1
Jack Humbert [Mon, 22 Feb 2016 18:12:19 +0000 (13:12 -0500)]
Merge pull request #159 from Keller-Laminar/patch-1

Include Dvorak underscore and plus keys.

9 years agoInclude Dvorak underscore and plus keys.
Keller-Laminar [Mon, 22 Feb 2016 18:06:26 +0000 (13:06 -0500)]
Include Dvorak underscore and plus keys.

There were previously no Dvorak specific underscore and plus key codes. For a keyboard like the Planck which has layers directly to shifted versions of special character keys you were unable to produce those characters using the Lower layer.

9 years agoCreate a thread for the serial link
Fred Sundvik [Sun, 21 Feb 2016 21:52:00 +0000 (23:52 +0200)]
Create a thread for the serial link

9 years agoSupport for Chibios compilation
Fred Sundvik [Sun, 21 Feb 2016 21:17:59 +0000 (23:17 +0200)]
Support for Chibios compilation

Remove some warnings, change the include paths.

9 years agoAdd master to single slave transport
Fred Sundvik [Sun, 21 Feb 2016 19:47:40 +0000 (21:47 +0200)]
Add master to single slave transport

9 years agoAdd slave to master transport
Fred Sundvik [Sun, 21 Feb 2016 19:32:01 +0000 (21:32 +0200)]
Add slave to master transport

9 years agoAdd proper initialization of transport buffers
Fred Sundvik [Sun, 21 Feb 2016 19:15:42 +0000 (21:15 +0200)]
Add proper initialization of transport buffers

9 years agoAdd master to slave transport
Fred Sundvik [Sun, 21 Feb 2016 19:04:42 +0000 (21:04 +0200)]
Add master to slave transport

9 years agoMerge pull request #157 from DidierLoiseau/typematrix
Jack Humbert [Sun, 21 Feb 2016 18:35:08 +0000 (13:35 -0500)]
Merge pull request #157 from DidierLoiseau/typematrix

Small fixes and improvements to tm2030 layout

9 years agoAdded eclipse settings files to .gitignore
Didier Loiseau [Sun, 21 Feb 2016 18:23:28 +0000 (19:23 +0100)]
Added eclipse settings files to .gitignore

9 years agoUpdated tm2030 keymap.hex
Didier Loiseau [Sun, 21 Feb 2016 18:10:03 +0000 (19:10 +0100)]
Updated tm2030 keymap.hex

9 years agoFixed compilation warnings due to missing return statements
Didier Loiseau [Sun, 21 Feb 2016 17:56:21 +0000 (18:56 +0100)]
Fixed compilation warnings due to missing return statements

9 years agoMerge pull request #153 from spydon/xmonad_keymap
Jack Humbert [Sun, 21 Feb 2016 17:35:46 +0000 (12:35 -0500)]
Merge pull request #153 from spydon/xmonad_keymap

Keymap optimized for xmonad

9 years agoMerge pull request #155 from vincent-pochet/fr_ch_extra_keymap
Jack Humbert [Sun, 21 Feb 2016 17:35:10 +0000 (12:35 -0500)]
Merge pull request #155 from vincent-pochet/fr_ch_extra_keymap

Add extra keymap for swiss french keyboard

9 years agoWriting signals events
Fred Sundvik [Sun, 21 Feb 2016 16:51:10 +0000 (18:51 +0200)]
Writing signals events

9 years agoChange the triple buffer object interface
Fred Sundvik [Sun, 21 Feb 2016 16:30:04 +0000 (18:30 +0200)]
Change the triple buffer object interface

9 years agoMore transport WIP
Fred Sundvik [Sun, 21 Feb 2016 15:33:31 +0000 (17:33 +0200)]
More transport WIP

9 years agoLocal and remote objects WIP
Fred Sundvik [Sun, 21 Feb 2016 10:53:51 +0000 (12:53 +0200)]
Local and remote objects WIP

9 years agoWorking triple buffering
Fred Sundvik [Sat, 20 Feb 2016 23:07:44 +0000 (01:07 +0200)]
Working triple buffering

9 years agoSimplify the triple buffer implementation
Fred Sundvik [Sat, 20 Feb 2016 22:44:25 +0000 (00:44 +0200)]
Simplify the triple buffer implementation

9 years agoUpdates to triple buffer
Fred Sundvik [Sat, 20 Feb 2016 21:40:52 +0000 (23:40 +0200)]
Updates to triple buffer

9 years agoAdd first version of triple buffered object
Fred Sundvik [Sat, 20 Feb 2016 20:22:42 +0000 (22:22 +0200)]
Add first version of triple buffered object

9 years agoAdd first transport tests
Fred Sundvik [Sat, 20 Feb 2016 13:49:31 +0000 (15:49 +0200)]
Add first transport tests

9 years agoAdd some validation for invalid router destinations
Fred Sundvik [Sat, 20 Feb 2016 13:28:42 +0000 (15:28 +0200)]
Add some validation for invalid router destinations

9 years agoSupport for other links sending to master
Fred Sundvik [Sat, 20 Feb 2016 13:14:40 +0000 (15:14 +0200)]
Support for other links sending to master

9 years agoFirst link sending to master
Fred Sundvik [Sat, 20 Feb 2016 13:02:53 +0000 (15:02 +0200)]
First link sending to master

9 years agoAdd extra keymap for swiss french keyboard
Vincent Pochet [Sat, 20 Feb 2016 13:01:28 +0000 (14:01 +0100)]
Add extra keymap for swiss french keyboard

9 years agoAdd master send to specific destinations
Fred Sundvik [Sat, 20 Feb 2016 12:52:17 +0000 (14:52 +0200)]
Add master send to specific destinations

9 years agoAdd complete master broadcast test
Fred Sundvik [Sat, 20 Feb 2016 12:32:26 +0000 (14:32 +0200)]
Add complete master broadcast test

9 years agoStart implement router
Fred Sundvik [Sat, 20 Feb 2016 11:59:48 +0000 (13:59 +0200)]
Start implement router

9 years agoAdd link parameter
Fred Sundvik [Sat, 20 Feb 2016 10:06:23 +0000 (12:06 +0200)]
Add link parameter

9 years agoAdded a keymap optimized for xmonad
Lukas Klingsbo [Thu, 18 Feb 2016 20:27:02 +0000 (21:27 +0100)]
Added a keymap optimized for xmonad

The M(1) function changes layer temporarily (so that numbers can be used)
and holds LGUI which makes it possible to easily change virtual screens
and swap windows inbetween them.

9 years agoMerge pull request #145 from gerbercj/feature/atreus_astar
Jack Humbert [Thu, 18 Feb 2016 02:18:13 +0000 (21:18 -0500)]
Merge pull request #145 from gerbercj/feature/atreus_astar

Add support for Atreus running on A-Star

9 years agoChange default controller for Atreus from Teensy2 to A-Star
Chris Gerber [Wed, 17 Feb 2016 23:55:17 +0000 (18:55 -0500)]
Change default controller for Atreus from Teensy2 to A-Star

9 years agoHide the byte stuffer state inside it
Fred Sundvik [Wed, 17 Feb 2016 07:07:38 +0000 (09:07 +0200)]
Hide the byte stuffer state inside it

9 years agoAdd support for Atreus running on A-Star
Chris Gerber [Sun, 3 Jan 2016 22:49:28 +0000 (17:49 -0500)]
Add support for Atreus running on A-Star

9 years agotesting moving the 6 to the left, having one key more on the right used for hash now
Stephan Bösebeck [Mon, 15 Feb 2016 13:13:29 +0000 (14:13 +0100)]
testing moving the 6 to the left, having one key more on the right used for hash now
feels a bit more natural to me. Need to investigate further.

9 years agoUse memcpy instead of cast to avoid alignment issues
Fred Sundvik [Sun, 14 Feb 2016 19:49:31 +0000 (21:49 +0200)]
Use memcpy instead of cast to avoid alignment issues

9 years agoRename route_frame to route_incoming_frame
Fred Sundvik [Sun, 14 Feb 2016 19:34:40 +0000 (21:34 +0200)]
Rename route_frame to route_incoming_frame

9 years agoRename recv_frame to validator_recv_frame
Fred Sundvik [Sun, 14 Feb 2016 19:33:14 +0000 (21:33 +0200)]
Rename recv_frame to validator_recv_frame

9 years agoAdd validator send frame
Fred Sundvik [Sun, 14 Feb 2016 19:31:01 +0000 (21:31 +0200)]
Add validator send frame

9 years agoAdd crc32 validation of received frames
Fred Sundvik [Sun, 14 Feb 2016 19:13:16 +0000 (21:13 +0200)]
Add crc32 validation of received frames

9 years agoStart implement frame validator
Fred Sundvik [Sun, 14 Feb 2016 18:45:59 +0000 (20:45 +0200)]
Start implement frame validator

9 years agoAdd some full round trip tests
Fred Sundvik [Sun, 14 Feb 2016 18:07:51 +0000 (20:07 +0200)]
Add some full round trip tests

Mostly to ensure that the receive and send framing works the same
way. Especially for the special case with 254 non-zeros.

9 years agoAdd byte stuffing send support for large frames
Fred Sundvik [Sun, 14 Feb 2016 17:56:22 +0000 (19:56 +0200)]
Add byte stuffing send support for large frames

9 years agoFix name of some unit tests
Fred Sundvik [Sun, 14 Feb 2016 17:03:34 +0000 (19:03 +0200)]
Fix name of some unit tests

9 years agoHanlde sending of zero bytes for small packets
Fred Sundvik [Sun, 14 Feb 2016 16:59:01 +0000 (18:59 +0200)]
Hanlde sending of zero bytes for small packets

9 years agoAdd sending of small frames with no zeroes
Fred Sundvik [Sun, 14 Feb 2016 15:45:25 +0000 (17:45 +0200)]
Add sending of small frames with no zeroes

9 years agoAdd byte stuffer recv handling of too long frames
Fred Sundvik [Sun, 14 Feb 2016 13:57:44 +0000 (15:57 +0200)]
Add byte stuffer recv handling of too long frames

9 years agoBytestuffer recv handling of long frames
Fred Sundvik [Sun, 14 Feb 2016 13:28:57 +0000 (15:28 +0200)]
Bytestuffer recv handling of long frames

9 years agoMutiple frame handling for byte stuffer
Fred Sundvik [Sun, 14 Feb 2016 12:25:54 +0000 (14:25 +0200)]
Mutiple frame handling for byte stuffer

Also handles unexpected data.

9 years agoImplement receive of valid small byte stuffed frames
Fred Sundvik [Sun, 14 Feb 2016 12:04:51 +0000 (14:04 +0200)]
Implement receive of valid small byte stuffed frames

9 years agoRename files to match what they actually do
Fred Sundvik [Sun, 14 Feb 2016 11:05:50 +0000 (13:05 +0200)]
Rename files to match what they actually do

Also add validator before routing.

9 years agoStart implementing data_link
Fred Sundvik [Sun, 14 Feb 2016 10:45:12 +0000 (12:45 +0200)]
Start implementing data_link

9 years agoUse cgreen test runner instead of executables
Fred Sundvik [Sat, 13 Feb 2016 23:58:26 +0000 (01:58 +0200)]
Use cgreen test runner instead of executables

9 years agoAdd separate makefile for tests
Fred Sundvik [Sat, 13 Feb 2016 23:31:01 +0000 (01:31 +0200)]
Add separate makefile for tests

9 years agoAdd makefile for compiling and running unit tests
Fred Sundvik [Sat, 13 Feb 2016 22:20:14 +0000 (00:20 +0200)]
Add makefile for compiling and running unit tests

9 years agoAdd cgreen unit test library and makefile
Fred Sundvik [Sat, 13 Feb 2016 22:05:58 +0000 (00:05 +0200)]
Add cgreen unit test library and makefile

9 years agoInitial commit
fredizzimo [Sat, 13 Feb 2016 21:26:39 +0000 (23:26 +0200)]
Initial commit

9 years agoClean up wrong license information
Fred Sundvik [Sat, 13 Feb 2016 20:19:49 +0000 (22:19 +0200)]
Clean up wrong license information

9 years agoUpdate readme and license
Fred Sundvik [Sat, 13 Feb 2016 20:08:49 +0000 (22:08 +0200)]
Update readme and license

Also add integration examples

9 years agoInitialize backlight and LCD during visualizer_init
Fred Sundvik [Sat, 13 Feb 2016 18:29:49 +0000 (20:29 +0200)]
Initialize backlight and LCD during visualizer_init

9 years agoCompile the user visualizer
Fred Sundvik [Sat, 13 Feb 2016 17:52:57 +0000 (19:52 +0200)]
Compile the user visualizer

9 years agoAdd visualizer
Fred Sundvik [Sat, 13 Feb 2016 17:38:23 +0000 (19:38 +0200)]
Add visualizer

A generic visualizer that supports animations. There's a few
predefined keyframe types included, and more can be added by the
user.

9 years agoAdd LCD backlight support
Fred Sundvik [Sat, 13 Feb 2016 17:21:16 +0000 (19:21 +0200)]
Add LCD backlight support

Also possibility to disable the LCD support

9 years agoAdd makefile that includes ugfx
Fred Sundvik [Sat, 13 Feb 2016 15:47:39 +0000 (17:47 +0200)]
Add makefile that includes ugfx

9 years agoAdd uGFX submodule v 2.4
Fred Sundvik [Sat, 13 Feb 2016 14:44:14 +0000 (16:44 +0200)]
Add uGFX submodule v 2.4

9 years agoAdd MIT license
fredizzimo [Fri, 12 Feb 2016 07:59:39 +0000 (09:59 +0200)]
Add MIT license

9 years agoMerge pull request #141 from XenoBits/master
Erez Zukerman [Fri, 12 Feb 2016 13:50:01 +0000 (08:50 -0500)]
Merge pull request #141 from XenoBits/master

Ergodox EZ new keymap for C# developers

9 years agoAnother readme.md improvement
Maxime Millet [Fri, 12 Feb 2016 11:01:36 +0000 (12:01 +0100)]
Another readme.md improvement

9 years agoImproved readme
Maxime Millet [Fri, 12 Feb 2016 11:00:13 +0000 (12:00 +0100)]
Improved readme

9 years agoAdded C# developer keymap
Maxime Millet [Fri, 12 Feb 2016 10:54:27 +0000 (11:54 +0100)]
Added C# developer keymap

9 years agoAdd readme
Fred Sundvik [Fri, 12 Feb 2016 07:33:38 +0000 (09:33 +0200)]
Add readme

9 years agoMerge pull request #140 from lasko/master
Jack Humbert [Fri, 12 Feb 2016 04:58:08 +0000 (23:58 -0500)]
Merge pull request #140 from lasko/master

A slightly different default layout

9 years agoAdded pageup, pagedown, home, and end keys
Lasko Height [Fri, 12 Feb 2016 04:52:59 +0000 (20:52 -0800)]
Added pageup, pagedown, home, and end keys

9 years agoAdded a Tenkey layer and moved the del key
Lasko Height [Fri, 12 Feb 2016 04:46:12 +0000 (20:46 -0800)]
Added a Tenkey layer and moved the del key

9 years agoAdding my initial layout
Lasko Height [Fri, 12 Feb 2016 04:20:09 +0000 (20:20 -0800)]
Adding my initial layout

9 years agoAdding my initial layout
Lasko Height [Fri, 12 Feb 2016 04:19:07 +0000 (20:19 -0800)]
Adding my initial layout

9 years agoMerge pull request #139 from joarau/norwegian-colemak-ergodox-with-norwegian-definitions
Erez Zukerman [Fri, 12 Feb 2016 01:40:47 +0000 (20:40 -0500)]
Merge pull request #139 from joarau/norwegian-colemak-ergodox-with-norwegian-definitions

Norwegian Colemak Ergodox and Norwegian key definitions

9 years agoNorwegian Colemak Ergodox and Norwegian key definitions
joar [Thu, 11 Feb 2016 14:13:10 +0000 (15:13 +0100)]
Norwegian Colemak Ergodox and Norwegian key definitions

9 years agoMore tweaks to experimental layout
Erez Zukerman [Thu, 11 Feb 2016 14:55:10 +0000 (16:55 +0200)]
More tweaks to experimental layout

9 years agoMerge branch 'master' of github.com:jackhumbert/qmk_firmware
Erez Zukerman [Thu, 11 Feb 2016 14:39:40 +0000 (16:39 +0200)]
Merge branch 'master' of github.com:jackhumbert/qmk_firmware

9 years agoMerge pull request #138 from Willyfrog/master
Erez Zukerman [Wed, 10 Feb 2016 20:40:25 +0000 (15:40 -0500)]
Merge pull request #138 from Willyfrog/master

ergodox_ez for emacs + mac + altgr users

9 years agoadd image
Guillermo Vayá [Wed, 10 Feb 2016 18:04:26 +0000 (19:04 +0100)]
add image