summary refs log tree commit diff
path: root/users/yet-another-developer/unicode.c
diff options
context:
space:
mode:
authorYet Another Developer <50936645+yet-another-developer@users.noreply.github.com>2019-10-21 02:07:57 +0800
committerDrashna Jaelre <drashna@live.com>2019-10-20 11:07:56 -0700
commit3d53ea439c277e49cd4149a6caea727304f41ace (patch)
tree1d782a97be651ff911342cbec19cdb18ceeeda62 /users/yet-another-developer/unicode.c
parentf64d9b06215bb08d7f77aeba126c0804fffd0064 (diff)
[Keymap] Ergodash keymap for yet-another-developer (#7046)
* Initialize ergodash rev 1 keymap

./util/new_keymap.sh ergodash/rev1 yet-another-developer

* Add user space configurations referenced from drashna

* Start community layout for ergodash in ortho_5x14

* Remove unused layers

* Add userspace layers

* Add Userspace gitignore

Hide Secrets

* Remove userspace unused drashna features

* Scrap default keymap and follow drashna's template

* Add code referenced from kuchosauronad0

* Make sure that the author is named Developer

* Replace middle keys del and bksp with curly brace

* Reduce ONESHOT_TIMEOUT from 3sec to 2sec

* Remove adjust key AG_SWAP

* Disable UNICODEMAP_ENABLE, remove code causing build fail

* Increase TAPPING_TERM to 240

Reason:  Because Space is also LOWER, space sometimes not registering.
PS: I dont want to #define RETRO_TAPPING yet

* Update KC_MAKE to use :flash

* Remove TAP_ONCE, use tap_code

Signed-off-by: Developer <anotherdeveloper@icloud.com>

* Remove redundant code implementation of keyboard_post_init_user

https://github.com/qmk/qmk_firmware/pull/7046

users/yet-another-developer/leader.c
```
  static bool has_ran_yet;
  if (!has_ran_yet) {
    has_ran_yet = true;
    startup_user();
```
Comment for lines +11  – +14
 @drashna: Not needed anymore. You can use keyboard_post_init_user now.

Signed-off-by: Developer <anotherdeveloper@icloud.com>
Diffstat (limited to 'users/yet-another-developer/unicode.c')
-rw-r--r--users/yet-another-developer/unicode.c62
1 files changed, 62 insertions, 0 deletions
diff --git a/users/yet-another-developer/unicode.c b/users/yet-another-developer/unicode.c
new file mode 100644
index 0000000000..8b312deb66
--- /dev/null
+++ b/users/yet-another-developer/unicode.c
@@ -0,0 +1,62 @@
+#include "unicode.h"
+
+//#ifdef UNICODEMAP_ENABLE
+const uint32_t PROGMEM unicode_map[] = {
+  [BANG]      = 0x0203D,// â€―
+  [IRONY]     = 0x02E2E,// âļŪ
+  [DEGREE]    = 0x000B0,// °
+  [THINK]     = 0x1F914,// ðŸĪ” 
+  [GRIN]      = 0x1F600,// ïŋ―
+  [MONOCL]    = 0x1F9D0,// 🧐
+  [DRUG0]     = 0x1F92A,// ðŸĪŠ
+  [DRUG1]     = 0x1F974,// ðŸĨī 
+  [CLOWN]     = 0x1F921,// ðŸĪĄ
+  [MNDBLWN]   = 0x1F92F,// ðŸĪŊ
+  [MONEY]     = 0x1F911,// ðŸĪ‘
+  [SHTUP]     = 0x1F910,// ðŸĪ
+  [PARTY]     = 0x1F973,// ðŸĨģ
+  [SMRK]      = 0x1F60F,// 😏
+  [WEARY]     = 0x1F629,// ðŸ˜Đ
+  [UNAMU]     = 0x1F612,// 😒
+  [SPY]       = 0x1F575,//ðŸ•ĩ
+  [DAFUQ]     = 0x1F47A,// 👚
+  [FIST0]     = 0x1F91B,// ðŸĪ›
+  [FIST1]     = 0x1F91C,// ðŸĪœ
+  [FIST2]     = 0x270A, // ✊
+  [FIST3]     = 0x1F44A,// 👊
+  [WIFIHAND]  = 0x1F44B,// 👋
+  [OKOK]      = 0x1F44C,// 👌
+  [EFFU]      = 0x1F595,// 🖕
+  [SPOCK]     = 0x1F596,// 🖖
+  [INUP]      = 0x1F446,// 👆
+  [THDN]      = 0x1F44E,// 👎
+  [THUP]      = 0x1F44D,// 👍
+  [TUMBLER]   = 0x1F943,// ðŸĨƒ
+  [DRAGON0]   = 0x1F409,// 🐉
+  [DRAGON1]   = 0x1F432,// ðŸē
+  [TIGER0]    = 0x1F405,// 🐅
+  [TIGER1]    = 0x1F42F,// ðŸŊ
+  [COOL]      = 0x1F192,// 🆒
+  [UCHART]    = 0x1F4C8,// 📈
+  [DCHART]    = 0x1F4C9,// 📉
+  [BCHART]    = 0x1F4CA,// 📊
+  [NOPRCY]    = 0x1F572,// ðŸ•ē
+  [PRCY]      = 0x1F571,// ðŸ•ą
+  [BBB]       = 0x1F171,// ðŸ…ą
+  [POO]       = 0x1F4A9,// ðŸ’Đ
+  [HUNDR]     = 0x1F4AF,// ðŸ’Ŋ
+  [EGGPL]     = 0x1F346,// 🍆
+  [WATER]     = 0x1F4A6,// ðŸ’Ķ
+  [LIT]       = 0x1F525,// ðŸ”Ĩ
+  [SNEK]      = 0x1F40D,// 🐍
+  [PENGUIN]   = 0x1F427,// 🐧
+  [BOAR]      = 0x1F417,// 🐗
+  [MONKEY]    = 0x1F412,// 🐒
+  [CHICK]     = 0x1F425,// ðŸĨ
+  [DASH]      = 0x1F4A8,// ðŸ’Ļ
+  [DIZZY]     = 0x1F4AB,// ðŸ’Ŧ
+  [KEEB]      = 0x1F5AE,// ðŸ–Ū
+  [HOLE]      = 0x1F573,// ðŸ•ģ
+  [SAUCER]    = 0x1F6F8// ðŸ›ļ
+ };
+//#endif // UNICODEMAP_ENABLE