commit 51c9ae56606430545c5175d1d6ec18f3f74237b6
parent 32ee93df6b2191a05ee528981404c890ca1a5d5a
Author: Jack Sangdahl <jack@pngu.org>
Date: Sun, 7 Dec 2025 10:00:58 +0100
Remove unused QP code
Diffstat:
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();