Commit graph

652 commits

Author SHA1 Message Date
Jack Hartstein
72313c5178 updated readme for oled support 2021-01-02 17:01:47 -08:00
Jack Hartstein
087f4a50ee added OLED support 2021-01-02 16:45:06 -08:00
Jack Hartstein
eadff9ee85 updated compiled files and .gitignore 2021-01-01 18:30:39 -08:00
Jack Hartstein
0510106844 updated readme and gitignore 2021-01-01 14:25:05 -08:00
Jack Hartstein
fbd02ec9c4 added to gitignore 2021-01-01 14:19:30 -08:00
Jack Hartstein
f21c42e421 merge with updated zmk 2021-01-01 14:13:36 -08:00
Jack Hartstein
fd85ef19f6 Merge https://github.com/zmkfirmware/zmk into main 2021-01-01 14:12:14 -08:00
Jack Hartstein
e27c5f0ab4 included compiled .uf2 file 2021-01-01 14:09:46 -08:00
KemoNine
a3ac0cb5be feat(shields): add ws2812 underglow support to lily58 (nice_nano) 2021-01-01 21:29:22 +00:00
Jack Hartstein
807d00d3c9 bluetooth fixes 2021-01-01 12:06:23 -08:00
Mango The Fourth
5752b4fbda
feat(shields): add eek shield
PR: #529
2021-01-01 14:33:19 +00:00
Jack Hartstein
da54121e12 reformatting 2020-12-31 18:38:17 -08:00
Jack Hartstein
f39814a256 merge with main zmk branch 2020-12-31 15:14:21 -08:00
Jack Hartstein
81c39322d3 Merge https://github.com/zmkfirmware/zmk into main 2020-12-31 15:13:38 -08:00
Jack Hartstein
93b6c889d7 NYE update 2020-12-31 15:12:23 -08:00
Pete Johanson
39490552f2 feat(boards): Add BDN9 Rev2 board.
* Onboard stm32f072.
* 3 possible encoder positions.
* Underglow/per-key not yet support.
2020-12-31 14:46:15 -05:00
Pete Johanson
5072590af5 fix(sensors): Use status filter on sensors node. 2020-12-31 14:46:15 -05:00
Pete Johanson
d698847769 fix(power): Fix for 2.4 API changes. 2020-12-30 09:29:57 -05:00
Pete Johanson
1c822754c0 fix(west): Restore atmel west module. 2020-12-29 23:30:30 -05:00
KemoNine
d207c3c30f
(feature) Add &to keycode/behavior (#489)
feat(behaviors): Add `&to` behavior to switch to a layer.
2020-12-29 11:57:49 -05:00
Nick Winans
43f6d798be feat(ext-power): Cut power when PM is sleeping 2020-12-29 08:30:57 -05:00
KemoNine
87dbd4ca28
Add uppermost, current layer status widget to oled (#493)
* Add uppermost, current layer status widget to oled

* Run clang format

* Fixup display widget source includes in CMakeLists

* Update layer widget to only be enabled on primary half of a split keyboard and shuffle some of the options specific to the widget to be enabled via the widget

* Update to latest lvgl/zmk/zephyr ; remove version text from oled per PR

* Fixup file names

* Remove last remenants of the version display text from the oled

* Fixup clang-format

Co-authored-by: KemoNine <mcrosson@kemonine.info>
2020-12-28 20:17:32 -05:00
innovaker
0e71dbc860 refactor(app): replace zmk_keymap_layers_state with zmk_keymap_layers_state_t
Aligns with typedef _t convention.

PR: #531
2020-12-28 10:20:12 -05:00
innovaker
87e7c04b00 refactor(app): replace zmk_mod_flags with zmk_mod_flags_t
Aligns with typedef _t convention.

PR: #531
2020-12-28 10:20:12 -05:00
innovaker
05b0d185a8 refactor(app): replace zmk_mod with zmk_mod_t
Aligns with typedef _t convention.

PR: #531
2020-12-28 10:20:12 -05:00
innovaker
87179698b4 refactor(app): replace zmk_key with zmk_key_t
Aligns with typedef _t convention.

PR: #531
2020-12-28 10:20:12 -05:00
Pete Johanson
4fc17e0b3a fix(shields): Enable USB by default on right side.
* Ensures USB power detection for sleep/charging
  is properly detected on the right side by deafult.
2020-12-28 10:16:24 -05:00
Pete Johanson
4db5b169bf refactor(splits): Ability to override split role.
* Move central/peripheral setting to Kconfig.defconfig
  files to allow left/right .conf files to override
  central/peripheral role for splits.
2020-12-28 10:16:24 -05:00
innovaker
842aa5a842 refactor: replace filename hyphens with underscores
Aligns *.h and *.c to underscore naming convention.

These were kept (with warnings) for backwards compatibility with external boards/shields:
- kscan-mock.h
- matrix-transform.h
They should be removed in the future.

PR: #523
2020-12-28 01:15:35 -05:00
Okke Formsma
6927abee6e chore(tests): remove useless &cp test 2020-12-28 00:39:53 -05:00
Jack Hartstein
9e611e184b added usb and ble statements to Kconfig and updated readme 2020-12-27 07:59:23 -08:00
Jack Hartstein
d331fd6d77 added update notes 2020-12-26 17:03:47 -08:00
Jack Hartstein
96f23ea32a Merge https://github.com/jackh2000/zmk into main 2020-12-26 17:00:34 -08:00
Jack Hartstein
db8c77e979 added gpio pull downs to row-gpios in overlay file 2020-12-26 16:58:20 -08:00
jackh2000
a614fe42e2
Update README.md 2020-12-25 20:16:41 -08:00
jackh2000
49610b60dc
Update README.md 2020-12-25 20:16:11 -08:00
jackh2000
0ab19c604e
Update README.md 2020-12-25 20:15:57 -08:00
Jack Hartstein
f8fac8db05 more detailed flashing instructions 2020-12-25 19:01:37 -08:00
Jack Hartstein
2fa03ff8ed updated titles 2020-12-25 18:28:56 -08:00
Jack Hartstein
11a0afc2f1 fixed readme images 2020-12-25 18:26:55 -08:00
Jack Hartstein
6c65224472 Merge https://www.github.com/jackh2000/zmk into main 2020-12-25 18:19:55 -08:00
Jack Hartstein
2ed227176d moved power button to layer 2 and edited corresponding images 2020-12-25 18:18:40 -08:00
Jack Hartstein
beb13599a6 moved power to layer 1 2020-12-25 18:15:19 -08:00
jackh2000
ccb10520c4
format 2020-12-25 17:41:46 -08:00
jackh2000
db0396004e
add bug report link 2020-12-25 17:41:17 -08:00
jackh2000
da31069b75
update readme 2020-12-25 17:31:27 -08:00
Jack Hartstein
a5e81f615f readme formatting 2020-12-25 17:29:28 -08:00
Jack Hartstein
67d6df35bf readme formatting 2020-12-25 17:27:10 -08:00
Jack Hartstein
a4b39df3d5 reformatting instructions 2020-12-25 17:25:24 -08:00
Jack Hartstein
bc9057433f added compiled .uf2 file and instructions to readme 2020-12-25 17:23:22 -08:00