Update to work with the new HostOS

`HostOS` depends on `EEPROMSettings` now, we should initialize that plugin too.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
pull/389/head
Gergely Nagy 6 years ago
parent ce9977dba4
commit 481fca0d4e
No known key found for this signature in database
GPG Key ID: AC1E90BAC433F68F

@ -20,11 +20,11 @@ Using the extension is as simple as including the header, registering it with
```c++ ```c++
#include <Kaleidoscope.h> #include <Kaleidoscope.h>
#include <Kaleidoscope-EEPROM-Settings.h>
#include <Kaleidoscope-HostOS.h> #include <Kaleidoscope-HostOS.h>
#include <Kaleidoscope/HostOS-select.h>
#include <Kaleidoscope-Unicode.h> #include <Kaleidoscope-Unicode.h>
KALEIDOSCOPE_INIT_PLUGINS(HostOS, Unicode); KALEIDOSCOPE_INIT_PLUGINS(EEPROMSettings, HostOS, Unicode);
void setup() { void setup() {
Kaleidoscope.setup(); Kaleidoscope.setup();

@ -15,9 +15,8 @@
* this program. If not, see <http://www.gnu.org/licenses/>. * this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#define KALEIDOSCOPE_HOSTOS_GUESSER 1
#include <Kaleidoscope.h> #include <Kaleidoscope.h>
#include <Kaleidoscope-EEPROM-Settings.h>
#include <Kaleidoscope-HostOS.h> #include <Kaleidoscope-HostOS.h>
#include "Kaleidoscope-Macros.h" #include "Kaleidoscope-Macros.h"
#include <Kaleidoscope-Unicode.h> #include <Kaleidoscope-Unicode.h>
@ -63,7 +62,8 @@ const macro_t *macroAction(uint8_t macroIndex, uint8_t keyState) {
return MACRO_NONE; return MACRO_NONE;
} }
KALEIDOSCOPE_INIT_PLUGINS(HostOS, KALEIDOSCOPE_INIT_PLUGINS(EEPROMSettings,
HostOS,
Macros, Macros,
Unicode); Unicode);

Loading…
Cancel
Save