Commit Graph

9 Commits (1620d78e73f8e01ed1d48255c655d9eb6cc1b135)

Author SHA1 Message Date
skullY 685d4c2f97 Do some cleanup for the API
marcostrauss 57bf00f28f ErgoDone: VID/PID/NKRO ()
* - Fancy default PID and option for corresponding VID.
- Information about official VID/PID.
- Correct manufacturer name.
- NKRO enabled by default.

* Resolved build error with `#ifndef FORCE_NKRO`.
Jack Humbert 800ec55dfc Make arguments redo, subproject elimination ()
* 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
marcostrauss 01ac8a6051 ErgoDone keyboard: Improved structure of readme and augmented it with important information. Updated links to moved content.
Jack Humbert 791b9cc652 remove all makefiles from keyboard directories
Harshit Goel 23ce0b43b6 Further updated ergodone readme.md ()
* updated read.md file

* added image to flash hex on ergodone

* corrected image link

* updated direct image link

* image with larger text
Goel 7da585917b updated read.md file
Toshiki Yagi de315c54eb make ergodone's led work well
Jack Humbert d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards ()
* 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