aboutsummaryrefslogtreecommitdiff
path: root/keyboards/jagdpietr
diff options
context:
space:
mode:
authorDrashna Jaelre <drashna@live.com>2021-11-01 15:42:50 -0700
committerGitHub <noreply@github.com>2021-11-02 09:42:50 +1100
commit9d235d4fc5c34f372b0c393f41686b5ef4f8dc13 (patch)
treec155fae4cd6043c3c32aa185eb05c5d1a4a5700e /keyboards/jagdpietr
parentf775da96b17ceec66bac279434325b4da5cb9467 (diff)
downloadqmk_firmware-9d235d4fc5c34f372b0c393f41686b5ef4f8dc13.tar.gz
qmk_firmware-9d235d4fc5c34f372b0c393f41686b5ef4f8dc13.zip
[Core] Change OLED task function to be boolean (#14864)
* [Core] Add kb level callbacks to OLED driver * Update keyboards and keymaps * Update docs * Update userspace configs * Add fix for my keymap ... * update lefty
Diffstat (limited to 'keyboards/jagdpietr')
-rw-r--r--keyboards/jagdpietr/drakon/drakon.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/keyboards/jagdpietr/drakon/drakon.c b/keyboards/jagdpietr/drakon/drakon.c
index 2aec1f4b5..65d950305 100644
--- a/keyboards/jagdpietr/drakon/drakon.c
+++ b/keyboards/jagdpietr/drakon/drakon.c
@@ -37,10 +37,8 @@ _FN,
37_Lyr2 37_Lyr2
38}; 38};
39 39
40__attribute__((weak)) 40oled_rotation_t oled_init_kb(oled_rotation_t rotation) {
41oled_rotation_t oled_init_user(oled_rotation_t rotation) { 41 return OLED_ROTATION_90;
42 return OLED_ROTATION_90; // flips the display 90 degrees if offhand
43
44} 42}
45 43
46static void render_status(void) { 44static void render_status(void) {
@@ -210,8 +208,11 @@ static void render_anim(void) {
210 } 208 }
211 } 209 }
212} 210}
213__attribute__((weak)) 211
214void oled_task_user(void) { 212bool oled_task_kb(void) {
213 if (!oled_task_user()) {
214 return false;
215 }
215 216
216 render_anim(); 217 render_anim();
217 oled_set_cursor(0,6); 218 oled_set_cursor(0,6);
@@ -221,6 +222,7 @@ void oled_task_user(void) {
221 222
222 render_status(); 223 render_status();
223 224
225 return false;
224 } 226 }
225 227
226#endif 228#endif