]>
git.donarmstrong.com Git - qmk_firmware.git/log
Noah Andrews [Fri, 26 Feb 2016 06:53:18 +0000 (01:53 -0500)]
Added Windows environment setup script
Noah Andrews [Fri, 26 Feb 2016 05:29:55 +0000 (00:29 -0500)]
Include MSYS directory in Windows path
Noah Andrews [Fri, 26 Feb 2016 04:53:44 +0000 (23:53 -0500)]
Add script to setup the PATH variable on Windows
deepshitgoeshere [Thu, 25 Feb 2016 21:27:59 +0000 (22:27 +0100)]
Delete keymap_eigen.c
deepshitgoeshere [Thu, 25 Feb 2016 21:27:17 +0000 (22:27 +0100)]
Delete dfu-programmer.exe
deepshitgoeshere [Thu, 25 Feb 2016 21:26:44 +0000 (22:26 +0100)]
Delete dfu-programmer.exe
Lucas Hecht [Thu, 25 Feb 2016 20:45:28 +0000 (21:45 +0100)]
Merge branch 'jackhumbert-master'
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
Lucas Hecht [Thu, 25 Feb 2016 20:39:32 +0000 (21:39 +0100)]
delete old keymap (keymap_eigen.c)
Christopher Browne [Thu, 25 Feb 2016 18:03:44 +0000 (13:03 -0500)]
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware
Lucas Hecht [Wed, 24 Feb 2016 21:54:39 +0000 (22:54 +0100)]
Added keymap "lucas.c"
Fred Sundvik [Wed, 24 Feb 2016 20:31:01 +0000 (22:31 +0200)]
Fix include dir to use uincir instead of just inc
Stephan Bösebeck [Wed, 24 Feb 2016 16:06:32 +0000 (17:06 +0100)]
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware
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
Fred Sundvik [Tue, 23 Feb 2016 07:37:24 +0000 (09:37 +0200)]
Fix include paths for new tmk_core update
Christopher Browne [Mon, 22 Feb 2016 20:31:13 +0000 (15:31 -0500)]
More documentation
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.
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.
Fred Sundvik [Sun, 21 Feb 2016 21:52:00 +0000 (23:52 +0200)]
Create a thread for the serial link
Fred Sundvik [Sun, 21 Feb 2016 21:17:59 +0000 (23:17 +0200)]
Support for Chibios compilation
Remove some warnings, change the include paths.
Fred Sundvik [Sun, 21 Feb 2016 19:47:40 +0000 (21:47 +0200)]
Add master to single slave transport
Fred Sundvik [Sun, 21 Feb 2016 19:32:01 +0000 (21:32 +0200)]
Add slave to master transport
Fred Sundvik [Sun, 21 Feb 2016 19:15:42 +0000 (21:15 +0200)]
Add proper initialization of transport buffers
Fred Sundvik [Sun, 21 Feb 2016 19:04:42 +0000 (21:04 +0200)]
Add master to slave transport
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
Didier Loiseau [Sun, 21 Feb 2016 18:23:28 +0000 (19:23 +0100)]
Added eclipse settings files to .gitignore
Didier Loiseau [Sun, 21 Feb 2016 18:10:03 +0000 (19:10 +0100)]
Updated tm2030 keymap.hex
Didier Loiseau [Sun, 21 Feb 2016 17:56:21 +0000 (18:56 +0100)]
Fixed compilation warnings due to missing return statements
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
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
Fred Sundvik [Sun, 21 Feb 2016 16:51:10 +0000 (18:51 +0200)]
Writing signals events
Fred Sundvik [Sun, 21 Feb 2016 16:30:04 +0000 (18:30 +0200)]
Change the triple buffer object interface
Fred Sundvik [Sun, 21 Feb 2016 15:33:31 +0000 (17:33 +0200)]
More transport WIP
Fred Sundvik [Sun, 21 Feb 2016 10:53:51 +0000 (12:53 +0200)]
Local and remote objects WIP
Fred Sundvik [Sat, 20 Feb 2016 23:07:44 +0000 (01:07 +0200)]
Working triple buffering
Fred Sundvik [Sat, 20 Feb 2016 22:44:25 +0000 (00:44 +0200)]
Simplify the triple buffer implementation
Fred Sundvik [Sat, 20 Feb 2016 21:40:52 +0000 (23:40 +0200)]
Updates to triple buffer
Fred Sundvik [Sat, 20 Feb 2016 20:22:42 +0000 (22:22 +0200)]
Add first version of triple buffered object
Fred Sundvik [Sat, 20 Feb 2016 13:49:31 +0000 (15:49 +0200)]
Add first transport tests
Fred Sundvik [Sat, 20 Feb 2016 13:28:42 +0000 (15:28 +0200)]
Add some validation for invalid router destinations
Fred Sundvik [Sat, 20 Feb 2016 13:14:40 +0000 (15:14 +0200)]
Support for other links sending to master
Fred Sundvik [Sat, 20 Feb 2016 13:02:53 +0000 (15:02 +0200)]
First link sending to master
Vincent Pochet [Sat, 20 Feb 2016 13:01:28 +0000 (14:01 +0100)]
Add extra keymap for swiss french keyboard
Fred Sundvik [Sat, 20 Feb 2016 12:52:17 +0000 (14:52 +0200)]
Add master send to specific destinations
Fred Sundvik [Sat, 20 Feb 2016 12:32:26 +0000 (14:32 +0200)]
Add complete master broadcast test
Fred Sundvik [Sat, 20 Feb 2016 11:59:48 +0000 (13:59 +0200)]
Start implement router
Fred Sundvik [Sat, 20 Feb 2016 10:06:23 +0000 (12:06 +0200)]
Add link parameter
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.
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
Chris Gerber [Wed, 17 Feb 2016 23:55:17 +0000 (18:55 -0500)]
Change default controller for Atreus from Teensy2 to A-Star
Fred Sundvik [Wed, 17 Feb 2016 07:07:38 +0000 (09:07 +0200)]
Hide the byte stuffer state inside it
Chris Gerber [Sun, 3 Jan 2016 22:49:28 +0000 (17:49 -0500)]
Add support for Atreus running on A-Star
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.
Fred Sundvik [Sun, 14 Feb 2016 19:49:31 +0000 (21:49 +0200)]
Use memcpy instead of cast to avoid alignment issues
Fred Sundvik [Sun, 14 Feb 2016 19:34:40 +0000 (21:34 +0200)]
Rename route_frame to route_incoming_frame
Fred Sundvik [Sun, 14 Feb 2016 19:33:14 +0000 (21:33 +0200)]
Rename recv_frame to validator_recv_frame
Fred Sundvik [Sun, 14 Feb 2016 19:31:01 +0000 (21:31 +0200)]
Add validator send frame
Fred Sundvik [Sun, 14 Feb 2016 19:13:16 +0000 (21:13 +0200)]
Add crc32 validation of received frames
Fred Sundvik [Sun, 14 Feb 2016 18:45:59 +0000 (20:45 +0200)]
Start implement frame validator
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.
Fred Sundvik [Sun, 14 Feb 2016 17:56:22 +0000 (19:56 +0200)]
Add byte stuffing send support for large frames
Fred Sundvik [Sun, 14 Feb 2016 17:03:34 +0000 (19:03 +0200)]
Fix name of some unit tests
Fred Sundvik [Sun, 14 Feb 2016 16:59:01 +0000 (18:59 +0200)]
Hanlde sending of zero bytes for small packets
Fred Sundvik [Sun, 14 Feb 2016 15:45:25 +0000 (17:45 +0200)]
Add sending of small frames with no zeroes
Fred Sundvik [Sun, 14 Feb 2016 13:57:44 +0000 (15:57 +0200)]
Add byte stuffer recv handling of too long frames
Fred Sundvik [Sun, 14 Feb 2016 13:28:57 +0000 (15:28 +0200)]
Bytestuffer recv handling of long frames
Fred Sundvik [Sun, 14 Feb 2016 12:25:54 +0000 (14:25 +0200)]
Mutiple frame handling for byte stuffer
Also handles unexpected data.
Fred Sundvik [Sun, 14 Feb 2016 12:04:51 +0000 (14:04 +0200)]
Implement receive of valid small byte stuffed frames
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.
Fred Sundvik [Sun, 14 Feb 2016 10:45:12 +0000 (12:45 +0200)]
Start implementing data_link
Fred Sundvik [Sat, 13 Feb 2016 23:58:26 +0000 (01:58 +0200)]
Use cgreen test runner instead of executables
Fred Sundvik [Sat, 13 Feb 2016 23:31:01 +0000 (01:31 +0200)]
Add separate makefile for tests
Fred Sundvik [Sat, 13 Feb 2016 22:20:14 +0000 (00:20 +0200)]
Add makefile for compiling and running unit tests
Fred Sundvik [Sat, 13 Feb 2016 22:05:58 +0000 (00:05 +0200)]
Add cgreen unit test library and makefile
fredizzimo [Sat, 13 Feb 2016 21:26:39 +0000 (23:26 +0200)]
Initial commit
Fred Sundvik [Sat, 13 Feb 2016 20:19:49 +0000 (22:19 +0200)]
Clean up wrong license information
Fred Sundvik [Sat, 13 Feb 2016 20:08:49 +0000 (22:08 +0200)]
Update readme and license
Also add integration examples
Fred Sundvik [Sat, 13 Feb 2016 18:29:49 +0000 (20:29 +0200)]
Initialize backlight and LCD during visualizer_init
Fred Sundvik [Sat, 13 Feb 2016 17:52:57 +0000 (19:52 +0200)]
Compile the user 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.
Fred Sundvik [Sat, 13 Feb 2016 17:21:16 +0000 (19:21 +0200)]
Add LCD backlight support
Also possibility to disable the LCD support
Fred Sundvik [Sat, 13 Feb 2016 15:47:39 +0000 (17:47 +0200)]
Add makefile that includes ugfx
Fred Sundvik [Sat, 13 Feb 2016 14:44:14 +0000 (16:44 +0200)]
Add uGFX submodule v 2.4
fredizzimo [Fri, 12 Feb 2016 07:59:39 +0000 (09:59 +0200)]
Add MIT license
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
Maxime Millet [Fri, 12 Feb 2016 11:01:36 +0000 (12:01 +0100)]
Another readme.md improvement
Maxime Millet [Fri, 12 Feb 2016 11:00:13 +0000 (12:00 +0100)]
Improved readme
Maxime Millet [Fri, 12 Feb 2016 10:54:27 +0000 (11:54 +0100)]
Added C# developer keymap
Fred Sundvik [Fri, 12 Feb 2016 07:33:38 +0000 (09:33 +0200)]
Add readme
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
Lasko Height [Fri, 12 Feb 2016 04:52:59 +0000 (20:52 -0800)]
Added pageup, pagedown, home, and end keys
Lasko Height [Fri, 12 Feb 2016 04:46:12 +0000 (20:46 -0800)]
Added a Tenkey layer and moved the del key
Lasko Height [Fri, 12 Feb 2016 04:20:09 +0000 (20:20 -0800)]
Adding my initial layout
Lasko Height [Fri, 12 Feb 2016 04:19:07 +0000 (20:19 -0800)]
Adding my initial layout
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
joar [Thu, 11 Feb 2016 14:13:10 +0000 (15:13 +0100)]
Norwegian Colemak Ergodox and Norwegian key definitions
Erez Zukerman [Thu, 11 Feb 2016 14:55:10 +0000 (16:55 +0200)]
More tweaks to experimental layout
Erez Zukerman [Thu, 11 Feb 2016 14:39:40 +0000 (16:39 +0200)]
Merge branch 'master' of github.com:jackhumbert/qmk_firmware
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
Guillermo Vayá [Wed, 10 Feb 2016 18:04:26 +0000 (19:04 +0100)]
add image