The Big Rename

Rename the library to Kaleidoscope-Cycle, and follow up with other renames, too.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
pull/389/head
Gergely Nagy 8 years ago
parent 6a8eb4dd48
commit c03725e736

@ -1,4 +1,4 @@
# Akela-Cycle # Kaleidoscope-Cycle
![status][st:stable] ![status][st:stable]
@ -24,7 +24,7 @@ each time the cycling key triggers.
[cycleaction]: #cycleactionpreviouskey-cyclecount [cycleaction]: #cycleactionpreviouskey-cyclecount
```c++ ```c++
#include <Akela-Cycle.h> #include <Kaleidoscope-Cycle.h>
// Somewhere in the keymap: // Somewhere in the keymap:
Key_Cycle Key_Cycle
@ -37,9 +37,9 @@ void cycleAction (Key previousKey, uint8_t cycleCount) {
} }
void setup (void) { void setup (void) {
Keyboardio.setup (KEYMAP_SIZE); Kaleidoscope.setup (KEYMAP_SIZE);
Keyboardio.use (&Cycle, NULL); Kaleidoscope.use (&Cycle, NULL);
} }
``` ```
@ -96,4 +96,4 @@ method explained below.
Starting from the [example][plugin:example] is the recommended way of getting Starting from the [example][plugin:example] is the recommended way of getting
started with the plugin. started with the plugin.
[plugin:example]: https://github.com/keyboardio/Akela-Cycle/blob/master/examples/Cycle/Cycle.ino [plugin:example]: https://github.com/keyboardio/Kaleidoscope-Cycle/blob/master/examples/Cycle/Cycle.ino

@ -1,5 +1,5 @@
/* -*- mode: c++ -*- /* -*- mode: c++ -*-
* Akela -- Animated Keyboardio Extension Library for Anything * Kaleidoscope-Cycle -- Key sequence cycling dead key for Kaleidoscope.
* Copyright (C) 2016, 2017 Gergely Nagy * Copyright (C) 2016, 2017 Gergely Nagy
* *
* This program is free software: you can redistribute it and/or modify * This program is free software: you can redistribute it and/or modify
@ -16,7 +16,8 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <Akela-Cycle.h> #include <Kaleidoscope.h>
#include <Kaleidoscope-Cycle.h>
const Key keymaps[][ROWS][COLS] PROGMEM = { const Key keymaps[][ROWS][COLS] PROGMEM = {
[0] = KEYMAP_STACKED [0] = KEYMAP_STACKED
@ -53,11 +54,11 @@ void cycleAction (Key previousKey, uint8_t cycleCount) {
} }
void setup () { void setup () {
Keyboardio.setup (KEYMAP_SIZE); Kaleidoscope.setup (KEYMAP_SIZE);
Keyboardio.use (&Cycle, NULL); Kaleidoscope.use (&Cycle, NULL);
} }
void loop () { void loop () {
Keyboardio.loop (); Kaleidoscope.loop ();
} }

@ -1,10 +1,10 @@
name=Akela-Cycle name=Kaleidoscope-Cycle
version=0.0.0 version=0.0.0
author=Gergely Nagy author=Gergely Nagy
maintainer=Gergely Nagy <akela@gergo.csillger.hu> maintainer=Gergely Nagy <kaleidoscope@gergo.csillger.hu>
sentence=Key sequence cycling dead key. sentence=Key sequence cycling dead key for Kaleidoscope.
paragraph=Key sequence cycling dead key. paragraph=Key sequence cycling dead key for Kaleidoscope.
category=Communication category=Communication
url=https://github.com/keyboardio/Akela-Cycle url=https://github.com/keyboardio/Kaleidoscope-Cycle
architectures=avr architectures=avr
dot_a_linkage=true dot_a_linkage=true

@ -1,5 +1,5 @@
/* -*- mode: c++ -*- /* -*- mode: c++ -*-
* Akela -- Animated Keyboardio Extension Library for Anything * Kaleidoscope-Cycle -- Key sequence cycling dead key for Kaleidoscope.
* Copyright (C) 2016, 2017 Gergely Nagy * Copyright (C) 2016, 2017 Gergely Nagy
* *
* This program is free software: you can redistribute it and/or modify * This program is free software: you can redistribute it and/or modify
@ -18,4 +18,4 @@
#pragma once #pragma once
#include <Akela/Cycle.h> #include <Kaleidoscope/Cycle.h>

@ -1,5 +1,5 @@
/* -*- mode: c++ -*- /* -*- mode: c++ -*-
* Akela -- Animated Keyboardio Extension Library for Anything * Kaleidoscope-Cycle -- Key sequence cycling dead key for Kaleidoscope.
* Copyright (C) 2016, 2017 Gergely Nagy * Copyright (C) 2016, 2017 Gergely Nagy
* *
* This program is free software: you can redistribute it and/or modify * This program is free software: you can redistribute it and/or modify
@ -16,11 +16,12 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <Akela-Cycle.h> #include <Kaleidoscope.h>
#include <Kaleidoscope-Cycle.h>
using namespace Akela::Ranges; using namespace KaleidoscopePlugins::Ranges;
namespace Akela { namespace KaleidoscopePlugins {
// --- state --- // --- state ---
Key Cycle::lastNonCycleKey; Key Cycle::lastNonCycleKey;
uint8_t Cycle::cycleCount; uint8_t Cycle::cycleCount;
@ -96,4 +97,4 @@ void
cycleAction (Key previousKey, uint8_t cycleCount) { cycleAction (Key previousKey, uint8_t cycleCount) {
} }
Akela::Cycle Cycle; KaleidoscopePlugins::Cycle Cycle;

@ -1,5 +1,5 @@
/* -*- mode: c++ -*- /* -*- mode: c++ -*-
* Akela -- Animated Keyboardio Extension Library for Anything * Kaleidoscope-Cycle -- Key sequence cycling dead key for Kaleidoscope.
* Copyright (C) 2016, 2017 Gergely Nagy * Copyright (C) 2016, 2017 Gergely Nagy
* *
* This program is free software: you can redistribute it and/or modify * This program is free software: you can redistribute it and/or modify
@ -18,17 +18,17 @@
#pragma once #pragma once
#include <Akela-Core.h> #include <Kaleidoscope-Ranges.h>
#define Key_Cycle (Key){ .raw = Akela::Ranges::CYCLE } #define Key_Cycle (Key){ .raw = KaleidoscopePlugins::Ranges::CYCLE }
#define cycleThrough(...) ({ \ #define cycleThrough(...) ({ \
static const Key __k[] PROGMEM = { __VA_ARGS__ }; \ static const Key __k[] PROGMEM = { __VA_ARGS__ }; \
Cycle.replace (sizeof (__k) / sizeof (Key), &__k[0]); \ Cycle.replace (sizeof (__k) / sizeof (Key), &__k[0]); \
}) })
namespace Akela { namespace KaleidoscopePlugins {
class Cycle : public KeyboardioPlugin { class Cycle : public KaleidoscopePlugin {
public: public:
Cycle (void); Cycle (void);
@ -47,4 +47,4 @@ namespace Akela {
void cycleAction (Key previousKey, uint8_t cycleCount); void cycleAction (Key previousKey, uint8_t cycleCount);
extern Akela::Cycle Cycle; extern KaleidoscopePlugins::Cycle Cycle;
Loading…
Cancel
Save