qmk_me

QMK Firmware userspace, keyboards, & keymaps
git clone git://git.pngu.org.org/qmk_me
Log | Files | Refs | Submodules | README | LICENSE

commit 51c9ae56606430545c5175d1d6ec18f3f74237b6
parent 32ee93df6b2191a05ee528981404c890ca1a5d5a
Author: Jack Sangdahl <jack@pngu.org>
Date:   Sun,  7 Dec 2025 10:00:58 +0100

Remove unused QP code

Diffstat:
Rusers/jack/fonts.qff.c -> keyboards/sweep/keymaps/jack/fonts.qff.c | 0
Rusers/jack/fonts.qff.h -> keyboards/sweep/keymaps/jack/fonts.qff.h | 0
Musers/jack/jack.c | 11-----------
Musers/jack/jack.h | 8--------
Dusers/jack/painter.c | 17-----------------
Dusers/jack/painter.h | 8--------
Musers/jack/rules.mk | 4----
Musers/jack/tapping.c | 4----
8 files changed, 0 insertions(+), 52 deletions(-)

diff --git a/users/jack/fonts.qff.c b/keyboards/sweep/keymaps/jack/fonts.qff.c diff --git a/users/jack/fonts.qff.h b/keyboards/sweep/keymaps/jack/fonts.qff.h diff --git a/users/jack/jack.c b/users/jack/jack.c @@ -2,14 +2,6 @@ // SPDX-License-Identifier: GPL-2.0-or-later #include "jack.h" -__attribute__((weak)) void housekeeping_task_keymap(void) {} -void housekeeping_task_user(void) { -#ifdef QUANTUM_PAINTER_ENABLE - housekeeping_task_qp(); -#endif - housekeeping_task_keymap(); -} - __attribute__((weak)) void keyboard_post_init_keymap(void) {} void keyboard_post_init_user(void) { #ifdef RGBLIGHT_ENABLE @@ -17,9 +9,6 @@ void keyboard_post_init_user(void) { rgblight_sethsv_noeeprom(HSV_CYAN); rgblight_mode_noeeprom(RGBLIGHT_MODE_STATIC_LIGHT); #endif -#ifdef QUANTUM_PAINTER_ENABLE - keyboard_post_init_qp(); -#endif #ifdef AUTOCORRECT_ENABLE if (!autocorrect_is_enabled()) autocorrect_enable(); diff --git a/users/jack/jack.h b/users/jack/jack.h @@ -20,13 +20,6 @@ void em_dash_mins(tap_dance_state_t *state, void *user_data); void ply_nxt_prv(tap_dance_state_t *state, void *user_data); #endif -#ifdef QUANTUM_PAINTER_ENABLE -extern painter_font_handle_t qp_font; -void keyboard_post_init_qp(void); -void display_timer_reset(void); -void housekeeping_task_qp(void); -#endif - #ifdef OLED_ENABLE bool oled_task_keymap(void); void oled_timer_reset(void); @@ -34,7 +27,6 @@ void oled_timer_reset(void); void keyboard_pre_init_keymap(void); void keyboard_post_init_keymap(void); -void housekeeping_task_keymap(void); #ifdef RGB_MATRIX_ENABLE #define XRGB_TOG RM_TOGG diff --git a/users/jack/painter.c b/users/jack/painter.c @@ -1,17 +0,0 @@ -// Copyright 2025 jack@pngu.org -// SPDX-License-Identifier: GPL-2.0-or-later -#include "jack.h" -#include "painter.h" - -painter_font_handle_t qp_font; -uint32_t display_timer = 0; - -void keyboard_post_init_qp(void) { - qp_font = qp_load_font_mem(font_JetBrainsMono_11); -} - -void display_timer_reset(void) { display_timer = timer_read32(); } - -void housekeeping_task_qp(void) { - qp_power(display, timer_elapsed32(display_timer) > 180000); -} diff --git a/users/jack/painter.h b/users/jack/painter.h @@ -1,8 +0,0 @@ -// Copyright 2025 jack@pngu.org -// SPDX-License-Identifier: GPL-2.0-or-later -#pragma once - -#include "qp.h" -#include "fonts.qff.h" - -extern painter_device_t display; diff --git a/users/jack/rules.mk b/users/jack/rules.mk @@ -23,10 +23,6 @@ ifeq ($(strip $(RGB_MATRIX_ENABLE)), yes) SRC += $(USER_PATH)/colour.c endif -ifeq ($(strip $(QUANTUM_PAINTER_ENABLE)), yes) - SRC += $(USER_PATH)/painter.c $(USER_PATH)/fonts.qff.c -endif - ifeq ($(PLATFORM), CHIBIOS) ifeq ($(MCU_SERIES), RP2040) RP2040_MATH_IN_ROM = no diff --git a/users/jack/tapping.c b/users/jack/tapping.c @@ -63,10 +63,6 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { if (!process_record_rgb_matrix(keycode, record)) return false; #endif -#ifdef QUANTUM_PAINTER_ENABLE - if (record->event.pressed) - display_timer_reset(); -#endif #ifdef OLED_ENABLE if (record->event.pressed) oled_timer_reset();