aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/satan
AgeCommit message (Collapse)Author
2017-11-26added addcninblue's layout (#2049)Gravatar Add Chan
* added addcninblue's layout * vim layer
2017-11-01Add satan keymap: HHKB-alike based on dbroqua's, with mouse functionality ↵Gravatar dkrieger
(#1948) * Add satan keymap: HHKB-alike based on dbroqua's, with mouse functionality and without LED functionality * move mouse layer to DOUBLE_HOLD, add UTIL layer for TRIPLE_HOLD - UTIL layer - currently has "RESET" key and nothing else. - functionality otherwise covered by bootmagic should go here - small bugfix: dispatch of [QTY]_HOLD should be based on range tap count falls in, not exact count.
2017-10-25Add RESET to satan:dbroqua mappingGravatar Doug Krieger
2017-10-15update keymaps to not be the canonical fileGravatar Jack Humbert
2017-10-14Make arguments redo, subproject elimination (#1784)Gravatar Jack Humbert
* redo make args to use colons, better folder structuring system [skip ci] * don't put spaces after statements - hard lessons in makefile development * fix-up some other rules.mk * give travis a chance * reset KEYMAPS variable * start converting keyboards to new system * try making all with travis * redo make args to use colons, better folder structuring system [skip ci] * don't put spaces after statements - hard lessons in makefile development * fix-up some other rules.mk * give travis a chance * reset KEYMAPS variable * start converting keyboards to new system * try making all with travis * start to update readmes and keyboards * look in keyboard directories for board.mk * update visualizer rules * fix up some other keyboards/keymaps * fix arm board ld includes * fix board rules * fix up remaining keyboards * reset layout variable * reset keyboard_layouts * fix remainging keymaps/boards * update readmes, docs * add note to makefile error * update readmes * remove planck keymap warnings * update references and docs * test out tarvis build stages * don't use stages for now * don't use stages for now
2017-09-29Clueboard 60% support (#1746)Gravatar skullydazed
* initial clueboard_60 support * LED lighting support * fix the clueboard->clueboard_66 rename * Add layout support to clueboard_60 * Fix the 60_iso layout so it's actually iso * add a default keymap for AEK layout * fix clueboard_17 * Fixup the ISO layouts * Fix the `wait_ms()/wait_us()` definitions for chibios * Fix up the wait_ms/wait_us hack. Reduce stack size. * Add a missing #include "wait.h" * commit files that should have already been comitted
2017-09-27remove all makefiles from keyboard directoriesGravatar Jack Humbert
2017-09-08Remove all Makefiles from the keyboards directory. (#1660)Gravatar skullydazed
* Remove all Makefiles from the keyboards directory. * update keymaps added in the last 8 days * Ignore keyboard/keymap makefiles * update hand_wire to reflect our new Makefile-less reality * Update the make guide to reflect the new reality * move planck keymap options to rules.mk * update planck keymaps 4real * trigger travis * add back build_keyboard.mk * restore changes to build_keyboard
2017-08-30rask's Satan and BananaSplit60 (#1654)Gravatar Otto Rask
* Add rask's Satan layout * Add rask's Satan layout * Add rask's BananaSplit60 layout * Add rask's BS60 readme * Fix rask's BS60 readme image * Fix rask's BS60 readme image again
2017-08-26Add split layout to more keyboards.Gravatar Joe Wasson
2017-08-23Creates a layouts/ folder for keymaps shared between keyboards (#1609)Gravatar Jack Humbert
* include variables and .h files as pp directives * start layout compilation * split ergodoxes up * don't compile all layouts for everything * might seg fault * reset layouts variable * actually reset layouts * include rules.mk instead * remove includes from rules.mk * update variable setting * load visualizer from path * adds some more examples * adds more layouts * more boards added * more boards added * adds documentation for layouts * use lowercase names for LAYOUT_ * add layout.json files for each layout * add community folder, default keymaps for layouts * touch-up default layouts * touch-up layouts, some keyboard rules.mk * update documentation for layouts * fix up serial/i2c switches
2017-08-21Use cmd-left and cmd-right instead of ctrl-a and ctrl-e for home and endGravatar Mark Spanbroek
The ctrl commands only seem to work well in terminal, not in other apps.
2017-08-21Remove COMPACT_KEYMAP, use full KC_ keycodes instead.Gravatar Mark Spanbroek
2017-08-21Revert "Add COMPACT_KEYMAP macro to Satan GH60"Gravatar Mark Spanbroek
9a1826598a1a06d87459c5bbef9db9be277bdae9
2017-08-21Add screen lock keyGravatar Mark Spanbroek
2017-08-21Fix power; use keyboard shortcut for MacGravatar Mark Spanbroek
2017-08-21Reverse the split shift/fnGravatar Mark Spanbroek
Turns out that 3c and 3d are not reversed when splitting the right shift in the way that the Mark I layout does. Reversing it here, rather than in the generic satan.h to avoid breaking the other layouts.
2017-08-21Add Mark I layoutGravatar Mark Spanbroek
2017-08-21Add COMPACT_KEYMAP macro to Satan GH60Gravatar Mark Spanbroek
2017-08-21Fix: add missing keys to Satan GH60 KEYMAP macroGravatar Mark Spanbroek
2017-08-20Create readme.mdGravatar Ben James
2017-08-20Create MakefileGravatar Ben James
2017-08-20Create config.hGravatar Ben James
2017-08-20Create keymap.cGravatar Ben James
2017-08-16Make the bulk of our keyboards match the readme.md standardGravatar skullY
2017-08-06Fixed a layout comment to match layout arrayGravatar Gareth Pye
2017-06-30Update keyboards' rules.mk/Makefiles (#1442)Gravatar Jack Humbert
this may change some of the keyboards' default settings - if you experience anything odd, please check back to this commit
2017-06-11remove .hex, .PNG, .jpgGravatar Jack Humbert
2017-06-11remove the rest of the .pngsGravatar Jack Humbert
2017-05-12Merge pull request #1297 from khogeland/satan-colemakGravatar Jack Humbert
Colemak layout for GH60 Satan
2017-05-12Colemak layout GH60 SatanGravatar Kevin Hogeland
2017-05-11Fix spelling of "persistent"Gravatar Nikolaus Wittenstein
Fixes #1201.
2017-03-28typo removed {3 ...Gravatar Ole Anders
2017-03-28fixed capitalization issue (checkTime => checktime)Gravatar Ole Anders
2017-03-28moved checktime out of functionGravatar Ole Anders
2017-03-28declaring checktime before the function it is used in.Gravatar Ole Anders
2017-03-28fixed function to not accept any arguments.Gravatar Ole Anders
As per Pramod's comment on stack overflow: In C int foo() and int foo(void) are different functions. int foo() accepts an arbitrary number of arguments, while int foo(void) accepts 0 arguments. In C++ they mean the same thing. I suggest that you use void consistently when you mean no arguments.
2017-03-28removed varable trace option from makefileGravatar Ole Anders
2017-03-28slight cleanup as per recommendationGravatar Ole Anders
2017-03-28Moved key_timer out of function.Gravatar Ole Anders
2017-03-28removed a carriage returnGravatar Ole Anders
2017-03-28Merge remote-tracking branch 'refs/remotes/qmk/master'Gravatar Ole Anders
2017-03-28fixed #1139 issuesGravatar Ole Anders
A fix described by jackhumbert has been sorted out now.
2017-03-28Merge pull request #1112 from newsboytko/newsboytko/midi-keycodesGravatar Jack Humbert
Flesh out MIDI support
2017-03-20Use single _FUNC layer. Move RESET and base layout-changing keys to _FUNC.Gravatar Stephen Tudor
2017-03-20Remove tap-dance. Raise will be accessed via holding shift while lower is activeGravatar Stephen Tudor
2017-03-20Use normal backtick in ESC spot - I've mapped ESC to caps lockGravatar Stephen Tudor
2017-03-20Fix shift tap-dance (can't use one-shot layer)Gravatar Stephen Tudor
2017-03-10Forsake spacefn in favor of left shift tapdance. Move media controls.Gravatar Stephen Tudor
2017-03-09Add smt keymap for Satan 'GH60'Gravatar Stephen Tudor